--- /srv/rebuilderd/tmp/rebuilderdyDHtkl/inputs/python3.14-nopie_3.14.5-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdyDHtkl/out/python3.14-nopie_3.14.5-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-11 01:38:08.000000 debian-binary │ -rw-r--r-- 0 0 0 1044 2026-05-11 01:38:08.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1964032 2026-05-11 01:38:08.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1965372 2026-05-11 01:38:08.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: 0x17b25d │ │ │ │ + Entry point address: 0x17b895 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5106840 (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 0x17b25d │ │ │ │ +Entry point 0x17b895 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x486c48 0x00496c48 0x00496c48 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4871c8 0x004971c8 0x004971c8 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 0x486c74 0x486c74 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4871f4 0x4871f4 R E 0x10000 │ │ │ │ LOAD 0x48fee4 0x004afee4 0x004afee4 0x4eac4 0x77f0c RW 0x10000 │ │ │ │ DYNAMIC 0x48fef8 0x004afef8 0x004afef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x486c54 0x00496c54 0x00496c54 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4871d4 0x004971d4 0x004971d4 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x48fee4 0x004afee4 0x004afee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x48fee4 0x004afee4 0x004afee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001d6b0 00d6b0 00aeb9 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002856a 01856a 0012e8 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00029854 019854 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029a04 019a04 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029a34 019a34 0010f8 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ab2c 01ab2c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ab38 01ab38 001a1c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c558 01c558 26d8f8 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00299e50 289e50 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00299e80 289e80 1fcdc4 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 00496c44 486c44 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00496c48 486c48 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 00496c50 486c50 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 00496c54 486c54 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c558 01c558 26de94 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0029a3ec 28a3ec 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0029a400 28a400 1fcdc4 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004971c4 4871c4 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004971c8 4871c8 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004971d0 4871d0 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004971d4 4871d4 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004afee4 48fee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004afee8 48fee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004afee8 48fee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004afef0 48fef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004afef4 48fef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004afef8 48fef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 004b0000 490000 000890 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2423 +1,2423 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2420 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: 001f9ef9 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 0006310d 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 00034f2d 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 4: 001fa511 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00063155 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 00034f6d 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 7: 004beec4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 00071cd1 296 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 000613c1 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 8: 00071d61 296 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00061409 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002b92c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 00090091 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 001544a9 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 00063137 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 0009039d 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00154a99 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0006317f 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 00061cfd 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 001e0b79 102 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 001b83fd 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 0004cf73 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 19: 0014c325 110 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00061d45 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 001e1159 102 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 001b8a4d 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 0004cfb3 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 19: 0014c71d 110 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 20: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 21: 00214b59 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 21: 002151b1 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 22: 004b4bf0 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 23: 00126e95 540 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 24: 00089069 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 25: 002707d9 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 26: 00053007 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 23: 00126e3d 540 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 24: 00089409 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 25: 00270d89 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 26: 0005315b 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 27: 004baacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 28: 000daa71 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 28: 000dad31 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 29: 00527d44 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 30: 0021ca89 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 0021d069 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 32: 001269dd 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 33: 0005d945 260 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 34: 0005f97f 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 35: 000314cf 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 32: 00126985 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 33: 0005d98d 260 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 34: 0005f9c7 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 35: 000314cb 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 36: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 38: 00214a69 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 39: 00079621 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 40: 00206041 132 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 41: 00202de9 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 38: 002150c1 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 39: 000796c9 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 40: 00206661 132 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 41: 0020340d 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 42: 004b8aac 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 44: 003aac18 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 45: 00084169 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 46: 000fc70d 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 47: 0003228d 208 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 48: 00061dff 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 49: 001d9939 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 50: 000559c1 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 51: 001e5fd9 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 52: 0005802d 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 53: 002143b9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 44: 003ab198 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 45: 000841dd 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 46: 000fc8a9 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 47: 00032289 208 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 48: 00061e47 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 49: 001d9f15 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 50: 00055a0b 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 51: 001e6591 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 52: 00058075 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 53: 002149e9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 55: 0015c985 6 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 56: 0018a601 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 57: 00132265 320 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 58: 0026f9f5 1208 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 59: 00062ddf 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 60: 001fca01 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 55: 0015cf79 6 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 56: 0018ac39 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 57: 00132245 320 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 58: 0026ffa5 1208 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 59: 00062e27 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 60: 001fd015 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 61: 004bee6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 62: 0005f953 6 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 62: 0005f99b 6 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ 63: 0002e781 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 64: 00032e61 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 65: 000f9fbd 902 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 64: 00032e5d 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 65: 000fa159 902 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ 66: 004b2ab8 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 68: 004fe9a8 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 69: 004ba1a8 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 70: 00103ced 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 70: 00103e89 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 72: 0003b76d 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 73: 000621a7 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 72: 0003b7ad 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 73: 000621ef 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 75: 00077871 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 76: 001afa71 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 77: 0006bc09 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 75: 00077915 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 76: 001b00c1 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 77: 0006bc51 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 78: 00527d68 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 79: 0004d0c5 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 79: 0004d105 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 80: 0002b8b4 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 81: 000669a3 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 82: 0028910d 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 83: 00080669 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 84: 0005d43b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 85: 00062cff 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 86: 0025a0d1 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 87: 0005d93d 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 88: 000e3ead 308 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 89: 001162ad 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 90: 003ae390 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 91: 001dc885 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 92: 0008b2cd 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 93: 001fc3b1 126 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 94: 001607f1 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 95: 00267ecd 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 96: 002476b9 232 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 97: 0010ad01 380 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 98: 00298e39 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 81: 000669eb 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 82: 002896c5 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 83: 000806fd 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 84: 0005d483 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 85: 00062d47 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 86: 0025a679 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 87: 0005d985 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 88: 000e40e5 308 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 89: 00116291 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 90: 003ae910 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 91: 001dce65 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 92: 0008b5d9 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 93: 001fc9c9 126 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 94: 00160de5 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 95: 0026847d 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 96: 00247c59 232 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 97: 0010aeb1 382 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 98: 00299485 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 99: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 100: 001dc9bd 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 100: 001dcfa1 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 102: 0012acd5 212 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 103: 001fbe69 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 104: 00125bfd 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 105: 0022107d 1396 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 106: 000466d7 374 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 107: 00238161 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 108: 001411dd 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 109: 00061477 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 110: 000be4f9 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 111: 001e1c25 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 112: 001d37a1 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 113: 0005e989 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 102: 0012ac9d 212 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 103: 001fc481 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 104: 00125ba5 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 105: 0022165d 1396 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 106: 00046717 374 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 107: 00238741 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 108: 001415ed 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 109: 000614bf 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 110: 000be7a9 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 111: 001e21fd 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 112: 001d3e09 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 113: 0005e9d1 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 115: 00211131 356 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 116: 0014c8b5 314 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 117: 0025f3b9 1616 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 115: 002118f5 358 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 116: 0014ccad 314 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 117: 0025f969 1616 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 118: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 119: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 120: 0005e58f 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 121: 001dd615 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 122: 00222ca9 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 120: 0005e5d7 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 121: 001ddbf5 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 122: 00223289 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 125: 00298f05 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 125: 000505bd 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 126: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 127: 0002bc1c 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 129: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 130: 0005d3af 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 130: 0005d3f7 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 132: 0003432f 190 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 132: 0003432b 190 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 134: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 135: 004b7974 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 137: 0018a629 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 137: 0018ac61 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 139: 0005c889 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 139: 0005c8d1 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 140: 0002f445 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 141: 0005f8d9 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 142: 001ba095 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 143: 001022e1 180 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 144: 00061d33 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 145: 0005f1a5 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 146: 000a1d6d 55828 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 147: 000504ef 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 141: 0005f921 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 142: 001ba6e5 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 143: 0010247d 180 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 144: 00061d7b 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 145: 0005f1ed 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 146: 000a2055 55748 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 147: 00050573 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 148: 0002c8c1 244 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ - 150: 000b26fd 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 151: 001dee4d 92 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 150: 000b2981 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 151: 001df42d 92 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 152: 004b1eac 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 153: 001e2935 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 153: 001e2f0d 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 154: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 155: 001bdbf1 80 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 156: 00034649 168 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 157: 0024f921 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 158: 001d4979 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 159: 0012234d 404 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 155: 001be23d 80 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 156: 00034689 168 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 157: 0024fecd 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 158: 001d4f79 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 159: 00122301 404 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 160: 00527604 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 161: 0012d679 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 162: 000ef719 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 161: 0012d641 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 162: 000ef955 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 163: 004b3f1c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 164: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 165: 00122289 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 166: 001b273d 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 167: 000d2b91 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 165: 0012223d 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 166: 001b2d8d 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 167: 000d2e39 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 169: 0005e82d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 170: 000d6fe9 134 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 171: 00059919 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 172: 000fdddd 144 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 173: 0006156d 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 174: 001aa75d 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 169: 0005e875 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 170: 000d729d 134 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 171: 00059961 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 172: 000fdf79 144 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 173: 000615b5 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 174: 001aada5 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 176: 001dcc7d 1520 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 176: 001dd261 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 177: 004b1714 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 178: 00031709 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 179: 000d8c59 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 178: 00031705 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 179: 000d8f1d 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 183: 0005b5c1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 184: 00068c85 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 185: 0019a0c9 196 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 183: 0005b609 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 184: 00068ccd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 185: 0019a749 196 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 187: 00062c75 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 188: 00075681 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 189: 001e1ec5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 187: 00062cbd 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 188: 00075725 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 189: 001e249d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 190: 004bb1b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 191: 001410b5 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 192: 0005eb33 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 193: 00053613 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 194: 0005d7d5 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 195: 0005b221 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 196: 0005e523 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 197: 00051d17 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 198: 00061dbf 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 199: 0023af4d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 200: 00093631 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 201: 0019a0c1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 202: 0026d86d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 203: 00064f4b 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 204: 001e7fd5 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 205: 000449cd 144 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 206: 00125c81 632 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 191: 001414c5 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 192: 0005eb7b 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 193: 00053767 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 194: 0005d81d 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 195: 0005b269 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 196: 0005e56b 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 197: 00051e6b 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 198: 00061e07 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 199: 0023b52d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 200: 00093905 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 201: 0019a741 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 202: 0026de1d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 203: 00064f93 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 204: 001e858d 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 205: 00044a0d 144 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 206: 00125c29 632 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 207: 00527d3c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 208: 0002c9b5 80 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 210: 001e709d 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 211: 0019b625 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 210: 001e7655 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 211: 0019bca5 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 212: 0002c434 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 213: 001b9015 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 214: 0007fd19 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 213: 001b9665 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 214: 0007fdad 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 216: 0002c0b4 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 217: 0013df81 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 217: 0013e375 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ 218: 004b32e4 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 219: 00239c49 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 220: 00065d79 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 221: 000e9b71 556 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 222: 001ee995 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 219: 0023a229 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 220: 00065dc1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 221: 000e9db1 556 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 222: 001ef275 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 223: 004b1430 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 224: 001e2441 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 225: 0011a8e5 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 224: 001e2a19 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 225: 0011a8c1 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 226: 004b1428 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 227: 0005f761 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 227: 0005f7a9 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 228: 004b665c 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 229: 0023cea5 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 229: 0023d485 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 231: 00065e29 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 232: 00062d07 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ - 233: 001b5805 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 234: 00092289 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 235: 003d4c38 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 236: 0014461d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 237: 001fbd51 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 238: 00270291 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 239: 0014115d 126 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 240: 0012ed9d 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 231: 00065e71 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 232: 00062d4f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 233: 001b5eed 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 234: 0009255d 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 235: 003d51b8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 236: 00144a2d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 237: 001fc369 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 238: 00270841 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 239: 0014156d 126 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 240: 0012ed49 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 242: 001d4025 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 242: 001d468d 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 243: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ 244: 004beeb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 245: 0005f6fd 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 245: 0005f745 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 249: 001949b9 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 249: 00194ff1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 250: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 251: 001f5281 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 252: 000668b3 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 253: 00058ba5 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 251: 001f5899 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 252: 000668fb 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 253: 00058bed 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 254: 0002b298 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 255: 0019bd4d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 256: 0005a487 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 257: 0005eb77 360 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 258: 0023f309 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 255: 0019c3cd 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 256: 0005a4cf 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 257: 0005ebbf 360 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 258: 0023f8a5 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 260: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 262: 0007bd91 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 263: 001e3aa9 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 264: 0012e789 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 265: 00189c1d 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 262: 0007be25 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 263: 001e4065 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 264: 0012e74d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 265: 0018a255 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 266: 004b1524 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 267: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 268: 004bcc90 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 269: 000f539d 1784 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 270: 0006561d 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 271: 001e2435 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 272: 00208651 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 273: 0005a285 360 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 269: 000f55cd 1784 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 270: 00065665 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 271: 001e2a0d 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 272: 00208e59 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 273: 0005a2cd 360 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 275: 001d0d29 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 276: 000c5715 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 275: 001d1379 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 276: 000c59cd 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 278: 0005f9b7 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 279: 00061473 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 278: 0005f9ff 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 279: 000614bb 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 280: 0002d53d 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 281: 0005e38f 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 282: 000d9cbd 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 281: 0005e3d7 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 282: 000d9f7d 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 283: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 285: 001ed09d 262 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 286: 0011bfbd 312 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 287: 00051923 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 288: 00061d75 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 285: 001ed655 262 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 286: 0011bf95 312 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 287: 00051a79 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 288: 00061dbd 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ 289: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 291: 00054577 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 292: 001bd68d 240 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 293: 00130089 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 291: 0005468f 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 292: 001bdcd9 240 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 293: 00130069 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 295: 000c1e49 96 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 295: 000c2101 96 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 297: 0009a3c1 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 298: 001cbf6d 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 299: 0005edd1 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 300: 0006b609 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 301: 002638c9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 302: 00197785 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 297: 0009a695 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 298: 001cc5bd 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 299: 0005ee19 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 300: 0006b651 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 301: 00263e79 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 302: 00197dbd 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 305: 004fe9c0 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ - 306: 001def95 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 307: 00061c9b 98 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 308: 0005f819 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 306: 001df575 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 307: 00061ce3 98 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 308: 0005f861 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 309: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 310: 00066cb1 204 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 311: 0006583f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 312: 000a1d45 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 310: 00066cf9 204 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 311: 00065887 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 312: 000a202d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 313: 0002c559 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 314: 0006be7d 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 315: 001cbd1d 78 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 316: 00071b01 296 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 317: 00062cc3 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 314: 0006bec5 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 315: 001cc36d 78 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 316: 00071b91 296 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 317: 00062d0b 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 318: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 319: 0005de7b 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 319: 0005dec3 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 320: 004ff260 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 321: 0005a527 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 322: 00059ca1 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 323: 001b9d0d 48 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 321: 0005a56f 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 322: 00059ce9 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 323: 001ba35d 48 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 324: 004bb1b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 325: 001dca61 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 326: 002265dd 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 327: 0012b649 276 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 328: 001e5165 138 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 329: 00178a71 852 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 330: 0014c071 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 331: 0008b375 120 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 332: 0005e15b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 333: 003c11ec 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 334: 0005f8dd 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 335: 002104e9 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 336: 0006823d 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 337: 000dd8b9 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 325: 001dd045 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 326: 00226bbd 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 327: 0012b611 276 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 328: 001e571d 138 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 329: 001790c1 852 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 330: 0014c469 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 331: 0008b681 120 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 332: 0005e1a3 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 333: 003c1784 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 334: 0005f925 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 335: 00210cb1 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 336: 00068285 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 337: 000ddb79 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 340: 0014bfed 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 340: 0014c3e5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 341: 004baad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 342: 001e19c1 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 343: 000363f9 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 344: 00057ab9 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 345: 0003a0ad 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 346: 000b104d 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 342: 001e1f99 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 343: 00036439 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 344: 00057b01 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 345: 0003a0ed 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 346: 000b12d1 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 347: 0002d27b 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 349: 0002cb3b 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 350: 001af57d 1266 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 351: 00095845 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 352: 001e8ce1 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 350: 001afbcd 1266 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 351: 00095b15 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 352: 001e9299 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 353: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 354: 002139ad 176 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 354: 00213f85 176 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 355: 004b8398 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 356: 001d7eb5 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 357: 0020674d 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 358: 0020d859 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 359: 001976b5 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 356: 001d84b9 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 357: 00206f55 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 358: 0020e1f9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 359: 00197ced 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 360: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 361: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 362: 00039843 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 363: 00239b09 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 364: 00224929 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 362: 00039883 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 363: 0023a0e9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 364: 00224f09 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 365: 0002bbbc 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 366: 00103a75 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 366: 00103c11 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 367: 004bee68 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 368: 0005f049 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 369: 0003ed77 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 370: 0007fe2d 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 368: 0005f091 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 369: 0003edb7 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 370: 0007fec1 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 371: 004baad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 372: 001e0ae5 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 372: 001e10c5 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 373: 0002eb3d 2260 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 374: 0007ec55 2656 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 375: 000d3f19 1058 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 376: 00298e3d 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 374: 0007ece9 2656 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 375: 000d41c1 1058 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 376: 00299489 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 377: 004c2e98 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 378: 001f4745 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 379: 00116899 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 380: 0005de05 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 378: 001f4d5d 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 379: 0011687d 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 380: 0005de4d 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 381: 004b6864 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 382: 0008ff11 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 382: 0009021d 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 383: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 384: 004b5704 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 385: 0005b13f 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 386: 0005d8f5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 387: 001fe971 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 385: 0005b187 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 386: 0005d93d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 387: 001fef91 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 388: 0002e6eb 74 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 389: 0020ebb9 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 390: 00064fed 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 389: 0020f381 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 390: 00065035 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 391: 0002c29c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 392: 00063449 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 393: 0005d5d1 66 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 394: 000839c1 604 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 395: 000dcd4d 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 396: 001b9721 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 392: 00063491 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 393: 0005d619 66 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 394: 00083a35 604 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 395: 000dd00d 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 396: 001b9d71 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 397: 004b25a8 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 398: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 399: 001dece1 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 400: 001d2ed1 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 401: 002639a5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 399: 001df2c1 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 400: 001d3521 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 401: 00263f55 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 402: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ 403: 004beec0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 404: 000469fd 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 404: 00046a3d 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 406: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 407: 000d00ed 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 407: 000d0395 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 408: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 409: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 410: 0002ae70 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 411: 0002b2f0 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 412: 00061e25 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 413: 0007f84d 64 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 414: 001a9e29 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 415: 00127d49 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 412: 00061e6d 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 413: 0007f8e1 64 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 414: 001aa471 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 415: 00127cf1 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 416: 0002b460 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 417: 000d9bbd 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 418: 001d5ec9 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 419: 000c93ed 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 420: 0005f767 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 417: 000d9e7d 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 418: 001d64cd 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 419: 000c96a5 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 420: 0005f7af 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 421: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 422: 00284f41 112 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 423: 00246799 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 424: 00055f8f 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 425: 0017c0fd 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 422: 002854f5 112 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 423: 00246d39 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 424: 00055fd5 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 425: 0017c735 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 426: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 427: 000e9525 360 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 428: 000616ff 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 427: 000e9765 360 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 428: 00061747 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 429: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 430: 0003a11b 386 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 431: 001aeff5 50 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 432: 000612e5 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 433: 001d880d 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 430: 0003a15b 386 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 431: 001af645 50 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 432: 0006132d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 433: 001d8e11 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 434: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 435: 001b1b29 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 435: 001b2179 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 437: 000d9df5 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 437: 000da0b5 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 438: 004bb1a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 439: 0021ec41 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 439: 0021f21d 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 440: 004b9a58 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 442: 00276615 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 443: 00126d8d 264 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 442: 00276bc5 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 443: 00126d35 264 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 444: 0002b220 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 445: 001fc4cd 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 445: 001fcae5 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 446: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 447: 001db8d5 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 447: 001dbeb5 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 448: 004bae4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 449: 0005df43 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 450: 0013a725 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 451: 0021c905 144 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 452: 00067d0f 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 449: 0005df8b 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 450: 0013ab19 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 451: 0021cee5 144 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 452: 00067d57 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 453: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ 454: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 455: 004c29dc 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 456: 004b6ef8 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 457: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 458: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 459: 0005c97f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 460: 00062bf1 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 459: 0005c9c7 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 460: 00062c39 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 461: 004bee78 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 462: 00062e83 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 463: 000bbc4d 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 464: 001ce1d9 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 465: 001cd589 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 466: 0021e0d5 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 467: 00066983 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 468: 0017f845 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 469: 000bd151 72 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 462: 00062ecb 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 463: 000bbf1d 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 464: 001ce829 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 465: 001cdbd9 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 466: 0021e6b1 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 467: 000669cb 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 468: 0017fe7d 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 469: 000bd405 72 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 470: 004beeac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 471: 0017757d 848 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 471: 00177bcd 848 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 472: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 473: 001613e9 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 473: 001619bd 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 474: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 475: 0013078d 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 476: 00212e41 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 477: 00076cc1 488 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 475: 0013076d 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 476: 00213419 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 477: 00076d65 488 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 479: 0026aba9 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 480: 0019b7f1 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 481: 00185be1 316 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 479: 0026b159 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 480: 0019be71 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 481: 00186219 316 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 482: 0002bbe0 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 483: 000daca9 108 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 484: 0007e939 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 485: 000fd675 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 486: 001ddd6d 224 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 487: 0006690b 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 483: 000daf69 108 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 484: 0007e9cd 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 485: 000fd811 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 486: 001de34d 224 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 487: 00066953 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 488: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 490: 000621fd 152 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 491: 000612a3 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 492: 001f3cd9 120 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 493: 001b908d 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 490: 00062245 152 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 491: 000612eb 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 492: 001f42f1 120 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 493: 001b96dd 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 494: 004beea4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 495: 0005cb2f 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ - 496: 0023a7b1 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 495: 0005cb77 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 496: 0023ad91 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 497: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 498: 001aa0f9 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 499: 0022d199 42 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 498: 001aa741 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 499: 0022d779 42 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 501: 0006b539 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 502: 0020c2a5 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 503: 00058aab 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 504: 0007fe21 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 505: 0015bda9 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 506: 0013614d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 507: 00170129 786 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 501: 0006b581 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 502: 0020c521 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 503: 00058af3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 504: 0007feb5 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 505: 0015c39d 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 506: 00136541 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 507: 0017074d 786 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 508: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 509: 0005f97b 4 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 510: 0020c62d 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 511: 00197f11 404 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 512: 0005e9c7 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 513: 00144741 162 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 509: 0005f9c3 4 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 510: 0020cbfd 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 511: 00198549 404 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 512: 0005ea0f 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 513: 00144b51 162 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 514: 004bb198 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 515: 0021a09d 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 516: 000d5bf9 1580 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 517: 00064a89 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 518: 001e7f89 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 519: 000fdcb9 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 515: 0021a67d 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 516: 000d5ea1 1596 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 517: 00064ad1 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 518: 001e8541 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 519: 000fde55 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 520: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 521: 0002b2a4 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 522: 001aa415 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 522: 001aaa5d 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 523: 0002c871 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 524: 0002bf44 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 525: 001a66a5 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 525: 001a6cf5 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 527: 0005e163 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 527: 0005e1ab 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 528: 0002b6c0 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 529: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 530: 00259359 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 531: 0020d409 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 530: 00259901 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 531: 0020d435 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 532: 0002cbd1 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 534: 000619ff 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 535: 00208d41 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 534: 00061a47 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 535: 00209549 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 536: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 537: 0012ada9 1832 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 537: 0012ad71 1832 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 538: 004b6abc 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 539: 0006828d 392 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 539: 000682d5 392 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 540: 00527d38 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 541: 000317f7 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 541: 000317f3 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 542: 004b1420 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 543: 0022740d 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 544: 0021242d 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 545: 00032723 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 543: 002279ed 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 544: 00212a05 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 545: 0003271f 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 547: 00295df5 884 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 548: 001ce595 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 549: 00062cd5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 550: 002361a1 788 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 547: 00296441 884 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 548: 001cebe5 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 549: 00062d1d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 550: 00236781 788 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 551: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 552: 004bee94 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 553: 0002aee8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 554: 004bee98 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 555: 0019919d 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 555: 001997d5 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 556: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 557: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 558: 000bfd01 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 559: 00062dfb 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 558: 000bffa1 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 559: 00062e43 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 561: 001f5031 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 562: 0004b8af 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 563: 000c55a5 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 564: 00199a95 84 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 561: 001f5649 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 562: 0004b8ef 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 563: 000c585d 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 564: 0019a115 84 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 566: 000773f9 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 567: 0005ed4d 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 568: 000bcb1d 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 569: 0005f961 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 566: 0007749d 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 567: 0005ed95 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 568: 000bcdd1 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 569: 0005f9a9 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 570: 004b40fc 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 571: 0023b24d 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 572: 001b5811 194 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 573: 0008193d 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 571: 0023b82d 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 572: 001b5ef9 194 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 573: 000819c9 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 575: 0002ac54 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 576: 0009329d 386 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 576: 00093571 386 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 577: 004b7250 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 578: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 579: 00233215 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 580: 00068175 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 581: 0019b9dd 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 579: 002337f5 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 580: 000681bd 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 581: 0019c05d 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 582: 0002d1d9 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 583: 001f76d9 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 583: 001f7cf1 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 584: 004fe9c0 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 585: 0017c1dd 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 585: 0017c815 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 586: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 587: 000d7505 382 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 588: 001bcb9d 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 589: 001cdc69 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 587: 000d77d1 382 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 588: 001bd1e1 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 589: 001ce2b9 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 590: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 592: 00061c8b 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 593: 0014e831 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 594: 001b99fd 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 592: 00061cd3 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 593: 0014ec29 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 594: 001ba04d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 595: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 596: 00061571 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 597: 00061db1 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 596: 000615b9 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 597: 00061df9 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 598: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 599: 0003f41f 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 600: 000619a9 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 601: 00070b7d 262 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 599: 0003f45f 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 600: 000619f1 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 601: 00070bc5 262 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 602: 004b7c5c 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 603: 001be999 16 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 604: 0005d411 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 605: 00261bb1 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 606: 0017c211 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 603: 001befe1 16 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 604: 0005d459 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 605: 00262161 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 606: 0017c849 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ 607: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 608: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 609: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 610: 00062dff 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 610: 00062e47 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 612: 002eed6c 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 613: 000576bd 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 614: 0019a359 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 612: 002ef2ec 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 613: 00057705 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 614: 0019a9d9 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 615: 004b9f38 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 616: 00061db9 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 617: 00156b51 768 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 618: 0007ffb9 376 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 616: 00061e01 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 617: 00157145 768 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 618: 0008004d 376 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 619: 004b3054 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 620: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 621: 004bb1c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 622: 0021a3d1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 623: 0008a935 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 622: 0021a9b1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 623: 0008ac41 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 624: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 625: 0006695f 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 626: 0029924d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 627: 00070f39 556 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 625: 000669a7 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 626: 002997fd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 627: 00070fc9 556 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 628: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 629: 001e1bf5 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 629: 001e21cd 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 630: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 631: 001f6a4d 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 632: 001483d1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 633: 00061fa5 514 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 631: 001f7065 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 632: 001487d1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 633: 00061fed 514 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 635: 003ae350 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 635: 003ae8d0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 636: 004beee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 637: 00085d95 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 637: 00085e05 872 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 638: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 639: 000d6225 1116 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 640: 000f881d 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 641: 001b7575 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 642: 001e0b65 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 643: 001bcb05 152 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 639: 000d64dd 1116 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 640: 000f89b9 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 641: 001b7c5d 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 642: 001e1145 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 643: 001bd149 152 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 644: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 645: 00198a59 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 646: 002114f5 6 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 645: 00199091 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 646: 00211cbd 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 648: 001a9e49 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 649: 001d3605 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 648: 001aa491 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 649: 001d3c6d 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 650: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 651: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 652: 0006b579 132 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 653: 003aac78 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 654: 001613f1 414 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 655: 0019b169 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 656: 001304c5 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 657: 000958b9 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 658: 00276239 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 652: 0006b5c1 132 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 653: 003ab1f8 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 654: 001619c5 414 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 655: 0019b7e9 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 656: 001304a5 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 657: 00095b89 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 658: 002767e9 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 659: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 660: 001d5f81 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 661: 0008b289 68 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 662: 002129c9 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 663: 000621bd 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 664: 0005dc4f 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 665: 00237ed5 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 666: 000319dd 184 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 667: 00143eb1 508 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 668: 000cb815 1206 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 669: 0014357d 258 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 670: 00279b55 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 671: 0005e337 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 660: 001d6585 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 661: 0008b595 68 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 662: 00212fa1 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 663: 00062205 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 664: 0005dc97 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 665: 002384b9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 666: 000319d9 184 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 667: 001442c1 508 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 668: 000cbae1 1206 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 669: 0014398d 258 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 670: 0027a105 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 671: 0005e37f 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 672: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 673: 004beeb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 675: 001395ad 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 676: 001effdd 544 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 677: 002138dd 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 675: 001399a1 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 676: 001f0915 544 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 677: 00213eb5 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 678: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 679: 0028bf59 404 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 680: 0008fd19 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 681: 001ae4e9 208 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 679: 0028c511 404 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 680: 00090025 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 681: 001aeb39 208 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 682: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 683: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 684: 00106695 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 685: 001f6a55 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 686: 00269b61 656 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 687: 000ca539 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 688: 00127dc5 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 689: 000895e1 170 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 690: 001cd619 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 691: 002225c5 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 684: 0010682d 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 685: 001f706d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 686: 0026a111 656 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 687: 000ca805 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 688: 00127d6d 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 689: 000898ed 170 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 690: 001cdc69 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 691: 00222ba5 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 693: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 694: 001a66c5 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 695: 001d1061 2800 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 694: 001a6d15 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 695: 001d16b1 2800 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 696: 0002cb13 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 697: 0002ab4c 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 698: 004bae38 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 699: 0002be58 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 700: 00185691 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 701: 001b9125 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 700: 00185cc9 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 701: 001b9771 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 702: 0002ab7c 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 703: 0005e951 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 704: 0023ac99 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 705: 0004da25 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 706: 00051b87 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 707: 0017b23d 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 708: 0018b0d5 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 703: 0005e999 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 704: 0023b279 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 705: 0004da65 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 706: 00051cdb 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 707: 0017b875 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 708: 0018b70d 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 709: 0002f979 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 710: 00084ced 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 711: 00062d81 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 712: 00137295 414 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 713: 0005d3c1 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 714: 001fab61 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 715: 001d9d8d 376 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 716: 000f5f45 1126 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 717: 001185b1 548 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 718: 0017ef81 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 710: 00084d5d 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 711: 00062dc9 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 712: 00137689 414 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 713: 0005d409 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 714: 001fb179 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 715: 001da369 376 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 716: 000f6165 1126 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 717: 00118595 548 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 718: 0017f5b9 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 719: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 720: 0005dcfb 218 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 721: 00202e91 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 720: 0005dd43 218 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 721: 002034b5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 722: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 723: 000d116d 1100 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 724: 001e2fe1 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 725: 001db955 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 723: 000d1415 1100 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 724: 001e359d 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 725: 001dbf35 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 726: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 727: 0011334d 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 728: 00063551 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 729: 0005ea5f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 730: 001fc6b9 840 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 731: 00119a7d 2104 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 727: 0011349d 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 728: 00063599 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 729: 0005eaa7 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 730: 001fcccd 840 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 731: 00119a55 2104 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 732: 0002d2d9 176 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 734: 00054e29 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 735: 0005d6e7 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 736: 0017b241 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 734: 00055085 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 735: 0005d72f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 736: 0017b879 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 737: 004b1414 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 738: 00062fd5 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 739: 000519b1 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 738: 0006301d 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 739: 00051b05 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 740: 00527d40 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 741: 0003db9f 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 742: 00298f89 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 741: 0003dbe3 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 742: 00299539 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 743: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 744: 00219699 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 745: 00033a71 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 744: 00219c79 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 745: 00033a6d 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 747: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 748: 001de311 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 749: 00284981 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 750: 0005d6b3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 751: 000d9dc9 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 752: 001bd2dd 66 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 748: 001de8f1 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 749: 00284f29 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 750: 0005d6fb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 751: 000da089 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 752: 001bd929 66 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 753: 004bb1b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 754: 00174e15 1244 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 754: 00175469 1244 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 755: 004beeb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 756: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 757: 00179f95 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 758: 00059b47 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 759: 0011ec49 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 757: 0017a5e5 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 758: 00059b8f 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 759: 0011ec21 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 760: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 761: 004bee90 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 763: 0005eec1 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 764: 002500d1 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 765: 001e8921 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 763: 0005ef09 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 764: 0025067d 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 765: 001e8ed9 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 766: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 767: 004b4a50 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 769: 0006fb21 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 770: 0011d1cd 540 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 771: 001fc1b9 504 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 769: 0006fb69 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 770: 0011d1a5 540 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 771: 001fc7d1 504 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 772: 0002e735 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 773: 001e7f49 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 774: 0005f6a9 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 773: 001e8501 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 774: 0005f6f1 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 775: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 776: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 777: 000df4bd 268 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 778: 0023aed1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 779: 0005db31 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 780: 00061703 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 777: 000df779 268 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 778: 0023b4b1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 779: 0005db79 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 780: 0006174b 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 781: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 782: 0005f7eb 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 783: 00062db5 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 782: 0005f833 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 783: 00062dfd 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 784: 0002c89d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 785: 001cdc9d 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 785: 001ce2ed 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 786: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 787: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 788: 0005e06f 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 789: 001b75cd 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 788: 0005e0b7 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 789: 001b7cb5 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 790: 0002baf0 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 791: 0026f8d9 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 792: 0005e7c5 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 793: 0017b245 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 794: 0009df21 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 791: 0026fe89 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 792: 0005e80d 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 793: 0017b87d 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 794: 0009e209 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ 795: 004beee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 796: 000d7685 396 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 797: 0005f661 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 798: 0005f941 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 796: 000d7951 396 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 797: 0005f6a9 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 798: 0005f989 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 799: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 800: 004b1860 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 801: 001282bd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 802: 00047241 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 803: 0019943d 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 801: 00128265 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 802: 00047281 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 803: 00199a75 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 804: 0002c7b5 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 805: 0005a613 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 806: 00066911 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 807: 0005e7a1 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 808: 0004d44b 190 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 805: 0005a65b 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 806: 00066959 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 807: 0005e7e9 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 808: 0004d48b 190 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 809: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 810: 000c12c1 650 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 811: 000edd8d 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 812: 0014c9f1 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 813: 00066919 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 814: 002640b1 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 815: 00065845 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 816: 000ce379 1188 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 817: 00066d9d 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 818: 00148a31 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 819: 002653e9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 810: 000c1579 650 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 811: 000edfcd 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 812: 0014cde9 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 813: 00066961 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 814: 00264661 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 815: 0006588d 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 816: 000ce63d 1188 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 817: 00066de5 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 818: 00148e31 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 819: 00265999 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ 820: 004b50d4 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 821: 0002bdf8 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 822: 000f8365 304 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 823: 00054793 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 824: 001247c5 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 822: 000f8501 304 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 823: 000547dd 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 824: 00124771 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 825: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 827: 0006354d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 828: 000445a3 354 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 829: 001ec075 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 827: 00063595 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 828: 000445e3 354 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 829: 001ec62d 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 830: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 831: 0025a085 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 831: 0025a62d 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 832: 004bee88 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 833: 0009dba9 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 834: 0012d591 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 835: 000cd425 190 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 833: 0009de8d 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 834: 0012d559 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 835: 000cd6f1 190 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 837: 00062f9d 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 838: 0003e96b 82 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 839: 000cd559 50 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 840: 0006484f 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 837: 00062fe5 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 838: 0003e9ab 82 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 839: 000cd825 50 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 840: 00064897 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 841: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 842: 00039ed5 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 842: 00039f15 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 844: 00059e3d 150 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 844: 00059e85 150 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 846: 004ff254 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 847: 001aa475 244 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 848: 0019d205 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 849: 0005bd79 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 850: 0005e437 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 847: 001aaabd 244 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 848: 0019d885 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 849: 0005bdc1 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 850: 0005e47f 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 851: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 852: 00066903 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 852: 0006694b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 853: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 854: 0008a951 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 855: 0017dfa1 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 856: 0020286d 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 857: 0011aad9 1980 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 858: 0007163d 688 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 859: 00067d61 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 860: 0013e119 1084 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 861: 001746bd 1820 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 862: 001d2489 14 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 863: 001db2fd 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 864: 001433a9 468 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 854: 0008ac5d 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 855: 0017e5d9 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 856: 00202e91 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 857: 0011aab5 1980 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 858: 000716cd 688 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 859: 00067da9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 860: 0013e50d 1084 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 861: 00174d11 1820 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 862: 001d2ad9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 863: 001db8dd 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 864: 001437b9 468 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 865: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 866: 0020422d 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 867: 001edb91 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 868: 00054461 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 869: 00070c85 376 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 866: 0020484d 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 867: 001ee475 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 868: 00054579 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 869: 00070ccd 376 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 870: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 871: 0002b2c8 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 872: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 874: 00161cd5 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 875: 0021b425 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 876: 0003a9dd 468 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 877: 00057f9f 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 878: 00218cd1 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 879: 000c9021 528 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 874: 001622a9 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 875: 0021ba05 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 876: 0003aa1d 468 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 877: 00057fe7 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 878: 002192ad 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 879: 000c92d9 528 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 880: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 881: 002085fd 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 881: 00208e05 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 882: 0002daa5 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 883: 000d9db5 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 884: 00032205 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 883: 000da075 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 884: 00032201 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 885: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 886: 0006bc19 612 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 887: 0013f861 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 888: 00299031 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 889: 000354ef 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 886: 0006bc61 612 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 887: 0013fc55 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 888: 002995e1 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 889: 0003552f 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 890: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 891: 001d8f39 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 891: 001d9539 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 892: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 894: 00062c1d 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 895: 000bc71d 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 896: 00082b65 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 897: 000d9925 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 894: 00062c65 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 895: 000bc9d1 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 896: 00082bf1 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 897: 000d9be5 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 898: 004bee84 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 899: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 900: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 901: 001f48f5 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 902: 0005ef1d 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 903: 0005f9a7 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 901: 001f4f0d 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 902: 0005ef65 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 903: 0005f9ef 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 904: 004b3ba8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 905: 0005d45b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 906: 00218905 632 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 905: 0005d4a3 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 906: 00218ee1 632 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 907: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 908: 0025d29d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 908: 0025d845 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 909: 004b0890 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 910: 001424dd 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 911: 00062e1d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 912: 000464d1 26 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 913: 00250b91 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 914: 0014cdc5 176 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 915: 0005a5b7 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 916: 00225075 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 917: 000386c9 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 910: 001428ed 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 911: 00062e65 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 912: 00046511 26 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 913: 0025113d 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 914: 0014d1bd 176 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 915: 0005a5ff 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 916: 00225655 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 917: 00038709 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 918: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 920: 004b53e4 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 921: 0010e829 128 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 921: 0010e9d1 128 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 922: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 923: 004b1bd4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 924: 00052829 62 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 924: 0005297d 62 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 926: 004b19d4 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 927: 001ad18d 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 928: 00042b61 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 929: 00102b7d 284 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 927: 001ad7d5 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 928: 00042ba1 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 929: 00102d19 284 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 930: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 931: 0023ca95 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 931: 0023d075 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 932: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ 934: 0002d869 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 935: 0019924d 228 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 936: 0005f8c5 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 935: 00199885 228 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 936: 0005f90d 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 937: 00527d60 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 938: 004b1ddc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 939: 001cd595 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 940: 0017b235 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 941: 001fa16d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 939: 001cdbe5 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 940: 0017b86d 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 941: 001fa785 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 943: 001ba105 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 944: 0023b761 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 945: 0005ca61 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 943: 001ba755 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 944: 0023bd41 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 945: 0005caa9 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 946: 0002c3c0 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 947: 004b26f8 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 948: 00144b29 414 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 948: 00144f39 414 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 949: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 950: 00059ac3 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 951: 0004b4c5 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 952: 001cd4fd 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 950: 00059b0b 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 951: 0004b505 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 952: 001cdb4d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 953: 0002d4f5 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 954: 001def1d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 955: 0026666d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 954: 001df4fd 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 955: 00266c1d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 956: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 957: 00062f3f 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 957: 00062f87 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 958: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ 960: 004beeec 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 962: 0002c034 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 963: 0002d7fd 108 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 964: 000617a9 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 965: 000326cb 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 964: 000617f1 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 965: 000326c7 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 966: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 968: 0002c330 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 969: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 970: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 971: 004c3088 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 972: 00058589 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 973: 00062d05 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 974: 00267989 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 972: 000585d1 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 973: 00062d4d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 974: 00267f39 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 976: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 977: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 978: 001b9be5 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 979: 00094819 436 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 980: 00061437 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 981: 0027999d 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 982: 00226add 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 978: 001ba235 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 979: 00094aed 436 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 980: 0006147f 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 981: 00279f4d 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 982: 002270bd 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 984: 000b47ad 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 984: 000b4a31 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 985: 004b27f8 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 986: 004b48b0 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 987: 001410f9 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 988: 00063505 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 989: 000fef0d 168 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 987: 00141509 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 988: 0006354d 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 989: 000ff0a9 168 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 990: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 991: 00085bc1 236 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 991: 00085c31 236 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 992: 004b4304 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 993: 0009da41 258 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 993: 0009dd25 258 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 995: 0004c7d3 50 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 996: 0011e255 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 997: 0021b4cd 324 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 998: 00198cb1 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 999: 0018afd1 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 995: 0004c813 50 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 996: 0011e22d 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 997: 0021baad 324 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 998: 001992e9 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 999: 0018b609 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1000: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1001: 0011e269 96 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1002: 0025ad39 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1003: 0020742d 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1004: 00082bb9 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1001: 0011e241 96 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1002: 0025b2e1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1003: 00207c35 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1004: 00082c45 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1005: 0002bc7c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1006: 001ceeb5 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1006: 001cf505 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 1007: 0002e5cd 84 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1008: 0016c7e1 110 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1008: 0016ce09 110 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1010: 001d5d11 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1011: 001b9c35 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1010: 001d6315 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1011: 001ba285 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1013: 00199241 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1014: 0005ef59 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1015: 001df2b1 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1016: 00061349 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1017: 000769bd 772 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1013: 00199879 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1014: 0005efa1 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1015: 001df891 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1016: 00061391 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1017: 00076a61 772 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1018: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ 1019: 0002e7e5 20 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1020: 001ba7b1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1021: 001f6e1d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1020: 001bae01 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1021: 001f75e1 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1023: 0004d3a5 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1023: 0004d3e5 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1024: 004bae44 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1025: 00210ad9 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1026: 00239a75 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1027: 0007fcb9 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1028: 0016c891 528 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1029: 000792c9 92 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1030: 0005dddb 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1031: 00062e3f 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1025: 002112a1 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1026: 0023a055 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1027: 0007fd4d 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1028: 0016ceb9 528 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1029: 00079371 92 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1030: 0005de23 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1031: 00062e87 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1032: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1033: 0003ebd9 154 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1033: 0003ec19 154 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ 1034: 004ff24c 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 1035: 0021383d 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1036: 001a1fbd 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1037: 00297465 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1038: 002314d1 1088 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1039: 00207b01 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1040: 0003a611 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1041: 000c02bd 218 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1042: 000f9619 1692 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1043: 0005dc8d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1044: 001772cd 524 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1045: 0005f8c7 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1046: 00063837 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1047: 00032769 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1048: 001f6ab1 254 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1049: 0017ef75 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1050: 001efcf5 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1051: 00065039 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1052: 0028be7d 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1053: 001a0ad1 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1035: 00213e15 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1036: 001a260d 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1037: 00297ab1 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1038: 00231ab1 1088 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1039: 002081d1 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1040: 0003a651 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1041: 000c055d 218 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1042: 000f97b5 1690 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1043: 0005dcd5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1044: 0017791d 524 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1045: 0005f90f 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1046: 0006387f 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1047: 00032765 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1048: 001f70c9 254 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1049: 0017f5ad 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1050: 001f062d 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1051: 00065081 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1052: 0028c435 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1053: 001a1121 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1055: 00062d03 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1056: 0005e31f 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1057: 00062f1f 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1058: 00061c75 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1055: 00062d4b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1056: 0005e367 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1057: 00062f67 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1058: 00061cbd 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 1059: 004c2e90 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1060: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1062: 0004fdff 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1062: 0004fe3f 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1064: 0003891d 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1064: 0003895d 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1065: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1066: 0009defd 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1067: 000631a3 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1068: 001247f1 414 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1066: 0009e1e5 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1067: 000631eb 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1068: 0012479d 414 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1069: 004fe9c8 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1071: 001beb0d 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1072: 000af881 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1073: 001d0081 192 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1071: 001bf155 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1072: 000afb19 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1073: 001d06d1 192 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1074: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1075: 000fe8f9 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1075: 000fea95 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1076: 0002c474 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1077: 00211e01 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1077: 002125c1 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1078: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1079: 001f97cd 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1080: 00043375 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1081: 0018a685 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1082: 000da365 1192 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1083: 0017b231 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1084: 00204c59 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1085: 001cd6ad 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1086: 001d25a1 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1079: 001f9de5 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1080: 000433b5 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1081: 0018acbd 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1082: 000da625 1192 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1083: 0017b869 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1084: 00205279 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1085: 001cdcfd 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1086: 001d2bf1 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1087: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1088: 000efa3d 828 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1088: 000efc7d 828 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1089: 004ff250 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 1090: 000d7071 1172 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1091: 0020c27d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1090: 000d7325 1196 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1091: 0020c981 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1092: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1093: 001f6779 336 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1093: 001f6d91 336 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1094: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1095: 0006cc01 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1096: 000dfb0d 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1095: 0006cc49 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1096: 000dfd39 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1098: 0005d64b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1098: 0005d693 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1099: 004b70d4 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1100: 002121e9 178 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1101: 001a65b5 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1100: 002127c1 178 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1101: 001a6c05 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1102: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1103: 001de34d 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1104: 00080c05 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1105: 00201b91 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1106: 000456b5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1103: 001de92d 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1104: 00080c99 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1105: 002021b1 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1106: 000456f5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1107: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1108: 004b111c 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1109: 002446cd 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1110: 0012d251 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1109: 00244c69 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1110: 0012d219 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1111: 004bee7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1112: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 1113: 00043edf 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1114: 000523d1 136 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1113: 00043f1f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1114: 00052525 136 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1115: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1116: 001cf4e5 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1116: 001cfb35 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1117: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1118: 0003b761 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1119: 0009d629 388 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1120: 001a5e99 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1121: 000583a7 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1122: 00052023 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1123: 000dfd31 204 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1124: 00199235 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1125: 0017e1ed 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1118: 0003b7a1 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1119: 0009d90d 388 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1120: 001a64e9 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1121: 000583ef 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1122: 00052177 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1123: 000dff5d 204 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1124: 0019986d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1125: 0017e825 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1126: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1127: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1128: 000d7ddd 184 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1129: 0010a3ed 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1130: 0019ab79 34 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1131: 001ccaa5 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1132: 0019b1dd 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1133: 00202b49 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1134: 00128e89 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1135: 001bad61 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1136: 0005e741 96 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1137: 0012de71 214 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1138: 0011348d 364 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1128: 000d80a9 184 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1129: 0010a599 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1130: 0019b1f9 34 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1131: 001cd0f5 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1132: 0019b85d 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1133: 0020316d 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1134: 00128e39 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1135: 001bb3b1 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1136: 0005e789 96 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1137: 0012de35 214 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1138: 00113331 364 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1139: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1140: 00062d63 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1141: 0023d329 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1142: 00323b44 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1143: 001b9461 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1144: 00065d1f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1140: 00062dab 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1141: 0023d909 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1142: 003240c4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1143: 001b9ab1 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1144: 00065d67 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1145: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1146: 0004da21 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1146: 0004da61 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1147: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1148: 004b5574 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1149: 0002c4ec 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1150: 00259991 660 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1150: 00259f39 660 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1151: 004b15cc 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1152: 004d5e78 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1153: 001f96dd 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1154: 001572f9 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1153: 001f9cf5 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1154: 001578f1 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1155: 0002b1bc 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1156: 0005f929 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1157: 00100401 3544 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1158: 00035a8f 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1156: 0005f971 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1157: 0010059d 3544 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1158: 00035acf 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1159: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1160: 004be3c0 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1161: 004fe9d4 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 1162: 000c7191 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1162: 000c7449 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1163: 004b1418 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1164: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1165: 000fdd29 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1166: 00063083 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1167: 001f2345 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1168: 00113ccd 1118 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1169: 00085501 1336 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1170: 00256269 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1171: 0005e7cf 94 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1172: 00206c35 164 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1173: 002718ed 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1174: 00113219 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1175: 0003b07b 146 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1176: 00299245 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1165: 000fdec5 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1166: 000630cb 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1167: 001f2c7d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1168: 00113cb1 1118 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1169: 00085571 1336 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1170: 00256811 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1171: 0005e817 94 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1172: 0020743d 164 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1173: 00271e9d 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1174: 001131fd 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1175: 0003b0bb 146 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1176: 002997f5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1178: 001987a9 62 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1179: 0028c421 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1178: 00198de1 62 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1179: 0028c9d9 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1181: 00299e80 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1182: 00255a51 390 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1183: 00267321 668 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1184: 0006b023 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1185: 00125c41 64 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1186: 00219985 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1187: 0007626d 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1181: 0029a400 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1182: 00255ff9 390 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1183: 002678d1 668 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1184: 0006b06b 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1185: 00125be9 64 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1186: 00219f65 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1187: 00076311 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1188: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1189: 001fdf15 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1190: 00210941 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1191: 000c15d1 608 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1192: 0013e671 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1189: 001fe531 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1190: 00211109 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1191: 000c1889 608 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1192: 0013ea65 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1194: 00085cad 76 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1195: 001f8e4d 132 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1196: 0005ddf1 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1194: 00085d1d 76 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1195: 001f9465 132 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1196: 0005de39 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1197: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 1198: 0005228d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1199: 00207801 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1198: 000523e1 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1199: 00207fcd 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1200: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1201: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1202: 00263719 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1202: 00263cc9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1203: 004b3164 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1204: 0026aed9 864 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1204: 0026b489 864 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1205: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1206: 001dd621 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1207: 000c154d 130 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1208: 0005f0a5 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1209: 00064af9 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1206: 001ddc01 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1207: 000c1805 130 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1208: 0005f0ed 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1209: 00064b41 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1210: 004feff8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1211: 0017b24d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1212: 0023945d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1213: 001d7e39 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1214: 000613ff 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1211: 0017b885 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1212: 00239a3d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1213: 001d843d 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1214: 00061447 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1215: 004bee9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1216: 00228ddd 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1217: 0028ac05 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1218: 001b98c9 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1216: 002293bd 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1217: 0028b1bd 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1218: 001b9f19 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1219: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1220: 0005e5b9 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1220: 0005e601 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1221: 004b3444 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1222: 0005f89b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1222: 0005f8e3 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1223: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1224: 000630e5 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1225: 002eedf4 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1224: 0006312d 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1225: 002ef374 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ 1226: 004beedc 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1227: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1228: 0028c6b9 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1228: 0028cc71 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1230: 001b501d 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1231: 00117ff9 532 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1230: 001b5705 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1231: 00117fdd 532 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 1233: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1234: 002078f9 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1235: 0021a2e1 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1236: 00132665 430 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1237: 0020a541 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1238: 00083f61 520 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1234: 002080ad 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1235: 0021a8c1 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1236: 00132645 430 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1237: 0020ad49 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1238: 00083fd5 520 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1239: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1240: 0005da49 216 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1241: 00054c23 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1242: 00048bb7 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1240: 0005da91 216 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1241: 00054dd7 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1242: 00048bf7 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1244: 0021b681 610 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1244: 0021bc61 610 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1245: 0002d525 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1246: 00252871 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1246: 00252e19 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1247: 0002db09 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1248: 0002c548 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1249: 0014e7ad 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1250: 0025d195 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1251: 0005e15f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1249: 0014eba5 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1250: 0025d73d 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1251: 0005e1a7 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1252: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1253: 000fc3c1 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1253: 000fc55d 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1254: 0002c0e4 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1255: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1256: 0005e8c5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1257: 0022b52d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1258: 0005e353 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1256: 0005e90d 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1257: 0022bb0d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1258: 0005e39b 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1260: 00052bd1 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1261: 0005f95d 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1262: 002137ed 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1260: 00052d25 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1261: 0005f9a5 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1262: 00213dc5 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1263: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1264: 0020a741 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1265: 0005f871 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1266: 000465c1 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1264: 0020af49 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1265: 0005f8b9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1266: 00046601 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1268: 0006311d 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1268: 00063165 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1269: 004b110c 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1270: 001e1e55 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1271: 0018a6f1 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1270: 001e242d 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1271: 0018ad29 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1272: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1273: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1274: 0002ac90 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1275: 00132175 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1276: 0019ab9d 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1277: 00254be1 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1278: 001179f1 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1279: 001991e9 76 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1280: 00293a75 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1281: 0012b4d1 326 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1282: 00068c13 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1283: 000b26bd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1284: 0025ef61 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1275: 00132155 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1276: 0019b21d 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1277: 00255189 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1278: 001179d5 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1279: 00199821 76 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1280: 002940c1 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1281: 0012b499 326 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1282: 00068c5b 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1283: 000b2941 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1284: 0025f50d 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 1285: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1286: 000bc029 1778 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1287: 001dc8dd 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1286: 000bc2f9 1752 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1287: 001dcebd 228 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1288: 0002da1d 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1289: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ 1290: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1292: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1293: 0005de29 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1294: 0006b869 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1295: 0006bbf9 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1296: 00148aa5 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1297: 0024baa1 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1298: 00170799 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1299: 00057de1 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1300: 0003ff4b 350 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1293: 0005de71 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1294: 0006b8b1 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1295: 0006bc41 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1296: 00148ea5 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1297: 0024c049 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1298: 00170dbd 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1299: 00057e29 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1300: 0003ff8b 350 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1301: 004b3e2c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1302: 0017f8e9 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1303: 00067d69 84 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1302: 0017ff21 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1303: 00067db1 84 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1304: 004b3514 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1305: 00211969 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1306: 0004d431 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1307: 0027ac2d 30840 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1308: 0005ccd7 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1309: 0013d159 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1310: 001132d1 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1305: 00212129 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1306: 0004d471 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1307: 0027b1b1 30844 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1308: 0005cd1f 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1309: 0013d54d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1310: 001132b5 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1312: 0003a477 174 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1313: 00095be1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1314: 000922e9 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1315: 00106669 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1316: 00044c5f 30 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1317: 00127915 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1312: 0003a4b7 174 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1313: 00095eb1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1314: 000925bd 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1315: 00106801 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1316: 00044c9f 30 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1317: 001278bd 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1318: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1319: 00057fe1 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1319: 00058029 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1320: 004ff268 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1321: 004ba0d8 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1322: 0002b17c 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1323: 00252101 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1324: 0005ddd5 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1325: 0018a58d 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1326: 001f58e1 106 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1327: 001f9419 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1323: 002526a9 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1324: 0005de1d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1325: 0018abc5 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1326: 001f5ef9 106 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1327: 001f9a31 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1328: 0002bfa0 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1330: 0005d613 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1331: 0025d2c5 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1332: 002124d1 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1333: 001e1e61 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1334: 000d2bd1 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1335: 0005db69 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1336: 001db875 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1330: 0005d65b 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1331: 0025d86d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1332: 00212aa9 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1333: 001e2439 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1334: 000d2e79 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1335: 0005dbb1 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1336: 001dbe55 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1338: 00227101 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1338: 002276e1 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1340: 004bb1bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1341: 0003213b 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1341: 00032195 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ 1342: 004beed8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1343: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1344: 0002fdaf 650 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1345: 002381a5 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1345: 00238785 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1346: 004b2f44 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1347: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1348: 000e4df9 272 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1348: 000e5031 272 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1349: 0002d435 192 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1350: 00275e41 316 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1351: 0005f9c3 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1350: 002763f1 316 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1351: 0005fa0b 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1352: 004b1108 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1353: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1354: 0019301d 872 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1355: 001440ad 1390 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1356: 0004cf69 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1354: 00193651 876 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1355: 001444bd 1390 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1356: 0004cfa9 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1357: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1358: 00048bcd 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1358: 00048c0d 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1359: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1360: 001fe97d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1361: 0006b3cb 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1362: 00199141 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1360: 001fef9d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1361: 0006b413 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1362: 00199779 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1363: 004b3738 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1364: 000d2c9d 3682 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1365: 0025b66d 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1366: 001b50d5 94 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1367: 001d0dbd 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1368: 002394d9 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1364: 000d2f45 3682 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1365: 0025bc15 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1366: 001b57bd 94 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1367: 001d140d 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1368: 00239ab9 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1369: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1370: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1371: 0002b5f4 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1372: 000861e5 82 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1372: 0008624d 82 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1375: 00065f51 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1376: 0005e115 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1377: 001dca2d 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1375: 00065f99 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1376: 0005e15d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1377: 001dd011 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1378: 0002e797 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1379: 00091699 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1379: 000919a1 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1380: 004b442c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1381: 001175d1 828 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1382: 0007b86d 190 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1383: 00151f05 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 1384: 0009a3fd 144 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1385: 00226d19 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1386: 0022ce01 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1381: 001175b5 828 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1382: 0007b901 190 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1383: 001522fd 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1384: 0009a6d1 144 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1385: 002272f9 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1386: 0022d3e1 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1387: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1388: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1389: 00050681 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1390: 00036af1 500 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1391: 00293999 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1392: 001b9a4d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1389: 00050709 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1390: 00036b31 500 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1391: 00293fe5 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1392: 001ba09d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1393: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1394: 004bee60 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1395: 00299249 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1396: 001abbad 146 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1397: 00065145 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1395: 002997f9 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1396: 001ac1f5 146 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1397: 0006518d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1398: 004b5d6c 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1399: 00064f0d 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1399: 00064f55 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1400: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1401: 001dbbad 600 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1402: 000448c9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1403: 00062fff 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1404: 0019d2c1 292 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1405: 00085ae9 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1406: 0005d74f 134 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1401: 001dc18d 596 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1402: 00044909 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1403: 00063047 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1404: 0019d941 292 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1405: 00085b59 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1406: 0005d797 134 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1407: 004fefe8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1408: 000626bf 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1409: 001deddd 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1410: 00084171 1454 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1411: 0009600d 280 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1412: 00031491 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1413: 0005ea0b 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1414: 000e4f09 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1415: 0017b239 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1416: 0005f983 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1417: 0005a52b 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1408: 00062707 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1409: 001df3bd 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1410: 000841e5 1452 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1411: 000962dd 280 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1412: 0003148d 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1413: 0005ea53 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1414: 000e5141 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1415: 0017b871 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1416: 0005f9cb 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1417: 0005a573 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1418: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1419: 001bf1b9 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1420: 000c2741 138 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1419: 001bf801 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1420: 000c29f9 138 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1421: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1422: 0002d169 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1423: 001e86cd 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1424: 00063345 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1425: 00062ca5 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1423: 001e8c85 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1424: 0006338d 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1425: 00062ced 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1426: 0002f849 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1427: 000cd58d 888 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1427: 000cd859 876 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1429: 0002b830 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1430: 00065ddf 74 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1430: 00065e27 74 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1431: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1432: 001521e1 134 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1432: 001527d1 134 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1433: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1434: 004c29fc 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1435: 004bb194 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1436: 000fcf8d 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1436: 000fd129 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 1437: 004beed0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1438: 0006b669 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1439: 00063631 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1440: 0022b2b9 24 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1438: 0006b6b1 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1439: 00063679 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1440: 0022b899 24 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1441: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1442: 004fe9c8 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1443: 0012e7cd 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1443: 0012e791 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1444: 0002c771 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1445: 00056e63 186 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1446: 001cfb99 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1447: 001e6b0d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1445: 00056eab 186 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1446: 001d01e9 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1447: 001e70c5 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1448: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1449: 00039ad5 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1449: 00039b15 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1450: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1452: 004b7a94 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1453: 0007f88d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1454: 00067fd9 180 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1453: 0007f921 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1454: 00068021 180 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1455: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1456: 0002abc4 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1457: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1458: 001dc74d 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1459: 000520a5 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1460: 000ec1f9 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1458: 001dcd2d 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1459: 000521f9 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1460: 000ec439 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1461: 004bb190 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1462: 004fe9c0 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1463: 0004d42d 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1463: 0004d46d 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1465: 000777f5 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1465: 00077899 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1466: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1467: 00124991 1360 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1468: 00228e01 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1469: 0011cd0d 1214 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1467: 0012493d 1360 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1468: 002293e1 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1469: 0011cce5 1214 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1470: 00527d34 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1471: 0009dc6d 656 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1471: 0009df51 660 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ 1472: 004beed4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1473: 000d6c35 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1473: 000d6eed 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1474: 0002b5dc 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1475: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1476: 00063423 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1477: 0005b4fd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1478: 0020611d 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1476: 0006346b 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1477: 0005b545 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1478: 0020673d 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1479: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1480: 0023820d 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1481: 00061df9 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1482: 0005f959 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1480: 002387ed 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1481: 00061e41 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1482: 0005f9a1 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1483: 004b8e1c 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1484: 00062caf 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1484: 00062cf7 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1485: 004fe9d0 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ 1486: 0002b9b4 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1487: 000599db 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1487: 00059a23 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1489: 001aa601 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1490: 000efd79 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1491: 000d20b1 1026 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1489: 001aac49 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1490: 000effb9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1491: 000d2359 1026 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1492: 0002cd5d 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1493: 000633e9 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1494: 0005ee3d 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1495: 00276199 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1496: 00076359 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1497: 0006571b 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1493: 00063431 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1494: 0005ee85 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1495: 00276749 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1496: 000763fd 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1497: 00065763 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1498: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1499: 0002ce35 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1500: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1501: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1502: 0002afa8 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1503: 000346f1 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1503: 00034731 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1505: 00033b39 868 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1506: 00059871 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1507: 00283eb9 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1508: 001e5b79 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1509: 0023b069 116 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1510: 0005b629 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1505: 00033b35 868 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1506: 000598b9 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1507: 00284441 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1508: 001e6131 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1509: 0023b649 116 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1510: 0005b671 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1511: 004ff258 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1512: 001351bd 196 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1512: 0013534d 792 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1513: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1514: 0002c040 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1515: 0017f29d 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1515: 0017f8d5 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1518: 001d2fa9 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1518: 001d35f9 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1519: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1520: 00238249 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1521: 00089839 440 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1520: 00238829 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1521: 00089b45 440 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1522: 0002f61d 388 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1523: 000c2a21 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1524: 00128b85 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1525: 000f535d 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1526: 00128319 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1527: 001b62f9 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1528: 001e8e75 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1523: 000c2cd9 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1524: 00128b31 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1525: 000f558d 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1526: 001282c1 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1527: 001b69e1 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1528: 001e942d 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1529: 0002b748 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1530: 000e3fe1 230 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1530: 000e4219 230 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ 1531: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1532: 00123ead 414 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1532: 00123e59 414 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1533: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1534: 00065149 32 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1534: 00065191 32 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1535: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1536: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1537: 001aa5f5 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1537: 001aac3d 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1538: 005072d4 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1540: 000ff599 728 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1541: 00274841 426 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1540: 000ff735 728 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1541: 00274df1 426 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1542: 004b7e7c 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1545: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1546: 0005f7b9 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1546: 0005f801 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1547: 004beea8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1549: 002217e9 162 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1550: 0023a72d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1551: 000efe69 520 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1552: 000ea3e9 60 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1553: 00285191 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1554: 0005f997 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1555: 0020840d 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1556: 0006693b 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1557: 002829e5 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1558: 00064fa1 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1559: 0004c395 512 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1560: 0014c02d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1549: 00221dc9 162 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1550: 0023ad0d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1551: 000f00a9 500 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1552: 000ea629 60 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1553: 00285745 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1554: 0005f9df 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1555: 00208c15 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1556: 00066983 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1557: 00282f6d 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1558: 00064fe9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1559: 0004c3d5 512 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1560: 0014c425 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1562: 001e036d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1562: 001e094d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1563: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1564: 00102731 436 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1564: 001028cd 436 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ 1565: 0002c81b 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1566: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1568: 001d040d 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1568: 001d0a5d 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1569: 004b7d6c 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1570: 0017def1 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1571: 001d0c8d 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1572: 000df3dd 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1570: 0017e529 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1571: 001d12dd 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1572: 000df699 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1573: 004b3668 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1574: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1575: 00141129 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1576: 0003c761 400 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1575: 00141539 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1576: 0003c7a1 400 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ 1577: 004beebc 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1578: 0011c0f5 1528 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1579: 0005e3a5 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1580: 0014d0d5 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1581: 000350f9 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1578: 0011c0cd 1528 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1579: 0005e3ed 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1580: 0014d4cd 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1581: 00035139 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1582: 0002b098 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1583: 0019d9f9 692 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1583: 0019e079 692 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1584: 004b7410 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1585: 00051dcb 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1586: 00124741 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1587: 0005e319 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1585: 00051f1f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1586: 001246ed 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1587: 0005e361 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1589: 001b9565 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1590: 0005b5ff 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1589: 001b9bb5 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1590: 0005b647 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1591: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1592: 0011a2b9 878 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1593: 0003cb83 206 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1594: 00109a55 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1592: 0011a291 878 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1593: 0003cbc3 206 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1594: 00109c01 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1596: 00194279 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1596: 001948b1 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1597: 0002baa8 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1598: 0004736d 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1599: 00179571 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1600: 0020629d 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1598: 000473ad 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1599: 00179bc1 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1600: 002068c5 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1601: 004bfe54 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1602: 0005dea3 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1603: 00061743 102 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1604: 001b5161 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1602: 0005deeb 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1603: 0006178b 102 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1604: 001b5849 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1606: 00065817 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1607: 001e4111 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1608: 001ad7b5 272 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1606: 0006585f 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1607: 001e46cd 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1608: 001ade05 272 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1610: 00062d59 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1610: 00062da1 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1611: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1613: 00137939 5984 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1614: 00055707 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1613: 00137d2d 5984 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1614: 00055751 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1615: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1616: 001f3535 260 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1617: 0008b3ed 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1616: 001f3e6d 260 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1617: 0008b6f9 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1619: 0002cc89 212 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1620: 0005e167 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1621: 00201d6d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1620: 0005e1af 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1621: 0020238d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1622: 004bae48 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1623: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 1624: 00128eb1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1625: 00080131 260 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1626: 00065863 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1627: 0007fd31 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1628: 000fd655 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1624: 00128e61 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1625: 000801c5 260 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1626: 000658ab 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1627: 0007fdc5 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1628: 000fd7f1 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1629: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1630: 004b1104 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1631: 001321bd 42 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1632: 001e31d1 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1633: 00065fe3 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1631: 0013219d 42 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1632: 001e378d 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1633: 0006602b 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1635: 0017c1b5 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1636: 001947ed 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1637: 0008b799 1566 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1638: 0027a181 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1639: 0005d48f 322 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1640: 00299251 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1641: 00256861 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1642: 001e15e5 316 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1635: 0017c7ed 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1636: 00194e25 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1637: 0008baa5 1566 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1638: 0027a721 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1639: 0005d4d7 322 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1640: 00299801 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1641: 00256e09 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1642: 001e1bbd 316 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1643: 004bb1a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1644: 0021231d 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1645: 000ee635 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1646: 0005d865 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1647: 000c1259 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1648: 000f879d 96 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1644: 002128f5 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1645: 000ee875 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1646: 0005d8ad 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1647: 000c1511 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1648: 000f8939 96 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1649: 004b6bbc 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1651: 00031675 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1652: 00127949 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1653: 001aa331 12 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1651: 00031671 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1652: 001278f1 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1653: 001aa979 12 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1654: 004b8948 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1655: 004b4b20 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1656: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1657: 001072f5 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1658: 001272d1 64 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1659: 00204d4d 114 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1660: 000536cd 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1661: 001f4781 126 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1657: 0010748d 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1658: 00127279 64 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1659: 0020536d 114 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1660: 00053797 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1661: 001f4d99 126 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1662: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1663: 001f27dd 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1663: 001f3115 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1664: 0002d059 184 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1665: 001ce571 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1665: 001cebc1 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1666: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1667: 001db7cd 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1668: 0020a685 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1669: 001d0db1 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1667: 001dbdad 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1668: 0020ae8d 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1669: 001d1401 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1670: 0002cba7 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1671: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1672: 001aeed5 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1673: 002e6898 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1672: 001af525 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1673: 002e6e18 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1674: 0002cbad 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1675: 0006317d 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1675: 000631c5 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1677: 0002ac6c 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1678: 000d433d 104 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1679: 000789e5 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 1680: 00127d59 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1681: 00102395 924 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1682: 00055703 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1683: 0043e8d4 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1678: 000d45e5 104 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1679: 00078a8d 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1680: 00127d01 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1681: 00102531 924 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1682: 0005574d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1683: 0043ee04 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1684: 0002e6b1 58 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1685: 0005f847 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1686: 000cd4e5 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1685: 0005f88f 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1686: 000cd7b1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1687: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ 1688: 004bee80 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1689: 0006b639 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1690: 0026e6bd 550 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1691: 000d24b5 248 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1692: 0023ae49 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1693: 000718ed 532 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1694: 000630eb 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1695: 0019a71d 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1696: 00065e31 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1697: 0017043d 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1689: 0006b681 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1690: 0026ec6d 550 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1691: 000d275d 248 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1692: 0023b429 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1693: 0007197d 532 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1694: 00063133 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1695: 0019ad9d 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1696: 00065e79 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1697: 00170a61 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1698: 0002ca05 256 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1699: 0005b9bd 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1699: 0005ba05 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1701: 0028eff9 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1702: 00062e31 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1703: 001efe75 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1701: 0028f5b1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1702: 00062e79 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1703: 001f07ad 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1707: 001e1845 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1707: 001e1e1d 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1708: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1710: 0019439d 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1711: 00087cd9 500 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1710: 001949d5 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1711: 00087d45 500 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1713: 00062e63 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1714: 00213169 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1715: 0016111d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1716: 0011eb5d 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1717: 000cdd0d 1644 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1713: 00062eab 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1714: 00213741 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1715: 001616f1 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1716: 0011eb35 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1717: 000cdfcd 1648 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1718: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1719: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1720: 000f8055 724 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1720: 000f81f1 724 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1721: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1722: 0005c1b1 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1722: 0005c1f9 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1724: 004b7004 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1725: 0005d903 58 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1725: 0005d94b 58 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1727: 001f6dfd 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1727: 001f75c1 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1728: 004b7b8c 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1729: 00298b45 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1729: 00299191 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1730: 004ff270 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1733: 001de66d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1733: 001dec4d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1735: 001ed9dd 296 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1735: 001ee1b5 296 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1736: 004ff26c 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1737: 00079669 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1738: 000520a9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1739: 0026d8b1 118 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1740: 00065295 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1737: 00079711 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1738: 000521fd 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1739: 0026de61 118 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1740: 000652dd 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1741: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1742: 0009a48d 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1743: 000d4985 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1744: 00136759 414 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1745: 0005cc4b 140 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1746: 0020488d 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1742: 0009a761 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1743: 000d4c2d 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1744: 00136b4d 414 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1745: 0005cc93 140 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1746: 00204ead 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1747: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1748: 00067e1f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1748: 00067e67 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1749: 0002cb05 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1750: 0004b1f1 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1751: 00062d09 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1750: 0004b231 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1751: 00062d51 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1752: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1753: 0005e3ab 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1753: 0005e3f3 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1754: 004fefe4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 1755: 0021962d 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1756: 00058203 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1755: 00219c0d 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1756: 0005824b 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1758: 003aacb8 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1759: 00063429 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1760: 0005529d 184 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1758: 003ab238 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1759: 00063471 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1760: 000552e7 184 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1762: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1764: 0017f835 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1764: 0017fe6d 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 1765: 004bae6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1766: 0024c6ed 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1767: 000630b9 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1768: 0019785d 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1766: 0024cc95 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1767: 00063101 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1768: 00197e95 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1770: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1771: 0006c569 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1771: 0006c5b1 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1772: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1773: 00261a59 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1774: 0003f1f9 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1775: 0017ec21 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1776: 000464f1 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1773: 00262009 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1774: 0003f239 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1775: 0017f259 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1776: 00046531 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1777: 0002ba48 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1778: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 1779: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1780: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1782: 0004c847 4 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1783: 001b9749 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1782: 0004c887 4 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1783: 001b9d99 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1784: 0002b3c4 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1785: 004b6ccc 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1786: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1787: 00091545 336 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1787: 00091851 336 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 1788: 0002e5b3 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1789: 001e8e2d 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1790: 002093d9 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1791: 000c1ddd 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1789: 001e93e5 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1790: 00209be1 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1791: 000c2095 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1792: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1793: 0004d343 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1794: 00051d7b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1795: 00056df5 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1793: 0004d383 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1794: 00051ecf 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1795: 00056e3d 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1797: 001856b1 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1797: 00185ce9 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1798: 0002bb48 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1799: 002215f1 102 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1800: 001612a9 320 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1801: 0005de35 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1802: 0028feed 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1803: 001d9a75 250 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1804: 0004c34d 72 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1805: 00299255 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1799: 00221bd1 102 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1800: 0016187d 320 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1801: 0005de7d 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1802: 002904a5 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1803: 001da051 250 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1804: 0004c38d 72 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1805: 00299805 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1806: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1807: 00051cb9 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1807: 00051e0d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1808: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1809: 00062fad 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1809: 00062ff5 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1811: 00038afd 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1812: 001f4801 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1813: 00063169 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1811: 00038b3d 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1812: 001f4e19 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1813: 000631b1 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1814: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1815: 000755d1 176 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1816: 0005e309 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1815: 00075675 176 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1816: 0005e351 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1817: 0002c0a4 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1818: 000e8b0d 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1818: 000e8d45 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 1819: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1820: 00299235 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1821: 001a9229 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1822: 001a4f15 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1820: 002997e5 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1821: 001a9871 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1822: 001a5565 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1823: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1824: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1825: 00065777 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1825: 000657bf 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1826: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1827: 0002be28 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1828: 00140f59 348 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1829: 00065f27 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1830: 001b6325 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1828: 00141369 348 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1829: 00065f6f 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1830: 001b6a0d 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1831: 004b5fe8 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1832: 0005dfaf 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1833: 00085a39 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1834: 0005ecdf 110 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1835: 00071165 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1832: 0005dff7 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1833: 00085aa9 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1834: 0005ed27 110 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1835: 000711f5 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1836: 004ff274 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1837: 00273c7d 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1838: 00032511 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1839: 002957c5 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1840: 00065d7f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1841: 00226639 44 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1842: 00057ddd 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1843: 00062d53 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1837: 0027422d 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1838: 0003250d 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1839: 00295e11 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1840: 00065dc7 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1841: 00226c19 44 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1842: 00057e25 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1843: 00062d9b 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ 1844: 0002b1a4 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 1845: 001d8d5d 476 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 1846: 00171079 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1847: 000664e9 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 1848: 0025fab9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1849: 0005e4b7 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1850: 001d86ed 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1851: 00125ef9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1852: 00204231 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 1853: 0021ba41 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1854: 0020522d 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 1855: 0019b1bd 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 1856: 00037237 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1857: 000c9545 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 1858: 001d0075 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 1859: 0005e0cf 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1860: 00096125 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 1845: 001d935d 476 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1846: 001716c1 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1847: 00066531 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 1848: 00260069 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1849: 0005e4ff 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1850: 001d8cf1 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1851: 00125ea1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1852: 00204851 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1853: 0021c021 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1854: 0020584d 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 1855: 0019b83d 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 1856: 00037277 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1857: 000c97fd 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 1858: 001d06c5 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 1859: 0005e117 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1860: 000963f5 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 1862: 00226c49 106 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1863: 0020a74d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1862: 00227229 106 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1863: 0020af55 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 1865: 000852e1 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 1866: 0019b271 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 1865: 00085351 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 1866: 0019b8f1 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 1867: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 1868: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 1869: 00058faf 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 1870: 00031e17 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 1869: 00058ff7 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1870: 00031e13 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1871: 004bee5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 1872: 0002c609 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 1874: 00088ea1 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 1875: 0028ce0d 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 1876: 00035e25 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 1877: 0004b83f 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1874: 00089241 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 1875: 0028d3c5 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 1876: 00035e65 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1877: 0004b87f 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 1878: 004bee70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 1879: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1880: 000deb25 2232 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 1880: 000dede5 2228 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 1881: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 1882: 00128c29 608 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1882: 00128bd5 612 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1883: 0002b700 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1884: 00062ed7 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1884: 00062f1f 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1885: 004b2d10 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1886: 00085171 368 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 1887: 0011f91d 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1888: 0014d0d9 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1889: 0004771d 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1886: 000851e1 368 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1887: 0011f8e1 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1888: 0014d4d1 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1889: 0004775d 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 1890: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 1891: 0017f421 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1892: 000fd669 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 1893: 003aaca8 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1891: 0017fa59 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1892: 000fd805 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 1893: 003ab228 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1895: 0005ab97 302 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1896: 0005dfef 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1897: 00212479 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1895: 0005abdf 302 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1896: 0005e037 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1897: 00212a51 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 1898: 004b38c8 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 1900: 001011e5 360 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 1901: 0004cfa9 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 1900: 00101381 360 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 1901: 0004cfe9 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 1902: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 1903: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1904: 0006341f 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1905: 0004c137 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1904: 00063467 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1905: 0004c177 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 1906: 004b4dc0 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 1907: 0002bb88 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 1908: 004bb19c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1909: 0023b9d5 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 1910: 00083c1d 836 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 1911: 00152659 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1912: 00084d39 1080 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1909: 0023bfb5 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 1910: 00083c91 836 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 1911: 00152c49 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1912: 00084da9 1080 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 1913: 004beee0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1914: 00055445 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1914: 0005548f 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1915: 004b4fc4 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 1916: 0017b249 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1916: 0017b881 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1917: 004b5914 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1918: 0008e901 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1919: 001287d1 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 1920: 0011d3e9 290 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1921: 00194569 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1922: 0004503d 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 1923: 0013935d 190 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1924: 0004dc09 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 1918: 0008ec0d 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1919: 0012877d 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1920: 0011d3c1 290 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1921: 00194ba1 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1922: 0004507d 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1923: 00139751 190 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1924: 0004dc49 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 1925: 004b4980 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 1926: 001265d1 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1926: 00126579 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 1927: 004bae40 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1928: 000698bf 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1929: 0007c0a9 180 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 1930: 000fd625 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1931: 000ea071 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1932: 00270319 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 1933: 0005e37f 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 1934: 0005f7e7 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 1928: 00069907 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1929: 0007c13d 180 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 1930: 000fd7c1 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1931: 000ea2b1 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1932: 002708c9 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 1933: 0005e3c7 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 1934: 0005f82f 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1936: 000a0245 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1936: 000a052d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 1938: 000dcdad 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 1938: 000dd06d 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1940: 004bb1ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 1941: 0002c1b0 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 1942: 0006302f 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1942: 00063077 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 1943: 0002b860 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1944: 00042061 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1945: 000ef8e1 348 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 1946: 0005ea9b 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1947: 00061811 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1944: 000420a1 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1945: 000efb21 348 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 1946: 0005eae3 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1947: 00061859 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1948: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 1950: 00527d6c 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1951: 001b071d 968 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 1951: 001b0d6d 968 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 1952: 004bcc94 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1953: 0010c229 1160 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1953: 0010c3d5 1160 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 1955: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 1956: 0017f0ad 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 1957: 000f5a95 700 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1958: 00283d99 168 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 1959: 0017eecd 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1960: 0021c995 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1961: 0026ee5d 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1956: 0017f6e5 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 1957: 000f5cc5 700 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1958: 00284321 168 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 1959: 0017f505 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1960: 0021cf75 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1961: 0026f40d 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 1962: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1963: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 1964: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1966: 00066bf1 192 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 1966: 00066c39 192 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 1967: 004bb1a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1968: 00161f0d 344 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1969: 00044095 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1970: 00217839 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 1971: 001a8261 80 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 1972: 000472e9 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1973: 0028d559 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1968: 001624e1 344 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1969: 000440d5 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1970: 00217e15 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 1971: 001a88b1 80 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 1972: 00047329 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1973: 0028db11 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1974: 0002da09 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 1975: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 1977: 004beecc 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 1978: 00062d01 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 1979: 0003f8d5 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1980: 001a59c1 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1981: 00122349 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 1982: 00296e79 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 1983: 0005db21 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1984: 002034a9 6 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 1985: 0010c6b1 360 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 1986: 0003a451 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1978: 00062d49 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 1979: 0003f915 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1980: 001a6011 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1981: 001222fd 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 1982: 002974c5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 1983: 0005db69 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1984: 00203ac9 6 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 1985: 0010c85d 352 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 1986: 0003a491 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 1988: 001b90d9 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 1989: 0014075d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 1990: 00218fa9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1988: 001b9725 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 1989: 00140b6d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1990: 00219589 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 1991: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 1992: 000578e9 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1992: 00057931 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 1993: 004b46d0 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 1994: 00062e55 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 1995: 001071e1 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1994: 00062e9d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1995: 00107379 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 1996: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 1997: 0021ccb5 408 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 1998: 0019e505 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 1999: 00068c8b 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2000: 0005d47b 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 1997: 0021d295 408 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 1998: 0019eb85 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 1999: 00068cd3 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2000: 0005d4c3 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2001: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2002: 00230dad 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2003: 0005db27 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2004: 00130169 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2005: 00059b11 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2006: 00062cd1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2007: 0026d50d 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2002: 0023138d 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2003: 0005db6f 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2004: 00130149 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2005: 00059b59 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2006: 00062d19 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2007: 0026dabd 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2008: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2009: 001577a9 1500 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2010: 00257231 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2009: 00157da1 1500 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2010: 002577d9 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2011: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2012: 0005be3f 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2013: 00297029 930 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2014: 0004e733 92 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2012: 0005be87 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2013: 00297675 930 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2014: 0004e773 92 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2017: 000771b1 584 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2017: 00077255 584 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2018: 004c3b20 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2019: 00061317 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2020: 00258ad1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 2021: 001cffc5 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 2019: 0006135f 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2020: 00259079 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2021: 001d0615 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ 2022: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2023: 00212c65 420 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2024: 0005f69b 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2025: 001dd379 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2026: 001e1851 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2023: 0021323d 420 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2024: 0005f6e3 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2025: 001dd959 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2026: 001e1e29 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ 2028: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2029: 00097a8d 84 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2030: 001162e9 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2029: 00097d5d 84 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2030: 001162cd 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2032: 00032ed9 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2033: 00266171 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2034: 0005efc5 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2035: 001e2859 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2036: 001a5e8d 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2032: 00032ed5 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2033: 00266721 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2034: 0005f00d 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2035: 001e2e31 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2036: 001a64dd 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2037: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2038: 001d8d41 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2038: 001d9341 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2039: 004ff278 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 2040: 0007dfb1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2041: 00068415 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2040: 0007e045 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2041: 0006845d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2044: 00527608 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 2045: 0002b818 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2046: 001ecd75 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2046: 001ed32d 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2047: 004bee64 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2048: 0002b588 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2049: 00205225 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2050: 001f9d79 196 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2049: 00205845 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2050: 001fa391 196 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2051: 004bb18c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2052: 000c9231 220 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2052: 000c94e9 220 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2053: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2055: 000f51f5 220 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2056: 001ed5c9 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2057: 0015e061 70 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2055: 000f5425 220 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2056: 001edcfd 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2057: 0015e659 70 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2059: 004c2e94 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2060: 0026f9f1 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2061: 001cffb9 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2062: 00062f67 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2063: 0006137d 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2060: 0026ffa1 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2061: 001d0609 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2062: 00062faf 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2063: 000613c5 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2065: 001d97b1 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2065: 001d9d8d 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2067: 0003007d 548 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2068: 000586b9 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2069: 001bbedd 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2070: 000636a9 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2071: 0022c005 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2072: 001e4d01 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2068: 00058701 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2069: 001bc529 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2070: 000636f1 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2071: 0022c5e5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2072: 001e52b9 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2073: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2074: 0024fe2d 200 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ - 2075: 000c5ec9 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2076: 001f4871 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2074: 002503d9 200 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2075: 000c6181 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2076: 001f4e89 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 2077: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2078: 004fefe0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ 2079: 004afef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2080: 00062d13 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2081: 002780b5 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2082: 00274489 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2083: 000ff575 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2084: 00496a48 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2080: 00062d5b 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2081: 00278665 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2082: 00274a39 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2083: 000ff711 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2084: 00496fc8 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2085: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2086: 001aa371 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2086: 001aa9b9 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2087: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2088: 0024fef5 286 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2089: 0006808d 232 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2088: 002504a1 286 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2089: 000680d5 232 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2090: 004b1ad4 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2091: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2092: 00090d2d 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2093: 00107975 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2094: 0016989d 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 2095: 001b94b1 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2096: 00065679 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2097: 0019b165 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2092: 00091039 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2093: 00107b0d 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2094: 00169ead 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 2095: 001b9b01 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2096: 000656c1 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2097: 0019b7e5 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2098: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2099: 002941c9 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2100: 00210c29 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2101: 001d1b99 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2099: 002947e1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2100: 002113f1 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2101: 001d21e9 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2103: 00080685 1050 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2103: 00080719 1050 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2104: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2105: 00198bdd 70 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2106: 0023ba09 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2107: 0005211d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2108: 001cda99 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2109: 00207359 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2110: 001aa8a5 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2111: 0020814d 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2112: 0005e24d 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2113: 00035009 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2105: 00199215 70 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2106: 0023bfe9 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2107: 00052271 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2108: 001ce0e9 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2109: 00207b61 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2110: 001aaeed 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2111: 00208959 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2112: 0005e295 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2113: 00035049 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2114: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2115: 00156af9 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2116: 000522ef 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2117: 000611fd 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2118: 0005e02f 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2115: 001570ed 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2116: 00052443 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2117: 00061245 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2118: 0005e077 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2119: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2120: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2121: 0005df69 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2122: 00062cfd 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2123: 00062f8b 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2124: 002592e5 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2121: 0005dfb1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2122: 00062d45 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2123: 00062fd3 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2124: 0025988d 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2125: 004b0890 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2126: 00129225 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2127: 00257545 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2128: 0003963f 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2129: 00062e73 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2130: 001ddc89 228 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2126: 001291d5 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2127: 00257aed 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2128: 0003967f 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2129: 00062ebb 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2130: 001de269 228 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2131: 004b84b8 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2132: 0014dcc1 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2133: 000d1609 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 2134: 0004df75 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2135: 00052355 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2136: 0007b945 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2137: 00064e61 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2132: 0014e0b9 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2133: 000d18b1 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 2134: 0004dfb5 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2135: 000524a9 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2136: 0007b9d9 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2137: 00064ea9 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2138: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2139: 000635b9 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2140: 001dc785 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2141: 001e35e9 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2142: 00065f2f 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2143: 000e968d 912 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2144: 00065eb9 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2139: 00063601 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2140: 001dcd65 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2141: 001e3ba5 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2142: 00065f77 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2143: 000e98cd 912 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2144: 00065f01 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2145: 004b5b68 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2146: 000e4c6d 292 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2147: 001b7615 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2148: 0024d5cd 88 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2149: 0014c725 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2150: 00189219 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2146: 000e4ea5 292 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2147: 001b7cfd 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2148: 0024db75 88 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2149: 0014cb1d 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2150: 00189851 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2151: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2152: 001aeedd 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2152: 001af52d 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2153: 004bee8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2157: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2158: 004b52d4 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2159: 00061181 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2160: 00205009 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2159: 000611c9 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2160: 00205629 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2161: 004b24b8 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2162: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 2163: 0002e5b9 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2164: 0007a261 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2165: 001b30bd 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2166: 0004baf5 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2167: 0020c789 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2164: 0007a2f5 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2165: 001b3531 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2166: 0004bb35 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2167: 0020cf01 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2168: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2169: 0002c599 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2170: 001029b9 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2171: 0004239f 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2172: 0009056d 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2170: 00102b55 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2171: 000423df 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2172: 00090879 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2173: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2174: 0010b3fd 220 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2175: 00067dbd 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2174: 0010b5b1 220 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2175: 00067e05 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2177: 004b7820 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2178: 00288ed9 430 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2178: 00289491 430 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 2179: 004beea0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2180: 000d3bd9 832 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2180: 000d3e81 832 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ 2182: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2183: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2185: 000f5d51 500 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2186: 00251bfd 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2187: 00204cc9 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2188: 000d7811 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2189: 0026bb55 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2190: 0005f987 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2191: 000582cf 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2192: 0005d67f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2193: 0005eacb 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2194: 0005f6c7 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2195: 0023bf45 156 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2196: 00062ce9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2197: 000c79f9 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2198: 00065dd9 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2199: 0005d71b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2185: 000f5f81 482 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2186: 002521a9 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2187: 002052e9 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2188: 000d7add 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2189: 0026c101 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2190: 0005f9cf 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2191: 00058317 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2192: 0005d6c7 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2193: 0005eb13 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2194: 0005f70f 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2195: 0023c525 156 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2196: 00062d31 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2197: 000c7cb1 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2198: 00065e21 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2199: 0005d763 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2200: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2201: 000803a1 712 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2202: 0005e31d 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2203: 001e883d 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2204: 002dd2c8 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2201: 00080435 712 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2202: 0005e365 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2203: 001e8df5 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2204: 002dd848 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2205: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2206: 0023a76d 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2207: 0020ba39 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2206: 0023ad4d 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2207: 0020c249 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2208: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2209: 00299231 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2210: 001f7919 250 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2211: 00208199 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2212: 0028c375 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2213: 00066275 112 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2214: 0014d771 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2215: 001495fd 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2216: 001b857d 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2217: 001d2179 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2218: 0007dfb5 548 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2219: 00062f2f 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2209: 002997e1 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2210: 001f7f31 250 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2211: 002089a1 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2212: 0028c92d 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2213: 000662bd 112 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2214: 0014db69 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2215: 001499fd 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2216: 001b8bcd 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2217: 001d27c9 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2218: 0007e049 548 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2219: 00062f77 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2220: 004b23a8 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2222: 0002b8cc 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2223: 001331a9 250 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2224: 00295825 464 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2225: 000542cd 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2226: 00062c8d 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2227: 00062ea9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2223: 00133185 250 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2224: 00295e71 464 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2225: 000543e5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2226: 00062cd5 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2227: 00062ef1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2228: 0002c2e8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2230: 00061245 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2231: 0007eb89 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2230: 0006128d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2231: 0007ec1d 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2233: 00130161 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2234: 0005dccf 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2235: 001cfccd 208 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2236: 000bcb71 286 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2237: 0007e2f5 720 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2233: 00130141 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2234: 0005dd17 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2235: 001d031d 208 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2236: 000bce25 286 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2237: 0007e389 720 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2239: 000533e9 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2240: 0024eae5 692 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2239: 0005353d 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2240: 0024f08d 692 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2241: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2242: 000353fd 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2243: 00068c2f 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2242: 0003543d 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2243: 00068c77 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2246: 000d15b9 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 2247: 000d8a71 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2248: 001e3bf1 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2246: 000d1861 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 2247: 000d8d35 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2248: 001e41ad 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2251: 00201961 124 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2252: 0011e2c9 246 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2251: 00201f81 124 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2252: 0011e2a1 246 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2254: 002dd6c8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2255: 00057895 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2254: 002ddc48 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2255: 000578dd 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2257: 004b6168 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2258: 00291d49 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2258: 00292425 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2259: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2260: 001dbf85 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2261: 0006345d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2262: 001e0c79 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2263: 001dbb5d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2260: 001dc561 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2261: 000634a5 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2262: 001e1259 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2263: 001dc13d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2264: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2265: 00219695 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2266: 000489bb 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2265: 00219c75 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2266: 000489fb 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2268: 004b6dec 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2269: 0018927d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2270: 001993d9 100 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2271: 00064a33 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2272: 001d7551 300 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2269: 001898b5 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2270: 00199a11 100 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2271: 00064a7b 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2272: 001d7b55 300 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2273: 004badf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2274: 004b7624 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2275: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2276: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2277: 00122295 178 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2277: 00122249 178 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2278: 0002cbf9 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2279: 001de571 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2280: 000547c3 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2279: 001deb51 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2280: 0005480d 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2281: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2282: 0017c245 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2282: 0017c87d 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2283: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2284: 00214b39 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2285: 000e60b5 364 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2286: 0003b745 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2284: 00215191 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2285: 000e62ed 364 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2286: 0003b785 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2287: 004bee74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2288: 00031e11 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2289: 0004216f 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2288: 00031e0d 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2289: 000421af 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2290: 004bae3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2291: 0008acc1 1480 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2292: 0006388f 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2293: 001135f9 604 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2294: 001d0e85 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2295: 00076625 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2296: 00061e8d 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2291: 0008afcd 1480 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2292: 000638d7 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2293: 001135dd 604 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2294: 001d14d5 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2295: 000766c9 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2296: 00061ed5 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2297: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2298: 00130551 4 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2299: 001d0065 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2300: 001421bd 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2301: 000614b3 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2302: 001ed471 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2303: 0006156f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2304: 0007ebe1 114 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2305: 0004d25d 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2306: 000688fd 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2307: 0019b5e1 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2298: 00130531 4 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2299: 001d06b5 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2300: 001425cd 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2301: 000614fb 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2302: 001edba5 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2303: 000615b7 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2304: 0007ec75 114 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2305: 0004d29d 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2306: 00068945 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2307: 0019bc61 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2308: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2309: 0005cb95 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2309: 0005cbdd 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2310: 004ff25c 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 2311: 000fde6d 1056 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2312: 000c00f5 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2313: 0005f169 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2311: 000fe009 1056 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2312: 000c0395 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2313: 0005f1b1 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2315: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2316: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2317: 0010acf1 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2317: 0010aea1 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2318: 004b2070 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2319: 0005c045 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2319: 0005c08d 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2320: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2321: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2322: 0005b411 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2323: 000af831 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2322: 0005b459 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2323: 000afac9 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2325: 0005c9c3 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2326: 0005e56f 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2327: 0004e725 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2328: 0026f8e9 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2329: 00233249 1122 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2330: 00107b29 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2325: 0005ca0b 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2326: 0005e5b7 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2327: 0004e765 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2328: 0026fe99 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2329: 00233829 1122 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2330: 00107cc1 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2331: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2332: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2333: 004b6348 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2335: 002798a5 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2336: 0004bfd5 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2335: 00279e55 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2336: 0004c015 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2337: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2338: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2339: 00063445 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2339: 0006348d 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2340: 004ff264 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2341: 001039ed 136 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2342: 00118269 710 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2341: 00103b89 136 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2342: 0011824d 710 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2343: 004b2298 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2344: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2345: 002018e1 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2346: 0017b25d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2347: 0024d45d 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2345: 00201f01 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2346: 0017b895 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2347: 0024da05 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2348: 004b51e4 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2349: 0013b029 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2350: 000a0269 540 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2351: 001e31c5 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2349: 0013b41d 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2350: 000a0551 540 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2351: 001e3781 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2353: 00064ac5 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2354: 002128e5 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2355: 0007c15d 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2353: 00064b0d 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2354: 00212ebd 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2355: 0007c1f1 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2356: 0002ac3c 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2357: 0014fb29 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2358: 001cda19 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2357: 0014ff21 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2358: 001ce069 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2359: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2360: 00201db9 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2361: 00076ea9 580 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2360: 002023d9 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2361: 00076f4d 580 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2363: 0007929d 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2363: 00079345 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2365: 0025c145 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2365: 0025c6ed 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2366: 0002f411 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2367: 0002cf55 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2368: 004ba008 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2369: 0005f935 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2369: 0005f97d 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2370: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2371: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2372: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2373: 00066e03 222 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2373: 00066e4b 222 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2374: 0002b5b8 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2375: 00085bb9 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2375: 00085c29 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2376: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2377: 0006350b 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2377: 00063553 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ 2378: 0002bb6c 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2379: 001aed3d 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2380: 00274561 714 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2381: 001fc58d 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2382: 00064d71 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2383: 00198a9d 82 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2384: 0005f77f 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2385: 0020a489 118 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2386: 000686b9 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2379: 001af38d 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2380: 00274b11 714 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2381: 001fcba5 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2382: 00064db9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2383: 001990d5 82 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2384: 0005f7c7 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2385: 0020ac91 118 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2386: 00068701 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2387: 004b41ec 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2388: 001162ed 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2389: 0023b689 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2390: 00051ce9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2391: 0012e689 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2392: 00061201 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2388: 001162d1 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2389: 0023bc69 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2390: 00051e3d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2391: 0012e64d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2392: 00061249 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2393: 004b8640 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2394: 0004d269 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2395: 00088645 94 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2394: 0004d2a9 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2395: 000885f9 94 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2396: 004b400c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2397: 0023aefd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2397: 0023b4dd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2398: 004b6468 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2399: 0005e16b 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2400: 00208d35 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2401: 001db20d 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2402: 000c35b9 1308 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2403: 002397bd 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2399: 0005e1b3 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2400: 0020953d 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2401: 001db7ed 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2402: 000c3871 1308 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2403: 00239d9d 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ 2404: 004beec8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2405: 004b1cc4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2406: 001bd5f9 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2406: 001bdc45 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2407: 0002ae40 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2408: 001d715d 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2408: 001d7761 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2409: 004b4cc0 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2410: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2411: 0005e865 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2412: 00078775 624 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2413: 00032aad 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2414: 00204dc1 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2415: 0013ea99 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2416: 001f6a81 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2417: 00032af1 200 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2411: 0005e8ad 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2412: 0007881d 624 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2413: 00032b71 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2414: 002053e1 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2415: 0013ee8d 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2416: 001f7099 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2417: 00032aa9 200 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ 2418: 0002d111 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2419: 001cbfb5 94 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2419: 001cc605 94 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── 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) 0x2ab2c │ │ │ │ - 0x0000000d (FINI) 0x299e50 │ │ │ │ + 0x0000000d (FINI) 0x29a3ec │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4afee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4afef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d6b0 │ │ │ │ 0x00000006 (SYMTAB) 0x13f70 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c8f70fe3956825b28256671839a7c988f829ef6e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e58b5ce8a10b730abe33d7ae78c7cf5dcd49f606 │ │ │ │ │ │ │ │ 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: 0x00091b7a, Base: 0x00496c44, Semaphore: 0x004fe9a6 │ │ │ │ + Location: 0x00091fd0, Base: 0x004971c4, Semaphore: 0x004fe9a6 │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000b0f70, Base: 0x00496c44, Semaphore: 0x004fe99e │ │ │ │ + Location: 0x000b11f4, Base: 0x004971c4, Semaphore: 0x004fe99e │ │ │ │ Arguments: -4@[r7, #40] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000b0ff4, Base: 0x00496c44, Semaphore: 0x004fe9a0 │ │ │ │ + Location: 0x000b1278, Base: 0x004971c4, Semaphore: 0x004fe9a0 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x001b2182, Base: 0x00496c44, Semaphore: 0x004fe9a4 │ │ │ │ + Location: 0x001b27d2, Base: 0x004971c4, Semaphore: 0x004fe9a4 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x001b218c, Base: 0x00496c44, Semaphore: 0x004fe9a2 │ │ │ │ + Location: 0x001b27dc, Base: 0x004971c4, Semaphore: 0x004fe9a2 │ │ │ │ Arguments: 4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -n/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ ImX.-IYZ │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ @@ -2183,15 +2183,15 @@ │ │ │ │ GLIBC_2.6 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.29 │ │ │ │ GLIBC_2.35 │ │ │ │ ;F!F2F(F │ │ │ │ {a{a+#-# │ │ │ │ ;F)F2F F_ │ │ │ │ -KFBF9F(F^ │ │ │ │ +KFBF9F(F_ │ │ │ │ %F#F"F!F │ │ │ │ %F#F"F!F │ │ │ │ %F#F"F!F │ │ │ │ SFJFAF0F/ │ │ │ │ KFBF9F0F/ │ │ │ │ %#F:F1F(F │ │ │ │ !F;F2F(F │ │ │ │ @@ -2219,20 +2219,19 @@ │ │ │ │ ;h2F!F@F │ │ │ │ F F:F)F% │ │ │ │ #F2F)F8F │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ I*FX`xl) │ │ │ │ \h F"hZ` │ │ │ │ -SFBF!F0Fz │ │ │ │ +SFBF!F0F{ │ │ │ │ 33`KhKE@ │ │ │ │ +h:F)F F │ │ │ │ SF}"1F F │ │ │ │ CF)"1F F │ │ │ │ -rh*`u`3h │ │ │ │ SheJ9i]m │ │ │ │ #zjyk F8 │ │ │ │ FvYEhom? │ │ │ │ ki;Dka4D │ │ │ │ ki4D;Dka │ │ │ │ KFBF!F(F │ │ │ │ hKFBF(F │ │ │ │ @@ -2265,34 +2264,34 @@ │ │ │ │ 0!;b`iSi{b │ │ │ │ FIF3F F@ │ │ │ │ F3FIF F@ │ │ │ │ KhJF5baF │ │ │ │ 1F.F%F|iO │ │ │ │ ,F5FVFzi │ │ │ │ ,F5FVFzi │ │ │ │ -3xlBFIF- │ │ │ │ +3xlBFIF. │ │ │ │ "F1F5bxl │ │ │ │ -C F3F "yl │ │ │ │ C F3F "ylO │ │ │ │ +C F3F "yl │ │ │ │ +a#F=lxl\ │ │ │ │ E"Fxl1Fc │ │ │ │ -a#F=lxl[ │ │ │ │ -G"F3F>jLF │ │ │ │ +"F3F>jLF │ │ │ │ 3F9lNF │ │ │ │ "F3FLF>j │ │ │ │ -BF1hHF5b! │ │ │ │ -#1FHF,Fd │ │ │ │ #1FHFTFd │ │ │ │ +#xl"F1Fd │ │ │ │ +#"F1FHFd │ │ │ │ +BF1hHF5b! │ │ │ │ !F2bTFHF │ │ │ │ -#"F1FHFc │ │ │ │ -:lUiPa*h │ │ │ │ C F3F "yl │ │ │ │ -#xl"F1Fb │ │ │ │ -C F3Fyl " │ │ │ │ +:lUiPa*h │ │ │ │ +#1FHF,Fc │ │ │ │ BF1hHF5b! │ │ │ │ -"FxlSF1Fa │ │ │ │ +"FxlSF1Fb │ │ │ │ +C F3Fyl " │ │ │ │ D&!F(F;d │ │ │ │ `#CC`8j │ │ │ │ !`#CK`qh │ │ │ │ >jKhzlph │ │ │ │ A...^x...0M.F.W..........7.cFO │ │ │ │ {o+D{g#h │ │ │ │ x{a{i+;3 │ │ │ │ JF?"|mKFH │ │ │ │ 33QkhCEM │ │ │ │ 3+`{hCE2 │ │ │ │ IxiZhEXQm │ │ │ │ p?bh^XUm │ │ │ │ xh#F1F*F │ │ │ │ -;FJF)F F4 │ │ │ │ +;FJF)F F3 │ │ │ │ D*F8F/DO │ │ │ │ JFQFMD.DO │ │ │ │ (FBFQFED │ │ │ │ %3FJF9F@F │ │ │ │ F%F" │ │ │ │ +'`']'Z'W' │ │ │ │ 6&$&3&0&-&$&$&$&$&$&$& │ │ │ │ 6#3#0#-#*#'#$#!# │ │ │ │ 6#-#*#'#3#0# │ │ │ │ #-#*#'#$# │ │ │ │ #-#*#'#$# │ │ │ │ #-#*#'#$# │ │ │ │ t q n k h e b _ \ Y N │ │ │ │ @@ -5202,14 +5201,17 @@ │ │ │ │ cannot delete '%s' attribute of immutable type '%s' │ │ │ │ object.__setattr__ │ │ │ │ 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 │ │ │ │ object of type '%.200s' has no len() │ │ │ │ pop from empty list │ │ │ │ pop index out of range │ │ │ │ +'%.200s' object does not support item deletion │ │ │ │ +Comparison between bytes and string │ │ │ │ +Comparison between bytes and int │ │ │ │ newlines │ │ │ │ _CHUNK_SIZE │ │ │ │ line_buffering │ │ │ │ write_through │ │ │ │ _finalizing │ │ │ │ reconfigure │ │ │ │ seekable │ │ │ │ @@ -5244,17 +5246,14 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ -'%.200s' object does not support item deletion │ │ │ │ -Comparison between bytes and string │ │ │ │ -Comparison between bytes and int │ │ │ │ NGROUPS_MAX │ │ │ │ WCONTINUED │ │ │ │ WUNTRACED │ │ │ │ O_RDONLY │ │ │ │ O_WRONLY │ │ │ │ O_NDELAY │ │ │ │ O_NONBLOCK │ │ │ │ @@ -5421,14 +5420,15 @@ │ │ │ │ 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 │ │ │ │ %U argument after * must be an iterable, not %.200s │ │ │ │ remaining subinterpreters; close them with Interpreter.close() │ │ │ │ thread state allocation failed │ │ │ │ +fromlist │ │ │ │ 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__ │ │ │ │ operating system name │ │ │ │ nodename │ │ │ │ @@ -5881,15 +5881,14 @@ │ │ │ │ process_time │ │ │ │ process_time_ns │ │ │ │ thread_time │ │ │ │ thread_time_ns │ │ │ │ perf_counter │ │ │ │ perf_counter_ns │ │ │ │ get_clock_info │ │ │ │ -fromlist │ │ │ │ all_threads │ │ │ │ |$OO:max │ │ │ │ |$OO:min │ │ │ │ time.struct_time │ │ │ │ The time value as returned by gmtime(), localtime(), and strptime(), and │ │ │ │ accepted by asctime(), mktime() and strftime(). May be considered as a │ │ │ │ sequence of 9 integers. │ │ │ │ @@ -5939,14 +5938,15 @@ │ │ │ │ must have exactly one of create/read/write/append mode │ │ │ │ binary mode doesn't take an encoding argument │ │ │ │ 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' │ │ │ │ +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 │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ @@ -5975,16 +5975,14 @@ │ │ │ │ close() takes no arguments │ │ │ │ sem_destroy │ │ │ │ byte indices must be integers or slices, not %.200s │ │ │ │ __bytes__ returned non-bytes (type %.200s) │ │ │ │ operation forbidden on released memoryview object │ │ │ │ cannot create new view on restricted memoryview │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ -buffer_size │ │ │ │ -buffering │ │ │ │ compile() mode must be 'exec', 'eval', 'single' or 'func_type' │ │ │ │ compile() mode must be 'exec', 'eval' or 'single' │ │ │ │ compile(): unrecognised flags │ │ │ │ compile(): invalid optimize value │ │ │ │ func_type │ │ │ │ compile() mode 'func_type' requires flag PyCF_ONLY_AST │ │ │ │ string, bytes or AST │ │ │ │ @@ -5994,14 +5992,17 @@ │ │ │ │ Object is not writable. │ │ │ │ memoryview: number of dimensions must not exceed 64 │ │ │ │ invalid indexing of 0-dim memory │ │ │ │ sub-views are not implemented │ │ │ │ memoryview: invalid slice key │ │ │ │ multi-dimensional slicing is not implemented │ │ │ │ path should be string, bytes, or os.PathLike, not %.200s │ │ │ │ +dont_inherit │ │ │ │ +_feature_version │ │ │ │ +buffer_size │ │ │ │ _attributes │ │ │ │ argtypes │ │ │ │ context_expr │ │ │ │ decorator_list │ │ │ │ default_value │ │ │ │ defaults │ │ │ │ end_col_offset │ │ │ │ @@ -6198,16 +6199,14 @@ │ │ │ │ memoryview: underlying buffer is not contiguous │ │ │ │ memoryview: underlying buffer requires suboffsets │ │ │ │ memoryview: cannot cast to unsigned bytes if the format flag is present │ │ │ │ s(O){OOOOOOOs} │ │ │ │ allow_code │ │ │ │ __replace__($self, /, **fields) │ │ │ │ Return a copy of the AST node with new values for the specified fields. │ │ │ │ -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. │ │ │ │ %s() arg 1 must be a %s object │ │ │ │ source code string cannot contain null bytes │ │ │ │ @@ -6470,15 +6469,14 @@ │ │ │ │ expected %d argument%s, got %zd │ │ │ │ Can only register classes │ │ │ │ Refusing to create an inheritance cycle │ │ │ │ __subclasshook__ must return either False, True, or NotImplemented │ │ │ │ __subclasses__() must return a list │ │ │ │ _abc_impl is set to a wrong type │ │ │ │ weak object has gone away │ │ │ │ -_destroy │ │ │ │ expected a weakref │ │ │ │ errorcode │ │ │ │ EHOSTUNREACH │ │ │ │ EL2NSYNC │ │ │ │ EOVERFLOW │ │ │ │ ENOTEMPTY │ │ │ │ EMSGSIZE │ │ │ │ @@ -6541,16 +6539,14 @@ │ │ │ │ int() base must be >= 2 and <= 36, or 0 │ │ │ │ int() can't convert non-string with explicit base │ │ │ │ enumerate() missing required argument 'iterable' │ │ │ │ enumerate() takes at most 2 arguments (%zd given) │ │ │ │ must assign iterable to extended slice │ │ │ │ attempt to assign sequence of size %zd to extended slice of size %zd │ │ │ │ '%.200s' object is not an iterator │ │ │ │ -zip() argument %zd is shorter than argument%s%zd │ │ │ │ -zip() argument %zd is longer than argument%s%zd │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ lastgroup │ │ │ │ The name of the last matched capturing group. │ │ │ │ The string passed to match() or search(). │ │ │ │ The regular expression object. │ │ │ │ The index into the string at which the RE engine started looking for a match. │ │ │ │ @@ -6614,14 +6610,17 @@ │ │ │ │ itertools.combinations_with_replacement │ │ │ │ itertools.count │ │ │ │ itertools.compress │ │ │ │ itertools.combinations │ │ │ │ itertools.chain │ │ │ │ itertools.batched │ │ │ │ itertools.accumulate │ │ │ │ +_destroy │ │ │ │ +zip() argument %zd is shorter than argument%s%zd │ │ │ │ +zip() argument %zd is longer than argument%s%zd │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ module filename missing │ │ │ │ decoding str is not supported │ │ │ │ decoding to str: need a bytes-like object, %.80s found │ │ │ │ codecs.decode() │ │ │ │ '%.400s' decoder returned '%.400s' instead of 'str'; use codecs.decode() to decode to arbitrary types │ │ │ │ @@ -7004,14 +7003,15 @@ │ │ │ │ unicodedata.UCD │ │ │ │ '%c' was never closed │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ ENABLE_SPECIALIZATION_FT │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ field 'name' is required for AsyncFunctionDef │ │ │ │ field 'args' is required for AsyncFunctionDef │ │ │ │ cannot assign to %s │ │ │ │ cannot delete %s │ │ │ │ remaining threads │ │ │ │ remaining subinterpreters │ │ │ │ NB_FLOOR_DIVIDE │ │ │ │ @@ -7149,22 +7149,14 @@ │ │ │ │ gid should be integer, not %.200s │ │ │ │ gid is less than minimum │ │ │ │ gid is greater than maximum │ │ │ │ sys.remote_exec │ │ │ │ Script file does not exist │ │ │ │ Script file cannot be read │ │ │ │ dialect name must be a string │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -PyDict_EVENT_ADDED │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ Remote debugging is not enabled │ │ │ │ /proc/%d/maps │ │ │ │ Cannot open process memory map file '%s' for PID %d section search: %s │ │ │ │ Cannot allocate memory for reading process map file '%s' │ │ │ │ Cannot reallocate memory while reading process map file '%s' (attempted size: %zu) │ │ │ │ %lx-%*x %*s %*s %*s %*s %ln │ │ │ │ PyRuntime │ │ │ │ @@ -7183,14 +7175,22 @@ │ │ │ │ Can't send commands to a pre-release Python interpreter from a process running a different Python version │ │ │ │ Can't send commands from a Python %d.%d process to a Python %d.%d process │ │ │ │ Cannot send commands to a free-threaded Python process from a process running a non-free-threaded version │ │ │ │ Can't find a running interpreter in the remote process │ │ │ │ Remote debugging is not enabled in the remote process │ │ │ │ Can't find the main thread in the remote process │ │ │ │ Debugger script path is too long │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ |OOOOOOOOO │ │ │ │ dialect_new │ │ │ │ unknown dialect │ │ │ │ "%s" must be a unicode character, not %T │ │ │ │ "%s" must be a unicode character, not a string of length %zd │ │ │ │ "%s" must be a string, not %T │ │ │ │ "%s" must be an integer, not %T │ │ │ │ @@ -7240,16 +7240,16 @@ │ │ │ │ real number required in complex literal │ │ │ │ Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ timestamp out of range for platform time_t │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with d format │ │ │ │ __len__() should return >= 0 │ │ │ │ range indices must be integers or slices, not %.200s │ │ │ │ -priority │ │ │ │ |Op:dump_traceback │ │ │ │ +priority │ │ │ │ can't compare offset-naive and offset-aware times │ │ │ │ can't compare offset-naive and offset-aware datetimes │ │ │ │ reentrant call inside %.100s.__repr__ │ │ │ │ name=%R │ │ │ │ %U encoding=%R> │ │ │ │ mode=%R │ │ │ │ argument 'code' │ │ │ │ @@ -7714,14 +7714,15 @@ │ │ │ │ PyType_GetModule: Type '%s' is not a heap type │ │ │ │ PyType_GetModule: Type '%s' has no associated module │ │ │ │ cannot use a string pattern on a bytes-like object │ │ │ │ cannot use a bytes pattern on a string-like object │ │ │ │ The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ +readinto of closed file │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7767,15 +7768,14 @@ │ │ │ │ CRNCYSTR │ │ │ │ T_FMT_AMPM │ │ │ │ ERA_D_FMT │ │ │ │ ERA_D_T_FMT │ │ │ │ ERA_T_FMT │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ -readinto of closed file │ │ │ │ use_main_obmalloc │ │ │ │ allow_fork │ │ │ │ allow_exec │ │ │ │ allow_threads │ │ │ │ allow_daemon_threads │ │ │ │ check_multi_interp_extensions │ │ │ │ unsupported interpreter config .gil value '%s' │ │ │ │ @@ -7855,15 +7855,14 @@ │ │ │ │ Exception ignored while finalizing coroutine %R │ │ │ │ coroutine '%S' was never awaited │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ O|n:repeat │ │ │ │ Exception ignored while calling deallocator %R │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ -sys.settrace │ │ │ │ _pickle.PickleError │ │ │ │ _pickle.PicklingError │ │ │ │ _pickle.UnpicklingError │ │ │ │ dispatch_table │ │ │ │ copyreg.dispatch_table should be a dict, not %.200s │ │ │ │ _extension_registry │ │ │ │ copyreg._extension_registry should be a dict, not %.200s │ │ │ │ @@ -7874,26 +7873,27 @@ │ │ │ │ _compat_pickle.NAME_MAPPING should be a dict, not %.200s │ │ │ │ _compat_pickle.IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ REVERSE_NAME_MAPPING │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING should be a dict, not %.200s │ │ │ │ REVERSE_IMPORT_MAPPING │ │ │ │ _compat_pickle.REVERSE_IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ codecs.encode should be a callable, not %.200s │ │ │ │ -can't fork at interpreter shutdown │ │ │ │ -fork not supported for isolated subinterpreters │ │ │ │ persistent_load │ │ │ │ find_class │ │ │ │ persistent_id │ │ │ │ persistent_id($self, obj, /) │ │ │ │ clear_memo │ │ │ │ _pickle.Unpickler │ │ │ │ _pickle.Pickler │ │ │ │ _pickle.UnpicklerMemoProxy │ │ │ │ _pickle.PicklerMemoProxy │ │ │ │ _pickle.Pdata │ │ │ │ +sys.settrace │ │ │ │ +can't fork at interpreter shutdown │ │ │ │ +fork not supported for isolated subinterpreters │ │ │ │ Exception ignored in atfork callback while copying list %R │ │ │ │ Exception ignored in atfork callback %R │ │ │ │ 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 │ │ │ │ @@ -7996,20 +7996,19 @@ │ │ │ │ Infinity │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ Bound must be a type. │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ +__hash__ method should return an integer │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ i|Opp:register │ │ │ │ -__hash__ method should return an integer │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ @@ -8028,33 +8027,33 @@ │ │ │ │ fork_exec │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ is not │ │ │ │ not in │ │ │ │ -missing format argument │ │ │ │ -cannot instrument shim code object '%U' │ │ │ │ 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 │ │ │ │ +missing format argument │ │ │ │ +cannot instrument shim code object '%U' │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ socket.__new__ │ │ │ │ +type object '%s' has no attribute '__annotations__' │ │ │ │ +__annotate__ returned non-dict of type '%.100s' │ │ │ │ +str() argument '%s' must be str, not %T │ │ │ │ Struct() argument 1 must be a str or bytes object, not %.200s │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ total struct size too long │ │ │ │ -type object '%s' has no attribute '__annotations__' │ │ │ │ -__annotate__ returned non-dict of type '%.100s' │ │ │ │ -str() argument '%s' must be str, not %T │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ -Missing frame when calling trace function. │ │ │ │ socket.connect │ │ │ │ +Missing frame when calling trace function. │ │ │ │ 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 │ │ │ │ %s(): AF_INET address must be tuple, not %.500s │ │ │ │ @@ -8081,25 +8080,25 @@ │ │ │ │ ss|HH;AF_ALG address must be a tuple (type, name[, feat[, mask]]) │ │ │ │ AF_ALG type too long. │ │ │ │ AF_ALG name too long. │ │ │ │ %s(): bad family │ │ │ │ encoding of hostname failed │ │ │ │ str, bytes or bytearray expected, not %s │ │ │ │ host name must not contain null character │ │ │ │ -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 │ │ │ │ unsupported address family │ │ │ │ wildcard resolved to multiple address │ │ │ │ 255.255.255.255 │ │ │ │ │ │ │ │ address family mismatched │ │ │ │ unknown address family │ │ │ │ +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 │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ argument 'filename' │ │ │ │ module_globals must be a dict, not '%.200s' │ │ │ │ _bless_my_loader │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ y*|i:sendall │ │ │ │ @@ -8126,19 +8125,19 @@ │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ object could not be marshalled │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ bytes must be in range(0, 256) │ │ │ │ cannot convert '%.200s' object to bytes │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ -Exception ignored in thread started by %R │ │ │ │ initial_bytes │ │ │ │ registry │ │ │ │ module_globals │ │ │ │ _tokenize.TokenizerIter │ │ │ │ +Exception ignored in thread started by %R │ │ │ │ argument of type '%.200s' is not a container or iterable │ │ │ │ argument of type '%.200s' is not iterable │ │ │ │ count exceeds C integer size │ │ │ │ index exceeds C integer size │ │ │ │ sequence.index(x): x not in sequence │ │ │ │ fileno() returned a non-integer │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ @@ -8170,14 +8169,15 @@ │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ %S module not found │ │ │ │ invalid __main__ module │ │ │ │ object could not be unmarshalled │ │ │ │ unable to get the type MRO │ │ │ │ os.chdir │ │ │ │ +field 'value' is required for Await │ │ │ │ Cannot specify both ',' and '_'. │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ int too large to format │ │ │ │ Cannot join current thread │ │ │ │ @@ -8208,32 +8208,31 @@ │ │ │ │ ((iiiiiiiii)) │ │ │ │ constructor requires a sequence │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ -O:make_scanner │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ +O:make_scanner │ │ │ │ %04ld-%%m-%%d │ │ │ │ tzname.replace() did not return a string │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ tokenizeriter │ │ │ │ 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 │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ -field 'value' is required for Await │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ @@ -8480,17 +8479,17 @@ │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ memoryview: internal error │ │ │ │ memoryview.cast(): elements of shape must be integers │ │ │ │ memoryview.cast(): elements of shape must be integers > 0 │ │ │ │ memoryview.cast(): product(shape) > SSIZE_MAX │ │ │ │ memoryview: product(shape) * itemsize != buffer size │ │ │ │ memoryview: cannot cast view with zeros in shape or strides │ │ │ │ -other argument must be K instance │ │ │ │ set_wakeup_fd only works in main thread of the main interpreter │ │ │ │ the fd %i must be in non-blocking mode │ │ │ │ +other argument must be K instance │ │ │ │ LONG pickle has negative byte count │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ memoryview: unsupported format %s │ │ │ │ Unknown Bluetooth protocol │ │ │ │ memoryview: format %s not supported │ │ │ │ I/O operation on closed epoll object │ │ │ │ @@ -10232,17 +10231,17 @@ │ │ │ │ │ │ │ │ BINSTRING pickle has negative byte count │ │ │ │ ../Modules/sha3module.c │ │ │ │ %04d-%02d-%02d │ │ │ │ Exception ignored in PyEval_SetTrace │ │ │ │ expected a code object, not '%.100s' │ │ │ │ Executors are not available in this build │ │ │ │ -clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ sha3_224 │ │ │ │ _children │ │ │ │ +clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ ioctl expected at least 2 arguments, got %zd │ │ │ │ ioctl expected at most 4 arguments, got %zd │ │ │ │ ioctl() argument 2 must be int, not %T │ │ │ │ (O(OOOO)) │ │ │ │ fcntl.ioctl │ │ │ │ ioctl argument 3 is too long │ │ │ │ ioctl() argument 3 must be an integer, a bytes-like object, or a string, not %T │ │ │ │ @@ -10253,14 +10252,15 @@ │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ char format requires a bytes object of length 1 │ │ │ │ │ │ │ │ length is too large │ │ │ │ This object has no __weakref__ │ │ │ │ NotImplemented should not be used in a boolean context │ │ │ │ +{sOsNsNsOsO} │ │ │ │ must have a sched_param object │ │ │ │ can only extend array with array (not "%.200s") │ │ │ │ (O(Ns)N) │ │ │ │ (O(y#)N) │ │ │ │ array.index(x): x not in array │ │ │ │ offset must be non-negative │ │ │ │ EXT specifies code <= 0 │ │ │ │ @@ -10308,15 +10308,14 @@ │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ {snsnsn} │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ -{sOsNsNsOsO} │ │ │ │ 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 │ │ │ │ Weakref proxy referenced a non-iterator '%.200s' object │ │ │ │ │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ab2c <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 17b290 <_start@@Base+0x34> │ │ │ │ + bl 17b8c8 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c558 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 17c170 │ │ │ │ + bl 17c7a8 │ │ │ │ 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, 2c5c2 │ │ │ │ ldr r3, [pc, #72] @ (2c604 ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c5d6 │ │ │ │ b.n 2c5fa │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #41212 @ 0xa0fc │ │ │ │ + movw r0, #42620 @ 0xa67c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c5b8 │ │ │ │ b.n 2c5f4 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c5f4 │ │ │ │ movw r3, #2200 @ 0x898 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41228 @ 0xa10c │ │ │ │ + movw r1, #42636 @ 0xa68c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c602 │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #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 17e000 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 17e638 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c678 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 17dfa0 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 17e5d8 <_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,70 +98,70 @@ │ │ │ │ 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 17e1ec │ │ │ │ + bl 17e824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c680 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 185be0 │ │ │ │ + bl 186218 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ - movw r0, #41272 @ 0xa138 │ │ │ │ + movw r0, #42680 @ 0xa6b8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 189218 │ │ │ │ + bl 189850 │ │ │ │ cbz r0, 2c698 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c69a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17f420 │ │ │ │ + bl 17fa58 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 185be0 │ │ │ │ + bl 186218 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c678 │ │ │ │ - bl 1db20c │ │ │ │ + bl 1db7ec │ │ │ │ mov r6, r0 │ │ │ │ - bl 1d1b98 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 1d21e8 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c6c6 │ │ │ │ bl 2e7e4 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b0b0 │ │ │ │ - bl 9a3c0 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a694 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c6f4 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 18a5a8 │ │ │ │ + bl 18abe0 │ │ │ │ ldr r1, [pc, #132] @ (2c764 ) │ │ │ │ - movw r2, #41288 @ 0xa148 │ │ │ │ + movw r2, #42696 @ 0xa6c8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2c768 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #41304 @ 0xa158 │ │ │ │ + movw r0, #42712 @ 0xa6d8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19b5e0 │ │ │ │ + bl 19bc60 │ │ │ │ cbnz r0, 2c710 │ │ │ │ - movw r1, #41316 @ 0xa164 │ │ │ │ + movw r1, #42724 @ 0xa6e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #96] @ (2c76c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c71c │ │ │ │ movs r4, #1 │ │ │ │ bl 2e7e4 │ │ │ │ b.n 2c71e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c74c │ │ │ │ @@ -170,73 +170,73 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2b9dc │ │ │ │ blx 2bac0 │ │ │ │ cbz r0, 2c74c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #41352 @ 0xa188 │ │ │ │ + movw r1, #42760 @ 0xa708 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ bl 2e5cc │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2934 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1e2fe0 │ │ │ │ + bl 1e2f0c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1e359c │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 2c7b8 │ │ │ │ + bpl.n 2c6b8 │ │ │ │ movs r5, r5 │ │ │ │ cdp 0, 8, cr0, cr0, cr15, {2} │ │ │ │ - bne.n 2c820 │ │ │ │ + bvs.n 2c720 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002c770 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2c79c │ │ │ │ - movw r1, #41360 @ 0xa190 │ │ │ │ + movw r1, #42768 @ 0xa710 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #24] @ (2c7b0 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 17def0 │ │ │ │ + bl 17e528 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - bne.n 2c884 <_PyPreConfig_InitCompatConfig@@Base+0x14> │ │ │ │ + bvs.n 2c784 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002c7b4 : │ │ │ │ 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 2bde0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c816 │ │ │ │ bl 2c89c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 17c170 │ │ │ │ + bl 17c7a8 │ │ │ │ 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 │ │ │ │ @@ -273,23 +273,23 @@ │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ blx 2ae40 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r6, 2c86a │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r0, 2c86a │ │ │ │ - movw r1, #41428 @ 0xa1d4 │ │ │ │ + movw r1, #42836 @ 0xa754 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #4] @ (2c86c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bne.n 2c770 │ │ │ │ + bvc.n 2c870 <_PyPreConfig_InitCompatConfig@@Base> │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002c870 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -335,37 +335,37 @@ │ │ │ │ cbz r4, 2c91c │ │ │ │ ldr r2, [pc, #196] @ (2c9a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2c91c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #42852 @ 0xa764 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1022b8 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ + bl 102454 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c91c │ │ │ │ movw r3, #2200 @ 0x898 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c9a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ b.n 2c996 │ │ │ │ movs r0, #12 │ │ │ │ - bl 6b538 │ │ │ │ + bl 6b580 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c932 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2c9a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fc094 │ │ │ │ + bl 1fc6ac │ │ │ │ b.n 2c9a2 │ │ │ │ ldr r0, [pc, #120] @ (2c9ac ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ strd r3, r7, [r5] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -374,15 +374,15 @@ │ │ │ │ bne.n 2c954 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c944 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2c960 │ │ │ │ - bl 270290 │ │ │ │ + bl 270840 │ │ │ │ ldr r2, [pc, #76] @ (2c9b0 ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2c96e │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2c978 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -398,15 +398,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c980 │ │ │ │ dmb ish │ │ │ │ bne.n 2c99a │ │ │ │ movs r0, #0 │ │ │ │ b.n 2c9a6 │ │ │ │ ldr r0, [pc, #16] @ (2c9ac ) │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ b.n 2c996 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -422,27 +422,27 @@ │ │ │ │ ldr r0, [pc, #60] @ (2ca00 ) │ │ │ │ b.n 2cb54 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8acc0 │ │ │ │ + bl 8afcc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c9fa │ │ │ │ - bl 68174 │ │ │ │ + bl 681bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2c9fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2c9fa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i16 d16, d0, d7[1] │ │ │ │ │ │ │ │ 0002ca04 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -455,26 +455,26 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2ca26 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #216] @ (2cafc ) │ │ │ │ b.n 2cb54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5e8ec │ │ │ │ + bl 5e934 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cad6 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b43c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ca6c │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8acc0 │ │ │ │ + bl 8afcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cad6 │ │ │ │ movw r3, #2200 @ 0x898 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r5, [pc, #164] @ (2cb00 ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -482,64 +482,64 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2ca88 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8acc0 │ │ │ │ + bl 8afcc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cad6 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8acc0 │ │ │ │ + bl 8afcc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cada │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cada │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2caaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2caaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cabe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cabe │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2caf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2caf6 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + b.w 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i16 d16, d4, d7[1] │ │ │ │ asrs r4, r1, #4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ │ │ │ @@ -557,45 +557,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 17e218 │ │ │ │ + bl 17e850 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cb3a : │ │ │ │ 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 17e218 │ │ │ │ + bl 17e850 │ │ │ │ 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 17e000 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 17e638 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ cbz r0, 2cba2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 2cb8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2cb98 │ │ │ │ str r4, [r5, #0] │ │ │ │ b.n 2cba2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -621,15 +621,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 17c124 │ │ │ │ + bl 17c75c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002cbd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -637,15 +637,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 17ef34 │ │ │ │ + bl 17f56c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002cbf8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -663,45 +663,45 @@ │ │ │ │ bls.n 2cc44 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #88] @ (2cc84 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41972 @ 0xa3f4 │ │ │ │ + movw r3, #43380 @ 0xa974 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cc7e │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cc6a │ │ │ │ cbnz r5, 2cc6a │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #44] @ (2cc84 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42008 @ 0xa418 │ │ │ │ + movw r3, #43416 @ 0xa998 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 2cea4 │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 2cdf8 │ │ │ │ + b.n 2c8f8 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002cc88 : │ │ │ │ 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 │ │ │ │ @@ -718,15 +718,15 @@ │ │ │ │ beq.n 2ccd6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #148] @ (2cd54 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42044 @ 0xa43c │ │ │ │ + movw r3, #43452 @ 0xa9bc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cd4e │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ @@ -735,15 +735,15 @@ │ │ │ │ cbnz r0, 2cd06 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #100] @ (2cd58 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2ccd0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -756,56 +756,56 @@ │ │ │ │ bl 2d24c │ │ │ │ b.n 2ccd0 │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2cd08 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d24c │ │ │ │ - movw r1, #42084 @ 0xa464 │ │ │ │ + movw r1, #43492 @ 0xa9e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c174 │ │ │ │ cbnz r0, 2cd4c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 2cec8 │ │ │ │ + b.n 2c9c8 │ │ │ │ movs r5, r5 │ │ │ │ - b.n 2cefc │ │ │ │ + b.n 2c9fc │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002cd5c : │ │ │ │ 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 17e000 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 17e638 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2cd80 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2cdaa │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 17dfa0 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 17e5d8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 17f420 │ │ │ │ + bl 17fa58 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 185be0 │ │ │ │ + bl 186218 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2cd78 │ │ │ │ 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 │ │ │ │ @@ -843,26 +843,26 @@ │ │ │ │ b.n 2ce20 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2ce30 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42104 @ 0xa478 │ │ │ │ + movw r3, #43512 @ 0xa9f8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ 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 │ │ │ │ - bvc.n 2cde4 │ │ │ │ + ble.n 2cee4 │ │ │ │ movs r5, r5 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 2c838 │ │ │ │ movs r5, r5 │ │ │ │ - b.n 2cfa4 │ │ │ │ + b.n 2caa4 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002ce34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -892,23 +892,23 @@ │ │ │ │ b.n 2ce9a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #28] @ (2cea0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42148 @ 0xa4a4 │ │ │ │ + movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ 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 │ │ │ │ - b.n 2d014 │ │ │ │ + b.n 2cb14 │ │ │ │ movs r5, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ @@ -918,60 +918,60 @@ │ │ │ │ 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 17f2a4 │ │ │ │ + bl 17f8dc │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2cef8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #100] @ (2cf4c ) │ │ │ │ - movw r3, #42132 @ 0xa494 │ │ │ │ + movw r3, #43540 @ 0xaa14 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cf18 │ │ │ │ cbz r0, 2cf1c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #72] @ (2cf50 ) │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2cf44 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2bfa0 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cf36 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ b.n 2cefa │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 2d0c0 │ │ │ │ + b.n 2cbc0 │ │ │ │ movs r5, r5 │ │ │ │ - b.n 2d124 │ │ │ │ + b.n 2cc24 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002cf54 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -997,78 +997,78 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d012 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #172] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42344 @ 0xa568 │ │ │ │ + movw r3, #43752 @ 0xaae8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d050 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d012 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #128] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42384 @ 0xa590 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cfb8 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d012 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #84] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42436 @ 0xa5c4 │ │ │ │ + movw r3, #43844 @ 0xab44 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #53464 @ 0xd0d8 │ │ │ │ + movw r1, #54872 @ 0xd658 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c174 │ │ │ │ cbnz r0, 2d04e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d04e │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #24] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42148 @ 0xa4a4 │ │ │ │ + movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cfb8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 2d1c8 │ │ │ │ + b.n 2ccc8 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002d058 : │ │ │ │ cbnz r0, 2d05e │ │ │ │ - b.w 18a628 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 18ac60 <_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, #59904 @ 0xea00 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ mov r6, r0 │ │ │ │ @@ -1078,48 +1078,48 @@ │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ blx 2ae40 │ │ │ │ - movw r0, #49100 @ 0xbfcc │ │ │ │ + movw r0, #50508 @ 0xc54c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #49100 @ 0xbfcc │ │ │ │ + movw r0, #50508 @ 0xc54c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str.w r7, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r8, [r4, #1460] @ 0x5b4 │ │ │ │ cbnz r0, 2d0d2 │ │ │ │ - movw r0, #49100 @ 0xbfcc │ │ │ │ + movw r0, #50508 @ 0xc54c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ str.w r3, [r4, #1472] @ 0x5c0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2d0f8 │ │ │ │ cbz r7, 2d0f8 │ │ │ │ cbz r0, 2d0f8 │ │ │ │ cbnz r5, 2d106 │ │ │ │ - movw r1, #41428 @ 0xa1d4 │ │ │ │ + movw r1, #42836 @ 0xa754 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #8] @ (2d10c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 2d378 │ │ │ │ + b.n 2ce78 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002d110 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1135,24 +1135,24 @@ │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ blx 2ae40 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r6, 2d160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e1ac <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 17e7e4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2d160 │ │ │ │ - movw r1, #41428 @ 0xa1d4 │ │ │ │ + movw r1, #42836 @ 0xa754 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #8] @ (2d164 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 2d3e8 │ │ │ │ + b.n 2cee8 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002d168 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1168,15 +1168,15 @@ │ │ │ │ bls.n 2d1b2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #56] @ (2d1d4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41972 @ 0xa3f4 │ │ │ │ + movw r3, #43380 @ 0xa974 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d1ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1189,37 +1189,37 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 2d348 │ │ │ │ + b.n 2ce48 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002d1d8 : │ │ │ │ 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 17f844 │ │ │ │ + bl 17fe7c │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d220 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #64] @ (2d248 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d246 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1232,15 +1232,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} │ │ │ │ - b.n 2d4f4 │ │ │ │ + b.n 2cff4 │ │ │ │ movs r5, r5 │ │ │ │ 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 │ │ │ │ @@ -1256,39 +1256,39 @@ │ │ │ │ │ │ │ │ 0002d27a : │ │ │ │ ldr r2, [pc, #80] @ (2d2cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d28a │ │ │ │ ldr r0, [pc, #72] @ (2d2d0 ) │ │ │ │ - b.w 17f914 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 17ff4c <_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] @ (2d2d4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d2ac │ │ │ │ - bl d9df4 │ │ │ │ + bl da0b4 │ │ │ │ b.n 2d2c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d2c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d2c2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl e4f08 │ │ │ │ + bl e5140 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i16 d16, d0, d7[1] │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -1301,24 +1301,24 @@ │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r5, r0, #344 @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2d322 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 17def0 │ │ │ │ + bl 17e528 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2d322 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #116] @ (2d384 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d35c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r6, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1343,86 +1343,86 @@ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbz r3, 2d362 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d380 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 17f420 │ │ │ │ + bl 17fa58 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 2d660 │ │ │ │ + b.n 2d160 │ │ │ │ movs r5, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1800dc <_Py_SetLocaleFromEnv@@Base+0x7f4> │ │ │ │ + bl 180714 <_Py_SetLocaleFromEnv@@Base+0x7f4> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d3d2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #108] @ (2d42c ) │ │ │ │ - movw r3, #42784 @ 0xa720 │ │ │ │ + movw r3, #44192 @ 0xaca0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d3f2 │ │ │ │ cbz r0, 2d3f6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #76] @ (2d430 ) │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d422 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfa0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d414 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ b.n 2d3d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 2d5a0 │ │ │ │ + b.n 2d0a0 │ │ │ │ movs r5, r5 │ │ │ │ - b.n 2d8b4 │ │ │ │ + b.n 2d3b4 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002d434 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1438,15 +1438,15 @@ │ │ │ │ beq.n 2d480 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #132] @ (2d4ec ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #42952 @ 0xa7c8 │ │ │ │ + movw r3, #44360 @ 0xad48 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d4e6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -1458,15 +1458,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d4b4 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #80] @ (2d4f0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d47a │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1484,18 +1484,17 @@ │ │ │ │ bl 2d4f4 │ │ │ │ b.n 2d47a │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d4b6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 2d660 │ │ │ │ - movs r5, r5 │ │ │ │ - b.n 2da0c │ │ │ │ + b.n 2d160 │ │ │ │ movs r5, r5 │ │ │ │ + @ instruction: 0xe80c002d │ │ │ │ │ │ │ │ 0002d4f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1513,15 +1512,15 @@ │ │ │ │ │ │ │ │ 0002d524 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 185ec8 │ │ │ │ + bl 186500 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d53c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1540,17 +1539,17 @@ │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b9dc │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ - movw r0, #54920 @ 0xd688 │ │ │ │ + movw r0, #56328 @ 0xdc08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 62ffe │ │ │ │ + bl 63046 │ │ │ │ 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, #29332 @ 0x7294 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -1564,114 +1563,114 @@ │ │ │ │ blx 2b57c │ │ │ │ movs r0, #1 │ │ │ │ blx 2b0b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cbz r1, 2d626 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #20 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2d5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #59076 @ 0xe6c4 │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60524 @ 0xec6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2d606 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d616 │ │ │ │ - movw r1, #55000 @ 0xd6d8 │ │ │ │ + movw r1, #56408 @ 0xdc58 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55020 @ 0xd6ec │ │ │ │ + movw r1, #56428 @ 0xdc6c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2d7f0 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2d66a │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55044 @ 0xd704 │ │ │ │ + movw r1, #56452 @ 0xdc84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ - bl 20a75c │ │ │ │ + bl 20af64 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23148 @ 0x5a6c │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2d682 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40380 @ 0x9dbc │ │ │ │ + movw r1, #41788 @ 0xa33c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2d69a │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55068 @ 0xd71c │ │ │ │ + movw r1, #56476 @ 0xdc9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2d6b2 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55088 @ 0xd730 │ │ │ │ + movw r1, #56496 @ 0xdcb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2d6ca │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55104 @ 0xd740 │ │ │ │ + movw r1, #56512 @ 0xdcc0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ - movw r1, #55120 @ 0xd750 │ │ │ │ + movw r1, #56528 @ 0xdcd0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2d7f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2d868 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2d700 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ @@ -1691,86 +1690,86 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2d7be │ │ │ │ ldr r0, [pc, #208] @ (2d7f8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d736 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2d746 │ │ │ │ cbnz r0, 2d760 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2d7be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2d7be │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2d7be │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0074 │ │ │ │ + bl 1d06c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9924 │ │ │ │ + bl d9be4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2d794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2d794 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11f744 │ │ │ │ + bl 11f708 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2d7a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2d7b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2d7b8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2d7d8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 189c70 │ │ │ │ + bl 18a2a8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d880 │ │ │ │ - bl 189f08 │ │ │ │ + bl 18a540 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2d5aa │ │ │ │ - bl 1dd770 │ │ │ │ + bl 1ddd50 │ │ │ │ b.n 2d5aa │ │ │ │ str r4, [r0, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -1783,53 +1782,53 @@ │ │ │ │ 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 17efcc │ │ │ │ + bl 17f604 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2d82c │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2d85a │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1803d0 <_Py_SetLocaleFromEnv@@Base+0xae8> │ │ │ │ + bl 180a08 <_Py_SetLocaleFromEnv@@Base+0xae8> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2d850 │ │ │ │ ldr r2, [pc, #36] @ (2d864 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2d85a │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0002d868 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2d87e │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 6b868 │ │ │ │ + b.w 6b8b0 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2da06 │ │ │ │ stmdb 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 │ │ │ │ @@ -1848,63 +1847,63 @@ │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 8fe08 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + bl 90114 │ │ │ │ + movw r1, #56752 @ 0xddb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ cbz r0, 2d8fe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bpl.n 2d8bc │ │ │ │ - bl c9230 │ │ │ │ + bl c94e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2d8bc │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cbz r7, 2d8fe │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2d900 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cbnz r0, 2d900 │ │ │ │ movs r7, #0 │ │ │ │ movs r5, #0 │ │ │ │ movw r8, #13928 @ 0x3668 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ mov.w fp, #1 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 8fe08 │ │ │ │ + bl 90114 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2d9c0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2d912 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2d950 │ │ │ │ movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2d912 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2d912 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -1912,67 +1911,67 @@ │ │ │ │ beq.n 2d912 │ │ │ │ cbz r7, 2d988 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 126d8c <_PySet_NextEntry@@Base> │ │ │ │ + bl 126d34 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2d988 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2d962 │ │ │ │ - bl 11f91c │ │ │ │ + bl 11f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2d962 │ │ │ │ b.n 2d912 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2d9a0 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55364 @ 0xd844 │ │ │ │ + movw r1, #56772 @ 0xddc4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b0 │ │ │ │ - movw r1, #55388 @ 0xd85c │ │ │ │ + movw r1, #56796 @ 0xdddc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl 20235c <_PyEvent_IsSet@@Base+0x5a4> │ │ │ │ + bl 202980 <_PyEvent_IsSet@@Base+0x5a8> │ │ │ │ b.n 2d912 │ │ │ │ cbz r5, 2da00 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55392 @ 0xd860 │ │ │ │ + movw r1, #56800 @ 0xdde0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 202ac0 │ │ │ │ + bl 2030e4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23148 @ 0x5a6c │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 18927c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1898b4 <_Py_write_noraise@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0002da08 : │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -1993,17 +1992,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2da88 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #55444 @ 0xd894 │ │ │ │ + movw r2, #56852 @ 0xde14 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2da56 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, sp │ │ │ │ blx 2c4d4 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2011,15 +2010,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2da94 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #44] @ (2daa0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2da8c │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2da98 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2027,24 +2026,24 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2da9c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0002daa4 : │ │ │ │ cbz r0, 2db04 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #55260 @ 0xd7dc │ │ │ │ + movw r5, #56668 @ 0xdd5c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2daea │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2057,15 +2056,15 @@ │ │ │ │ b.n 2dae6 │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2dae6 │ │ │ │ bl 2d24c │ │ │ │ adds r5, #28 │ │ │ │ b.n 2dac2 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2ae3c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2073,15 +2072,15 @@ │ │ │ │ 0002db08 <_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, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #20017 @ 0x4e31 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #25 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2db3c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2095,85 +2094,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2dc2e <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11072 @ 0x2b40 │ │ │ │ + movw r2, #12480 @ 0x30c0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11124 @ 0x2b74 │ │ │ │ + movw r2, #12532 @ 0x30f4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11156 @ 0x2b94 │ │ │ │ + movw r2, #12564 @ 0x3114 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 17beac <_start@@Base+0xc50> │ │ │ │ + bl 17c4e4 <_start@@Base+0xc50> │ │ │ │ ldr r1, [pc, #200] @ (2dc5c <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #9021 @ 0x233d │ │ │ │ + movw r3, #9093 @ 0x2385 │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 180d80 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + bl 1813b8 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #9391 @ 0x24af │ │ │ │ + movw r2, #9387 @ 0x24ab │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #9245 @ 0x241d │ │ │ │ + movw r1, #9241 @ 0x2419 │ │ │ │ movt r1, #3 │ │ │ │ - bl 185638 <_Py_SetLocaleFromEnv@@Base+0x5d50> │ │ │ │ + bl 185c70 <_Py_SetLocaleFromEnv@@Base+0x5d50> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11188 @ 0x2bb4 │ │ │ │ + movw r2, #12596 @ 0x3134 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11216 @ 0x2bd0 │ │ │ │ + movw r2, #12624 @ 0x3150 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11244 @ 0x2bec │ │ │ │ + movw r2, #12652 @ 0x316c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11284 @ 0x2c14 │ │ │ │ + movw r2, #12692 @ 0x3194 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11312 @ 0x2c30 │ │ │ │ + movw r2, #12720 @ 0x31b0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2dc56 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #4689 @ 0x1251 │ │ │ │ + movw r0, #4833 @ 0x12e1 │ │ │ │ movt r0, #7 │ │ │ │ cbz r1, 2dc44 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2dc4e <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ @@ -2202,15 +2201,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, sp, #432 @ 0x1b0 │ │ │ │ ldr r2, [r2, r5] │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1612] @ 0x64c │ │ │ │ - movw r2, #11340 @ 0x2c4c │ │ │ │ + movw r2, #12748 @ 0x31cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2265,15 +2264,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 2992f8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2998a8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ 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 2dd1a <_PyObject_DebugMallocStats@@Base+0x212> │ │ │ │ ldrd r5, r6, [sp, #36] @ 0x24 │ │ │ │ @@ -2284,21 +2283,21 @@ │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r6 │ │ │ │ blx 2bed0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #11392 @ 0x2c80 │ │ │ │ + movw r0, #12800 @ 0x3200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ blx 2beec │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #11504 @ 0x2cf0 │ │ │ │ + movw r3, #12912 @ 0x3270 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r6, r6, [sp, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ @@ -2323,117 +2322,117 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mla r3, r8, r4, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 299554 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 299b04 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2dd98 <_PyObject_DebugMallocStats@@Base+0x290> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ blx 2bed0 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11532 @ 0x2d0c │ │ │ │ + movw r1, #12940 @ 0x328c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11560 @ 0x2d28 │ │ │ │ + movw r1, #12968 @ 0x32a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ subs r2, r2, r3 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11580 @ 0x2d3c │ │ │ │ + movw r1, #12988 @ 0x32bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11604 @ 0x2d54 │ │ │ │ + movw r1, #13012 @ 0x32d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #11632 @ 0x2d70 │ │ │ │ + movw r2, #13040 @ 0x32f0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #18 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11660 @ 0x2d8c │ │ │ │ + movw r1, #13068 @ 0x330c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #11688 @ 0x2da8 │ │ │ │ + movw r1, #13096 @ 0x3328 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r3, fp │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #11716 @ 0x2dc4 │ │ │ │ + movw r2, #13124 @ 0x3344 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ mov.w r2, fp, lsl #12 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #11744 @ 0x2de0 │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #11776 @ 0x2e00 │ │ │ │ + movw r1, #13184 @ 0x3380 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #11808 @ 0x2e20 │ │ │ │ + movw r1, #13216 @ 0x33a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ - movw r1, #11840 @ 0x2e40 │ │ │ │ + movw r1, #13248 @ 0x33c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #11848 @ 0x2e48 │ │ │ │ + movw r0, #13256 @ 0x33c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ blx 2beec │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + movw r1, #13276 @ 0x33dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2515,52 +2514,52 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r1, #15132 @ 0x3b1c │ │ │ │ + movw r1, #16540 @ 0x409c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movw r4, #1814 @ 0x716 │ │ │ │ - movw r3, #12116 @ 0x2f54 │ │ │ │ + movw r3, #13524 @ 0x34d4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #20428 @ 0x4fcc │ │ │ │ + movw r2, #21836 @ 0x554c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ strd r4, r1, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r1, 2e05e <_PyObject_DebugMallocStats@@Base+0x556> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 61712 │ │ │ │ + b.w 6175a │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cbz r1, 2e06a <_PyObject_DebugMallocStats@@Base+0x562> │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cbnz r3, 2e07c <_PyObject_DebugMallocStats@@Base+0x574> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 88114 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e16e <_PyObject_DebugMallocStats@@Base+0x666> │ │ │ │ add.w r8, sp, #12 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87ecc │ │ │ │ + bl 87f38 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 2e090 <_PyObject_DebugMallocStats@@Base+0x588> │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e16e <_PyObject_DebugMallocStats@@Base+0x666> │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ cmp.w r9, #1 │ │ │ │ bne.n 2e0ba <_PyObject_DebugMallocStats@@Base+0x5b2> │ │ │ │ @@ -2571,15 +2570,15 @@ │ │ │ │ bpl.n 2e0ba <_PyObject_DebugMallocStats@@Base+0x5b2> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 88114 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e144 <_PyObject_DebugMallocStats@@Base+0x63c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ bpl.n 2e0c8 <_PyObject_DebugMallocStats@@Base+0x5c0> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -2587,15 +2586,15 @@ │ │ │ │ cbnz r4, 2e0de <_PyObject_DebugMallocStats@@Base+0x5d6> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ bic.w r3, r9, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e144 <_PyObject_DebugMallocStats@@Base+0x63c> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ @@ -2606,83 +2605,83 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 2e142 <_PyObject_DebugMallocStats@@Base+0x63a> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ b.n 2e142 <_PyObject_DebugMallocStats@@Base+0x63a> │ │ │ │ cbz r3, 2e144 <_PyObject_DebugMallocStats@@Base+0x63c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbz r3, 2e144 <_PyObject_DebugMallocStats@@Base+0x63c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e128 <_PyObject_DebugMallocStats@@Base+0x620> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2e128 <_PyObject_DebugMallocStats@@Base+0x620> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + bl 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ ble.n 2e164 <_PyObject_DebugMallocStats@@Base+0x65c> │ │ │ │ ldr.w r0, [r6, r5, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e160 <_PyObject_DebugMallocStats@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2e160 <_PyObject_DebugMallocStats@@Base+0x658> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ b.n 2e146 <_PyObject_DebugMallocStats@@Base+0x63e> │ │ │ │ cmp r6, r8 │ │ │ │ beq.n 2e16e <_PyObject_DebugMallocStats@@Base+0x666> │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #50420 @ 0xc4f4 │ │ │ │ + movw r1, #51828 @ 0xca74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1dc <_PyObject_DebugMallocStats@@Base+0x6d4> │ │ │ │ - movw r1, #50228 @ 0xc434 │ │ │ │ + movw r1, #51636 @ 0xc9b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1e0 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ - movw r1, #50256 @ 0xc450 │ │ │ │ + movw r1, #51664 @ 0xc9d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1e4 <_PyObject_DebugMallocStats@@Base+0x6dc> │ │ │ │ - movw r1, #50324 @ 0xc494 │ │ │ │ + movw r1, #51732 @ 0xca14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1e8 <_PyObject_DebugMallocStats@@Base+0x6e0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50380 @ 0xc4cc │ │ │ │ + movw r1, #51788 @ 0xca4c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2b7f4 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2e1ea <_PyObject_DebugMallocStats@@Base+0x6e2> │ │ │ │ @@ -2702,34 +2701,34 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 2e222 <_PyObject_DebugMallocStats@@Base+0x71a> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22488 @ 0x57d8 │ │ │ │ + movw r1, #23896 @ 0x5d58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2e234 <_PyObject_DebugMallocStats@@Base+0x72c> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 8e960 │ │ │ │ + bl 8ec6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ cbnz r3, 2e248 <_PyObject_DebugMallocStats@@Base+0x740> │ │ │ │ - b.w a1d6c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w a2054 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ bx r3 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 2e25a <_PyObject_DebugMallocStats@@Base+0x752> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ @@ -2741,28 +2740,28 @@ │ │ │ │ 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, #54808 @ 0xd618 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cbnz r0, 2e288 <_PyObject_DebugMallocStats@@Base+0x780> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2e2de <_PyObject_DebugMallocStats@@Base+0x7d6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e284 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1af474 │ │ │ │ + bl 1afac4 │ │ │ │ cbnz r0, 2e2c4 <_PyObject_DebugMallocStats@@Base+0x7bc> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ bne.n 2e2c4 <_PyObject_DebugMallocStats@@Base+0x7bc> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ @@ -2771,15 +2770,15 @@ │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ b.n 2e2cc <_PyObject_DebugMallocStats@@Base+0x7c4> │ │ │ │ movw r4, #5412 @ 0x1524 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ @@ -2787,52 +2786,52 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #54808 @ 0xd618 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cbz r0, 2e33c <_PyObject_DebugMallocStats@@Base+0x834> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl f5d50 │ │ │ │ + bl f5f80 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2e32e <_PyObject_DebugMallocStats@@Base+0x826> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e33e <_PyObject_DebugMallocStats@@Base+0x836> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2e33e <_PyObject_DebugMallocStats@@Base+0x836> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl f8364 │ │ │ │ + bl f8500 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e33e <_PyObject_DebugMallocStats@@Base+0x836> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2e4e0 <_PyObject_DebugMallocStats@@Base+0x9d8> │ │ │ │ movw r7, #40760 @ 0x9f38 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -2857,17 +2856,17 @@ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ cbnz r0, 2e3ec <_PyObject_DebugMallocStats@@Base+0x8e4> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #21152 @ 0x52a0 │ │ │ │ + movw r0, #22560 @ 0x5820 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 2e3fa <_PyObject_DebugMallocStats@@Base+0x8f2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 2e4e0 <_PyObject_DebugMallocStats@@Base+0x9d8> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ adds r3, #20 │ │ │ │ @@ -2882,15 +2881,15 @@ │ │ │ │ beq.n 2e4b8 <_PyObject_DebugMallocStats@@Base+0x9b0> │ │ │ │ ldr.w sl, [r3] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bmi.n 2e400 <_PyObject_DebugMallocStats@@Base+0x8f8> │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ cbnz r0, 2e404 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e494 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ movs r1, #0 │ │ │ │ b.n 2e406 <_PyObject_DebugMallocStats@@Base+0x8fe> │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ @@ -2928,23 +2927,23 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e478 <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2e478 <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2e494 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48904 @ 0xbf08 │ │ │ │ + movw r1, #50312 @ 0xc488 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [sl, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -2976,80 +2975,80 @@ │ │ │ │ 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, #54808 @ 0xd618 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cbz r0, 2e532 <_PyObject_DebugMallocStats@@Base+0xa2a> │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #41308 @ 0xa15c │ │ │ │ + movw r2, #42716 @ 0xa6dc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #54808 @ 0xd618 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cbnz r0, 2e55c <_PyObject_DebugMallocStats@@Base+0xa54> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2e5ac <_PyObject_DebugMallocStats@@Base+0xaa4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e558 <_PyObject_DebugMallocStats@@Base+0xa50> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1af474 │ │ │ │ + bl 1afac4 │ │ │ │ cbnz r0, 2e592 <_PyObject_DebugMallocStats@@Base+0xa8a> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r4, #4364 @ 0x110c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ b.n 2e59a <_PyObject_DebugMallocStats@@Base+0xa92> │ │ │ │ movw r4, #5412 @ 0x1524 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002e5b2 : │ │ │ │ - b.w 1b8b38 <_PyTime_AsMicroseconds@@Base+0x5bc> │ │ │ │ + b.w 1b9188 <_PyTime_AsMicroseconds@@Base+0x5bc> │ │ │ │ ... │ │ │ │ │ │ │ │ 0002e5b8 : │ │ │ │ ldr r3, [pc, #12] @ (2e5c8 ) │ │ │ │ str.w r0, [r3, #1600] @ 0x640 │ │ │ │ movs r0, #0 │ │ │ │ str.w r1, [r3, #1604] @ 0x644 │ │ │ │ @@ -3065,33 +3064,33 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2e602 │ │ │ │ mov r0, r1 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2e602 │ │ │ │ ldr r2, [pc, #44] @ (2e61c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e011c │ │ │ │ + bl 1e06fc │ │ │ │ b.n 2e618 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d36d8 <_PyUnicode_IsWhitespace@@Base+0xd4> │ │ │ │ + bl 1d3d40 <_PyUnicode_IsWhitespace@@Base+0xd4> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {r4, r5, r6} │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ @@ -3156,29 +3155,29 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0002e6b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2e6e6 │ │ │ │ - bl 1bbedc │ │ │ │ + bl 1bc528 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e6da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 2e6de │ │ │ │ mov r4, r5 │ │ │ │ b.n 2e6e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2e6da │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0002e6ea : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3194,49 +3193,49 @@ │ │ │ │ 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 1dbe04 <_PyParkingLot_Park@@Base+0x258> │ │ │ │ + bl 1dc3e0 <_PyParkingLot_Park@@Base+0x254> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 2e728 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + cbz r4, 2e73c │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0002e734 : │ │ │ │ cbnz r1, 2e73a │ │ │ │ - b.w 91698 │ │ │ │ + b.w 919a0 │ │ │ │ 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 2e762 │ │ │ │ - movw r1, #18456 @ 0x4818 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 91698 │ │ │ │ + b.w 919a0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39424 @ 0x9a00 │ │ │ │ + movw r1, #40832 @ 0x9f80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002e780 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ @@ -3258,15 +3257,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (2e7e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2e7da │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 2e7dc │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r4 │ │ │ │ @@ -3276,15 +3275,15 @@ │ │ │ │ ... │ │ │ │ │ │ │ │ 0002e7e4 : │ │ │ │ ldr r2, [pc, #12] @ (2e7f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e011c │ │ │ │ + b.w 1e06fc │ │ │ │ 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 │ │ │ │ @@ -3300,168 +3299,168 @@ │ │ │ │ movw r3, #59840 @ 0xe9c0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #59860 @ 0xe9d4 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e15e4 │ │ │ │ + bl 1e1bbc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2e850 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 19ba3c │ │ │ │ + bl 19c0bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ cbz r6, 2e870 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r1, [r4, #2696] @ 0xa88 │ │ │ │ cbz r1, 2e8b8 │ │ │ │ cbz r5, 2e8b8 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbz r3, 2e8b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1ba4 │ │ │ │ + bl 1e217c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ cbnz r6, 2e874 │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ b.n 2e9ce │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add.w r7, r6, #16 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e89e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2e898 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2e870 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b770 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e8b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2e8b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 2e8d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1d38 │ │ │ │ + bl 1e2310 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2e8d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ b.n 2e870 │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ cbz r3, 2e8da │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cbnz r5, 2e8e2 │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2e9b6 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbnz r3, 2e8f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2e9b6 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cbz r6, 2e960 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r4, #2708] @ 0xa94 │ │ │ │ subs r6, r6, r3 │ │ │ │ - bl 1e1e6c │ │ │ │ + bl 1e2444 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r7, #1 │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ - bl 1d5080 │ │ │ │ + bl 1d5680 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2e93a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [r4] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ b.n 2e870 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ - bl 1e2258 <_PyArg_NoKeywords@@Base+0x394> │ │ │ │ + bl 1e2830 <_PyArg_NoKeywords@@Base+0x394> │ │ │ │ b.n 2e996 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e1e6c │ │ │ │ + bl 1e2444 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r6, [r4, #476] @ 0x1dc │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r5 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ blx 2bfb8 │ │ │ │ add r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1e2258 <_PyArg_NoKeywords@@Base+0x394> │ │ │ │ + bl 1e2830 <_PyArg_NoKeywords@@Base+0x394> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne.n 2e9b6 │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r3, #664] @ 0x298 │ │ │ │ cbnz r3, 2e9aa │ │ │ │ movs r0, #1 │ │ │ │ b.n 2e9ce │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w cb580 │ │ │ │ + b.w cb84c │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e870 │ │ │ │ - movw r0, #7340 @ 0x1cac │ │ │ │ + movw r0, #8680 @ 0x21e8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1ba7b0 │ │ │ │ + bl 1bae00 │ │ │ │ b.n 2e870 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r8, #32096 @ 0x7d60 │ │ │ │ @@ -3471,36 +3470,36 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r6, [r8] │ │ │ │ mov r5, r2 │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r5, 2ea14 │ │ │ │ - movw r2, #64680 @ 0xfca8 │ │ │ │ - movt r2, #44 @ 0x2c │ │ │ │ + movw r2, #552 @ 0x228 │ │ │ │ + movt r2, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ blx 2c230 │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r5, sl │ │ │ │ mov r9, r4 │ │ │ │ - bl 17f844 │ │ │ │ + bl 17fe7c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2ea4a │ │ │ │ mov r0, r9 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ - bl 1fbe68 │ │ │ │ - bl 9600c │ │ │ │ + bl 9a760 │ │ │ │ + bl 1fc480 │ │ │ │ + bl 962dc │ │ │ │ movs r5, #0 │ │ │ │ b.n 2eb34 │ │ │ │ add.w r9, r0, r5 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ cbz r2, 2ea68 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -3526,22 +3525,22 @@ │ │ │ │ cbz r0, 2ea98 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b524 │ │ │ │ b.n 2eaca │ │ │ │ mov r0, r6 │ │ │ │ cmp.w fp, #4 │ │ │ │ bne.n 2eab6 │ │ │ │ - bl 9a48c │ │ │ │ - bl efe68 │ │ │ │ + bl 9a760 │ │ │ │ + bl f00a8 │ │ │ │ mov fp, r0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ bne.n 2ea4e │ │ │ │ b.n 2eb2c │ │ │ │ - bl 34050 │ │ │ │ + bl 3404c │ │ │ │ cbz r0, 2eaca │ │ │ │ b.n 2eb2c │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfb8 │ │ │ │ adds r5, r5, r0 │ │ │ │ bne.n 2ead2 │ │ │ │ b.n 2ea1c │ │ │ │ @@ -3551,825 +3550,825 @@ │ │ │ │ adds r3, r4, r5 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 2eb0a │ │ │ │ adds.w sl, r5, #2 │ │ │ │ bpl.n 2ea22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42512 @ 0xa610 │ │ │ │ + movw r1, #43920 @ 0xab90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - bl 9600c │ │ │ │ + bl f8938 │ │ │ │ + bl 962dc │ │ │ │ b.n 2ea46 │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17f844 │ │ │ │ + bl 17fe7c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2eb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ - bl 1fbe68 │ │ │ │ - bl 9600c │ │ │ │ + bl 9a760 │ │ │ │ + bl 1fc480 │ │ │ │ + bl 962dc │ │ │ │ b.n 2eb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ b.n 2ea46 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 0002eb3c <_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 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f10c <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f10c <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32060 @ 0x7d3c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2eb7a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2eb96 <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ 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, #43064 @ 0xa838 │ │ │ │ + movw r1, #44472 @ 0xadb8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ebbc <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ebbc <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #32064 @ 0x7d40 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43096 @ 0xa858 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ebfe <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ebfe <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #32068 @ 0x7d44 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2ec1a <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ec36 <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ 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, #43128 @ 0xa878 │ │ │ │ + movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ec5c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ec5c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #32072 @ 0x7d48 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43164 @ 0xa89c │ │ │ │ + movw r1, #44572 @ 0xae1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ec9e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ec9e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #61416 @ 0xefe8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43204 @ 0xa8c4 │ │ │ │ + movw r1, #44612 @ 0xae44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ece0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ece0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62044 @ 0xf25c │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43216 @ 0xa8d0 │ │ │ │ + movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ed22 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ed22 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62048 @ 0xf260 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43232 @ 0xa8e0 │ │ │ │ + movw r1, #44640 @ 0xae60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ed64 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ed64 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62052 @ 0xf264 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43248 @ 0xa8f0 │ │ │ │ + movw r1, #44656 @ 0xae70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eda6 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eda6 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62036 @ 0xf254 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43264 @ 0xa900 │ │ │ │ + movw r1, #44672 @ 0xae80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ede8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ede8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62032 @ 0xf250 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43284 @ 0xa914 │ │ │ │ + movw r1, #44692 @ 0xae94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ee2a <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ee2a <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62040 @ 0xf258 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43300 @ 0xa924 │ │ │ │ + movw r1, #44708 @ 0xaea4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ee6c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ee6c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62064 @ 0xf270 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43316 @ 0xa934 │ │ │ │ + movw r1, #44724 @ 0xaeb4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eeae <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eeae <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62028 @ 0xf24c │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movw r1, #44740 @ 0xaec4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eef0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eef0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62056 @ 0xf268 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43352 @ 0xa958 │ │ │ │ + movw r1, #44760 @ 0xaed8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ef32 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ef32 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #61412 @ 0xefe4 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43368 @ 0xa968 │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ef74 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ef74 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62068 @ 0xf274 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43396 @ 0xa984 │ │ │ │ + movw r1, #44804 @ 0xaf04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2efb6 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2efb6 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62072 @ 0xf278 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43424 @ 0xa9a0 │ │ │ │ + movw r1, #44832 @ 0xaf20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eff8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eff8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62060 @ 0xf26c │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43448 @ 0xa9b8 │ │ │ │ + movw r1, #44856 @ 0xaf38 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f036 <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2f036 <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #29396 @ 0x72d4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43472 @ 0xa9d0 │ │ │ │ + movw r1, #44880 @ 0xaf50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f074 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2f074 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #61408 @ 0xefe0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43500 @ 0xa9ec │ │ │ │ + movw r1, #44908 @ 0xaf6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f0b0 <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2f0b0 <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43516 @ 0xa9fc │ │ │ │ + movw r1, #44924 @ 0xaf7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2f3fc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 2f110 <_Py_GetConfigsAsDict@@Base+0x5d4> │ │ │ │ ldr r3, [pc, #76] @ (2f120 <_Py_GetConfigsAsDict@@Base+0x5e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3728] @ 0xe90 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2f10c <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 2f124 <_Py_GetConfigsAsDict@@Base+0x5e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f10c <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2f10c <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2f3fc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2f0d2 <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2f0d2 <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52620 @ 0xcd8c │ │ │ │ + movw r1, #54028 @ 0xd30c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f14e <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f14e <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52660 @ 0xcdb4 │ │ │ │ + movw r1, #54068 @ 0xd334 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f18c <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f18c <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52648 @ 0xcda8 │ │ │ │ + movw r1, #54056 @ 0xd328 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f1ca <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f1ca <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52672 @ 0xcdc0 │ │ │ │ + movw r1, #54080 @ 0xd340 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f208 <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f208 <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52588 @ 0xcd6c │ │ │ │ + movw r1, #53996 @ 0xd2ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f24a <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f24a <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52548 @ 0xcd44 │ │ │ │ + movw r1, #53956 @ 0xd2c4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f28c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f28c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52564 @ 0xcd54 │ │ │ │ + movw r1, #53972 @ 0xd2d4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f2ce <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f2ce <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52608 @ 0xcd80 │ │ │ │ + movw r1, #54016 @ 0xd300 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f310 <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f310 <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52636 @ 0xcd9c │ │ │ │ + movw r1, #54044 @ 0xd31c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f352 <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2f352 <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52536 @ 0xcd38 │ │ │ │ + movw r1, #53944 @ 0xd2b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f390 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2f390 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2f0f8 <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + movw r1, #44940 @ 0xaf8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2f3fc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f3c0 <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2f3c0 <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1abbac <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1ac1f4 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f10c <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50636 @ 0xc5cc │ │ │ │ + movw r1, #52044 @ 0xcb4c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2f3fc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f40a <_Py_GetConfigsAsDict@@Base+0x8ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2f40a <_Py_GetConfigsAsDict@@Base+0x8ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2f40a <_Py_GetConfigsAsDict@@Base+0x8ce> │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 0002f410 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4377,19 +4376,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 95584 │ │ │ │ + bl 95858 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 2f43e │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002f444 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4407,31 +4406,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 2f488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2f494 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4b1f0 │ │ │ │ + b.w 4b230 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b98c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19b9dc │ │ │ │ + bl 19c05c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ 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 │ │ │ │ @@ -4445,15 +4444,15 @@ │ │ │ │ blx 2be04 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 2f4ee │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 3b76c │ │ │ │ + bl 3b7ac │ │ │ │ b.n 2f52c │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -4461,66 +4460,66 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c08c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2f4dc │ │ │ │ - movw r1, #51180 @ 0xc7ec │ │ │ │ + movw r1, #52588 @ 0xcd6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #53004 @ 0xcf0c │ │ │ │ + movw r0, #54412 @ 0xd48c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1b9014 │ │ │ │ + bl 1b9664 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2f530 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2f60c │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #49420 @ 0xc10c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #15688 @ 0x3d48 │ │ │ │ + movw r3, #17096 @ 0x42c8 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f57c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2f57c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2f52c │ │ │ │ ldr r1, [pc, #144] @ (2f614 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 9056c │ │ │ │ + bl 90878 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f59e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2f59e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2f52c │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ cmp r5, #0 │ │ │ │ bgt.n 2f5b6 │ │ │ │ movs r0, #1 │ │ │ │ b.n 2f60c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #88] @ (2f618 ) │ │ │ │ @@ -4532,36 +4531,36 @@ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 2f5dc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ b.n 2f5f2 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 895e0 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 898ec <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f52c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f5b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2f5b2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2f5b2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaf0004d │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ @@ -4581,15 +4580,15 @@ │ │ │ │ bne.n 2f64c <_PyUnicode_FromId@@Base+0x30> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f63c <_PyUnicode_FromId@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ beq.n 2f658 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 270290 │ │ │ │ + bl 270840 │ │ │ │ ldr r3, [pc, #320] @ (2f79c <_PyUnicode_FromId@@Base+0x180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ @@ -4604,15 +4603,15 @@ │ │ │ │ bne.n 2f692 <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f682 <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 2f69e <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 270290 │ │ │ │ + bl 270840 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 2f6c4 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -4628,15 +4627,15 @@ │ │ │ │ bne.n 2f6dc <_PyUnicode_FromId@@Base+0xc0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f6cc <_PyUnicode_FromId@@Base+0xb0> │ │ │ │ dmb ish │ │ │ │ beq.n 2f6e8 <_PyUnicode_FromId@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ add.w r5, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 2f6fe <_PyUnicode_FromId@@Base+0xe2> │ │ │ │ ldr.w r3, [r5, #2060] @ 0x80c │ │ │ │ ldr.w r6, [r3, r4, lsl #2] │ │ │ │ cbnz r6, 2f770 <_PyUnicode_FromId@@Base+0x154> │ │ │ │ @@ -4645,34 +4644,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 2f74a <_PyUnicode_FromId@@Base+0x12e> │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ - bl 79d30 │ │ │ │ + bl 79dd8 │ │ │ │ ldr.w r3, [r5, #2056] @ 0x808 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r5, #2060] @ 0x80c │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 2f768 <_PyUnicode_FromId@@Base+0x14c> │ │ │ │ lsls r7, r4, #1 │ │ │ │ cmp r7, #16 │ │ │ │ it lt │ │ │ │ movlt r7, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2f74e <_PyUnicode_FromId@@Base+0x132> │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2f770 <_PyUnicode_FromId@@Base+0x154> │ │ │ │ ldr.w r0, [r5, #2056] @ 0x808 │ │ │ │ mov r1, sl │ │ │ │ subs r2, r7, r0 │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @@ -4688,15 +4687,15 @@ │ │ │ │ bne.n 2f788 <_PyUnicode_FromId@@Base+0x16c> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f778 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ dmb ish │ │ │ │ beq.n 2f794 <_PyUnicode_FromId@@Base+0x178> │ │ │ │ mov r0, r8 │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4708,179 +4707,179 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 2f7c2 <_PyUnicode_FromId@@Base+0x1a6> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 2f7dc <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ b.n 2f7e4 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ - movw r0, #61752 @ 0xf138 │ │ │ │ + movw r0, #63280 @ 0xf730 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f7ba <_PyUnicode_FromId@@Base+0x19e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2f83e <_PyUnicode_FromId@@Base+0x222> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2f802 <_PyUnicode_FromId@@Base+0x1e6> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 2f7d8 <_PyUnicode_FromId@@Base+0x1bc> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cbz r6, 2f81e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 2f7d8 <_PyUnicode_FromId@@Base+0x1bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 11f744 │ │ │ │ + bl 11f708 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2f7d8 <_PyUnicode_FromId@@Base+0x1bc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r0, [pc, #16] @ (2f844 <_PyUnicode_FromId@@Base+0x228>) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #25 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ 0002f848 : │ │ │ │ ldr r0, [pc, #4] @ (2f850 ) │ │ │ │ - b.w 1a5e98 │ │ │ │ + b.w 1a64e8 │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4} │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #248] @ (2f964 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ - movw r1, #51940 @ 0xcae4 │ │ │ │ + bl 1aa978 │ │ │ │ + movw r1, #53388 @ 0xd08c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2f890 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2f962 │ │ │ │ ldr r1, [pc, #212] @ (2f968 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ - movw r1, #62256 @ 0xf330 │ │ │ │ + bl 1aa978 │ │ │ │ + movw r1, #63784 @ 0xf928 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2f88a │ │ │ │ ldr r1, [pc, #184] @ (2f96c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ - movw r1, #62276 @ 0xf344 │ │ │ │ + bl 1aa978 │ │ │ │ + movw r1, #63804 @ 0xf93c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2f88a │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 70c84 │ │ │ │ - movw r1, #52164 @ 0xcbc4 │ │ │ │ + bl 70ccc │ │ │ │ + movw r1, #53612 @ 0xd16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2f88a │ │ │ │ ldr r6, [pc, #124] @ (2f970 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cbz r1, 2f906 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2f8f2 │ │ │ │ b.n 2f88a │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f88a │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #84] @ (2f974 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2f93c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f88a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f88a │ │ │ │ - movw r0, #3352 @ 0xd18 │ │ │ │ + movw r0, #4780 @ 0x12ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 79620 │ │ │ │ + bl 796c8 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldmia r1!, {r5, r6} │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r1, #1 │ │ │ │ - bpl.n 2f8ac │ │ │ │ + blt.n 2f9ac │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldmia r1!, {r3, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ │ │ │ │ 0002f978 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cbz r0, 2f988 │ │ │ │ @@ -4892,19 +4891,19 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1a53b8 │ │ │ │ + b.w 1a5a08 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -4914,60 +4913,60 @@ │ │ │ │ cbz r0, 2f9d6 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ ldr r6, [pc, #220] @ (2fab4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #53452 @ 0xd0cc │ │ │ │ + movw r1, #54900 @ 0xd674 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #40760 @ 0x9f38 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ 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 2fbee │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53472 @ 0xd0e0 │ │ │ │ + movw r1, #54920 @ 0xd688 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ bl 2fbee │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53496 @ 0xd0f8 │ │ │ │ + movw r1, #54944 @ 0xd6a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ bl 2fbee │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53516 @ 0xd10c │ │ │ │ + movw r1, #54964 @ 0xd6b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ bl 2fbee │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #53536 @ 0xd120 │ │ │ │ + movw r2, #54984 @ 0xd6c8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ 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 │ │ │ │ @@ -4991,115 +4990,115 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [pc, #64] @ (2fb10 ) │ │ │ │ - movw r2, #53564 @ 0xd13c │ │ │ │ + movw r2, #55012 @ 0xd6e4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl d8c58 │ │ │ │ + bl d8f1c │ │ │ │ cbnz r0, 2fae8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2fb0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b9ee8 │ │ │ │ + bl 1ba538 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2fae4 │ │ │ │ bl 2fdae <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77858 │ │ │ │ - bl efe68 │ │ │ │ + bl 778fc │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2fae4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f670c │ │ │ │ + bl 1f6d24 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (2fb48 ) │ │ │ │ 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, #2064] @ 0x810 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #53724 @ 0xd1dc │ │ │ │ + movw r1, #55172 @ 0xd784 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cbnz r0, 2fb76 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2fbaa │ │ │ │ ldr r0, [pc, #56] @ (2fbb0 ) │ │ │ │ - bl 11aad8 │ │ │ │ + bl 11aab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2fb72 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [pc, #36] @ (2fbb4 ) │ │ │ │ - bl 1022e0 │ │ │ │ + bl 10247c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fbaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2fbaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9a3c0 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a694 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 2fbdc │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2bdac │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 2fbe4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -5107,23 +5106,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, #53736 @ 0xd1e8 │ │ │ │ + movw r2, #55184 @ 0xd790 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #53760 @ 0xd200 │ │ │ │ + movw r2, #55208 @ 0xd7a8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #28] @ (2fc5c ) │ │ │ │ @@ -5140,19 +5139,19 @@ │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2fc86 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbz r0, 2fc86 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2fd8e │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ @@ -5160,42 +5159,42 @@ │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ cbnz r0, 2fcaa │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c480 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2fcf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 2fcd6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bne.n 2fcf4 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #53804 @ 0xd22c │ │ │ │ + movw r1, #55252 @ 0xd7d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 2fc82 │ │ │ │ lsls r6, r6, #1 │ │ │ │ b.n 2fc8c │ │ │ │ - bl e60b4 │ │ │ │ + bl e62ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2fd80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ac9c <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ @@ -5207,86 +5206,86 @@ │ │ │ │ bls.n 2fd74 │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 2fd70 │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 2fd80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e968c │ │ │ │ + bl e98cc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cbz r0, 2fd5a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fd80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2fd80 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2fd80 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fd74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2fd74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 2fd74 │ │ │ │ adds r4, #1 │ │ │ │ b.n 2fd12 │ │ │ │ adds r4, #1 │ │ │ │ b.n 2fd0c │ │ │ │ mov r0, r7 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ b.n 2fd8e │ │ │ │ mov r0, r7 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ b.n 2fc82 │ │ │ │ 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 2af54 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ │ │ │ │ 0002fdae <_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, #624] @ (30034 <_Py_DumpStack@@Base+0x286>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #53848 @ 0xd258 │ │ │ │ + movw r1, #55296 @ 0xd800 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b974 │ │ │ │ cbnz r0, 2fdfe <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53908 @ 0xd294 │ │ │ │ + movw r1, #55356 @ 0xd83c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 30016 <_Py_DumpStack@@Base+0x268> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, sp │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -5341,21 +5340,21 @@ │ │ │ │ cbz r3, 2fea4 <_Py_DumpStack@@Base+0xf6> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [fp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #16 │ │ │ │ b.n 2fe76 <_Py_DumpStack@@Base+0xc8> │ │ │ │ - movw r0, #53944 @ 0xd2b8 │ │ │ │ + movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - movw r9, #35644 @ 0x8b3c │ │ │ │ + movw r9, #37052 @ 0x90bc │ │ │ │ movt r9, #45 @ 0x2d │ │ │ │ strd r0, sl, [r7, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ - movw sl, #58480 @ 0xe470 │ │ │ │ + movw sl, #59888 @ 0xe9f0 │ │ │ │ movt sl, #41 @ 0x29 │ │ │ │ str.w r8, [r7, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, fp │ │ │ │ ble.w 2fffc <_Py_DumpStack@@Base+0x24e> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ @@ -5372,112 +5371,112 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 2ff34 <_Py_DumpStack@@Base+0x186> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cbnz r2, 2ff34 <_Py_DumpStack@@Base+0x186> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53972 @ 0xd2d4 │ │ │ │ + movw r1, #55420 @ 0xd87c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r8, [r5] │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #53988 @ 0xd2e4 │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #55436 @ 0xd88c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ffdc <_Py_DumpStack@@Base+0x22e> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ ite cs │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov.w r2, #15 │ │ │ │ - movw r1, #53972 @ 0xd2d4 │ │ │ │ + movw r1, #55420 @ 0xd87c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ itete cs │ │ │ │ strcs r3, [r7, #20] │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53992 @ 0xd2e8 │ │ │ │ + movw r1, #55440 @ 0xd890 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r8 │ │ │ │ moveq r0, sl │ │ │ │ blx 2bfb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r8 │ │ │ │ moveq r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_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 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54000 @ 0xd2f0 │ │ │ │ + movw r1, #55448 @ 0xd898 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ - bl 20a75c │ │ │ │ - movw r1, #55288 @ 0xd7f8 │ │ │ │ + bl 20af64 │ │ │ │ + movw r1, #56696 @ 0xdd78 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 66504 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 6654c <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ adds r5, #16 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2fed2 <_Py_DumpStack@@Base+0x124> │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, sl │ │ │ │ bne.n 30016 <_Py_DumpStack@@Base+0x268> │ │ │ │ - movw r1, #54004 @ 0xd2f4 │ │ │ │ + movw r1, #55452 @ 0xd89c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #28] @ (30034 <_Py_DumpStack@@Base+0x286>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 3002a <_Py_DumpStack@@Base+0x27c> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ @@ -5487,28 +5486,28 @@ │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9a3c0 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a694 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cbnz r3, 3005c <_Py_DumpStack@@Base+0x2ae> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14d770 │ │ │ │ + b.w 14db68 │ │ │ │ movw r3, #61096 @ 0xeea8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54036 @ 0xd314 │ │ │ │ + movw r1, #55484 @ 0xd8bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30050 <_Py_DumpStack@@Base+0x2a2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003007c <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -5524,15 +5523,15 @@ │ │ │ │ bne.n 300a8 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30098 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 300b4 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ - bl 270290 │ │ │ │ + bl 270840 │ │ │ │ ldr r4, [pc, #456] @ (30280 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ @@ -5657,64 +5656,62 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c260 │ │ │ │ cbnz r0, 3024e <_PyMem_GetCurrentAllocatorName@@Base+0x1d2> │ │ │ │ ldr r0, [pc, #152] @ (3029c <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #41900 @ 0xa3ac │ │ │ │ + movw r4, #43308 @ 0xa92c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 30250 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ - movw r4, #41916 @ 0xa3bc │ │ │ │ + movw r4, #43324 @ 0xa93c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 30250 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ - movw r4, #41860 @ 0xa384 │ │ │ │ + movw r4, #43268 @ 0xa904 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 30250 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ - movw r4, #41888 @ 0xa3a0 │ │ │ │ + movw r4, #43296 @ 0xa920 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 30250 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ - movw r4, #41924 @ 0xa3c4 │ │ │ │ + movw r4, #43332 @ 0xa944 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 30250 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ - movw r4, #41872 @ 0xa390 │ │ │ │ + movw r4, #43280 @ 0xa910 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 30250 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 30268 <_PyMem_GetCurrentAllocatorName@@Base+0x1ec> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30258 <_PyMem_GetCurrentAllocatorName@@Base+0x1dc> │ │ │ │ dmb ish │ │ │ │ beq.n 30274 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ ldr r0, [pc, #12] @ (3027c <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 301c4 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - lsls r3, r0, #1 │ │ │ │ + stc 0, cr0, [r0, #-268]! @ 0xfffffef4 │ │ │ │ str r4, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r5, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 30274 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - lsls r3, r0, #1 │ │ │ │ + ldcl 0, cr0, [r0, #-268]! @ 0xfffffef4 │ │ │ │ str r4, [r0, #32] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r3, #32] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -5723,110 +5720,110 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 302c2 <_PyMem_GetCurrentAllocatorName@@Base+0x246> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 302dc <_PyMem_GetCurrentAllocatorName@@Base+0x260> │ │ │ │ b.n 302d8 <_PyMem_GetCurrentAllocatorName@@Base+0x25c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2444 @ 0x98c │ │ │ │ + movw r0, #3872 @ 0xf20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 302b6 <_PyMem_GetCurrentAllocatorName@@Base+0x23a> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30310 <_PyMem_GetCurrentAllocatorName@@Base+0x294> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 302d8 <_PyMem_GetCurrentAllocatorName@@Base+0x25c> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b40c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30308 <_PyMem_GetCurrentAllocatorName@@Base+0x28c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 30336 <_PyMem_GetCurrentAllocatorName@@Base+0x2ba> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cbnz r0, 30350 <_PyMem_GetCurrentAllocatorName@@Base+0x2d4> │ │ │ │ b.n 3034c <_PyMem_GetCurrentAllocatorName@@Base+0x2d0> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2472 @ 0x9a8 │ │ │ │ + movw r0, #3900 @ 0xf3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3032a <_PyMem_GetCurrentAllocatorName@@Base+0x2ae> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30384 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3034c <_PyMem_GetCurrentAllocatorName@@Base+0x2d0> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c248 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3037c <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 303a8 <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 303cc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r0, r4 │ │ │ │ blx 2addc │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 303c4 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -5843,39 +5840,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #252] @ (304f4 <_PyMem_GetCurrentAllocatorName@@Base+0x478>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 304ee <_PyMem_GetCurrentAllocatorName@@Base+0x472> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 30424 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 304ee <_PyMem_GetCurrentAllocatorName@@Base+0x472> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 127948 │ │ │ │ + bl 1278f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 304ee <_PyMem_GetCurrentAllocatorName@@Base+0x472> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #54300 @ 0xd41c │ │ │ │ + movw r1, #55748 @ 0xd9c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #54304 @ 0xd420 │ │ │ │ + movw r0, #55752 @ 0xd9c8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 304ee <_PyMem_GetCurrentAllocatorName@@Base+0x472> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2ba84 │ │ │ │ cbz r0, 304aa <_PyMem_GetCurrentAllocatorName@@Base+0x42e> │ │ │ │ @@ -5883,30 +5880,30 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 30482 <_PyMem_GetCurrentAllocatorName@@Base+0x406> │ │ │ │ cmp r3, #13 │ │ │ │ bne.n 3049a <_PyMem_GetCurrentAllocatorName@@Base+0x41e> │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54348 @ 0xd44c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 304da <_PyMem_GetCurrentAllocatorName@@Base+0x45e> │ │ │ │ movw r3, #45480 @ 0xb1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54320 @ 0xd430 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 304da <_PyMem_GetCurrentAllocatorName@@Base+0x45e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ b.n 304da <_PyMem_GetCurrentAllocatorName@@Base+0x45e> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 305b0 <_PyMem_GetCurrentAllocatorName@@Base+0x534> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 304da <_PyMem_GetCurrentAllocatorName@@Base+0x45e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -5916,97 +5913,97 @@ │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 304f0 <_PyMem_GetCurrentAllocatorName@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304c0 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 304c0 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 304ee <_PyMem_GetCurrentAllocatorName@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 304ee <_PyMem_GetCurrentAllocatorName@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #52140 @ 0xcbac │ │ │ │ + movw r1, #53588 @ 0xd154 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl c7190 │ │ │ │ + bl c7448 │ │ │ │ cbz r0, 30552 <_PyMem_GetCurrentAllocatorName@@Base+0x4d6> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 30556 <_PyMem_GetCurrentAllocatorName@@Base+0x4da> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54376 @ 0xd468 │ │ │ │ + movw r1, #55824 @ 0xda10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ b.n 305ac <_PyMem_GetCurrentAllocatorName@@Base+0x530> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1f7e44 <_Py_Gid_Converter@@Base+0x52c> │ │ │ │ + bl 1f845c <_Py_Gid_Converter@@Base+0x52c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30552 <_PyMem_GetCurrentAllocatorName@@Base+0x4d6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3058c <_PyMem_GetCurrentAllocatorName@@Base+0x510> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30552 <_PyMem_GetCurrentAllocatorName@@Base+0x4d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30552 <_PyMem_GetCurrentAllocatorName@@Base+0x4d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 30552 <_PyMem_GetCurrentAllocatorName@@Base+0x4d6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3059c <_PyMem_GetCurrentAllocatorName@@Base+0x520> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 305ac <_PyMem_GetCurrentAllocatorName@@Base+0x530> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30592 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 30592 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -6027,19 +6024,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 3061e <_PyMem_GetCurrentAllocatorName@@Base+0x5a2> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54576 @ 0xd530 │ │ │ │ + movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30d86 <_PyMem_GetCurrentAllocatorName@@Base+0xd0a> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #892] @ 0x37c │ │ │ │ mov r6, r1 │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ blx 2b968 │ │ │ │ @@ -6053,68 +6050,68 @@ │ │ │ │ subs r4, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ bne.n 3063e <_PyMem_GetCurrentAllocatorName@@Base+0x5c2> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, sp, r2 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #54608 @ 0xd550 │ │ │ │ + movw r3, #55888 @ 0xda50 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - movw r1, #15688 @ 0x3d48 │ │ │ │ + movw r1, #17096 @ 0x42c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2c254 │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 3069c <_PyMem_GetCurrentAllocatorName@@Base+0x620> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54624 @ 0xd560 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 306fc <_PyMem_GetCurrentAllocatorName@@Base+0x680> │ │ │ │ mov r0, fp │ │ │ │ blx 2c050 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 306d8 <_PyMem_GetCurrentAllocatorName@@Base+0x65c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cbnz r3, 306ec <_PyMem_GetCurrentAllocatorName@@Base+0x670> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #54696 @ 0xd5a8 │ │ │ │ + movw r2, #55976 @ 0xdaa8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ b.n 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + movw r1, #55976 @ 0xdaa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ str r5, [sp, #16] │ │ │ │ mov.w sl, #4096 @ 0x1000 │ │ │ │ mov r5, r4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -6131,26 +6128,26 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [r9, r2] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 307aa <_PyMem_GetCurrentAllocatorName@@Base+0x72e> │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 309c6 <_PyMem_GetCurrentAllocatorName@@Base+0x94a> │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, fp │ │ │ │ blx 2c050 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ ldr r3, [pc, #712] @ (30a30 <_PyMem_GetCurrentAllocatorName@@Base+0x9b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -6159,30 +6156,30 @@ │ │ │ │ cbz r1, 30780 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cbnz r3, 30798 <_PyMem_GetCurrentAllocatorName@@Base+0x71c> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #54756 @ 0xd5e4 │ │ │ │ + movw r2, #56036 @ 0xdae4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ b.n 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #54756 @ 0xd5e4 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strb.w r4, [r9, r2] │ │ │ │ mov r0, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - movw r1, #54840 @ 0xd638 │ │ │ │ + movw r1, #56120 @ 0xdb38 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r4, r4, [sp, #56] @ 0x38 │ │ │ │ blx 2af60 <__isoc23_sscanf@plt> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3070c <_PyMem_GetCurrentAllocatorName@@Base+0x690> │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ @@ -6198,20 +6195,20 @@ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ blx 2c324 │ │ │ │ cbz r0, 307f8 <_PyMem_GetCurrentAllocatorName@@Base+0x77c> │ │ │ │ adds r0, #1 │ │ │ │ b.n 307fa <_PyMem_GetCurrentAllocatorName@@Base+0x77e> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #54868 @ 0xd654 │ │ │ │ + movw r1, #56148 @ 0xdb54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2bba4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 309c2 <_PyMem_GetCurrentAllocatorName@@Base+0x946> │ │ │ │ - bl d9df4 │ │ │ │ + bl da0b4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 309c2 <_PyMem_GetCurrentAllocatorName@@Base+0x946> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -6223,40 +6220,40 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #54876 @ 0xd65c │ │ │ │ + movw r3, #56156 @ 0xdb5c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54888 @ 0xd668 │ │ │ │ + movw r1, #56168 @ 0xdb68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 309c2 <_PyMem_GetCurrentAllocatorName@@Base+0x946> │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ blx 2b9d0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30896 <_PyMem_GetCurrentAllocatorName@@Base+0x81a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r7, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #54876 @ 0xd65c │ │ │ │ + movw r3, #56156 @ 0xdb5c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54944 @ 0xd6a0 │ │ │ │ + movw r1, #56224 @ 0xdba0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 30986 <_PyMem_GetCurrentAllocatorName@@Base+0x90a> │ │ │ │ vldr d7, [pc, #400] @ 30a28 <_PyMem_GetCurrentAllocatorName@@Base+0x9ac> │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ @@ -6270,40 +6267,40 @@ │ │ │ │ vldr d8, [sp, #168] @ 0xa8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r3, #54876 @ 0xd65c │ │ │ │ + movw r3, #56156 @ 0xdb5c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r1, #55016 @ 0xd6e8 │ │ │ │ + movw r1, #56296 @ 0xdbe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ vstr d8, [sp] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 3090e <_PyMem_GetCurrentAllocatorName@@Base+0x892> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc.n 30912 <_PyMem_GetCurrentAllocatorName@@Base+0x896> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4360 @ 0x1108 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #55096 @ 0xd738 │ │ │ │ + movw r1, #56376 @ 0xdc38 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r7, #0 │ │ │ │ b.n 3097e <_PyMem_GetCurrentAllocatorName@@Base+0x902> │ │ │ │ ldr r5, [r0, #32] │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r7, #54876 @ 0xd65c │ │ │ │ + movw r7, #56156 @ 0xdb5c │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ add r5, r0 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ mov r8, r7 │ │ │ │ mov fp, sl │ │ │ │ mov r4, r2 │ │ │ │ @@ -6333,15 +6330,15 @@ │ │ │ │ beq.w 30d6c <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ adds r7, r3, r7 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 299554 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 299b04 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ add r7, r1 │ │ │ │ subs r7, r7, r5 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bff8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 2b4c4 │ │ │ │ @@ -6350,323 +6347,323 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #56516 @ 0xdcc4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 309c2 <_PyMem_GetCurrentAllocatorName@@Base+0x946> │ │ │ │ cbz r7, 309c2 <_PyMem_GetCurrentAllocatorName@@Base+0x946> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - bl 36fee │ │ │ │ + bl 3702e │ │ │ │ cbnz r0, 309ca <_PyMem_GetCurrentAllocatorName@@Base+0x94e> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3070c <_PyMem_GetCurrentAllocatorName@@Base+0x690> │ │ │ │ mov r9, r0 │ │ │ │ b.n 3070c <_PyMem_GetCurrentAllocatorName@@Base+0x690> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ b.n 309d8 <_PyMem_GetCurrentAllocatorName@@Base+0x95c> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, fp │ │ │ │ blx 2c050 │ │ │ │ cbz r0, 30a0e <_PyMem_GetCurrentAllocatorName@@Base+0x992> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #55272 @ 0xd7e8 │ │ │ │ + movw r1, #56552 @ 0xdce8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ cbz r4, 30a34 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ - bl 37038 │ │ │ │ + bl 37078 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xa38> │ │ │ │ b.n 30ade <_PyMem_GetCurrentAllocatorName@@Base+0xa62> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r4, #4360 @ 0x1108 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl d9db4 │ │ │ │ + bl da074 │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #55316 @ 0xd814 │ │ │ │ + movw r1, #56596 @ 0xdd14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be998 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1befe0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 30a70 <_PyMem_GetCurrentAllocatorName@@Base+0x9f4> │ │ │ │ - movw r1, #55388 @ 0xd85c │ │ │ │ + movw r1, #56668 @ 0xdd5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ ldr r2, [pc, #740] @ (30d68 <_PyMem_GetCurrentAllocatorName@@Base+0xcec>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cbz r2, 30a94 <_PyMem_GetCurrentAllocatorName@@Base+0xa18> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 30aa6 <_PyMem_GetCurrentAllocatorName@@Base+0xa2a> │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #55436 @ 0xd88c │ │ │ │ + movw r2, #56716 @ 0xdd8c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ - movw r1, #55436 @ 0xd88c │ │ │ │ + movw r1, #56716 @ 0xdd8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ - movw r1, #41532 @ 0xa23c │ │ │ │ + movw r1, #42940 @ 0xa7bc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c260 │ │ │ │ cbz r0, 30b2c <_PyMem_GetCurrentAllocatorName@@Base+0xab0> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55564 @ 0xd90c │ │ │ │ + movw r1, #56844 @ 0xde0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cbnz r0, 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ ldr r1, [pc, #632] @ (30d68 <_PyMem_GetCurrentAllocatorName@@Base+0xcec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 30b08 <_PyMem_GetCurrentAllocatorName@@Base+0xa8c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 30b18 <_PyMem_GetCurrentAllocatorName@@Base+0xa9c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #55504 @ 0xd8d0 │ │ │ │ + movw r2, #56784 @ 0xddd0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #56784 @ 0xddd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r3 │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 30d1a <_PyMem_GetCurrentAllocatorName@@Base+0xc9e> │ │ │ │ sub.w r2, r7, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ beq.n 30b62 <_PyMem_GetCurrentAllocatorName@@Base+0xae6> │ │ │ │ movw r2, #64016 @ 0xfa10 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ beq.n 30b62 <_PyMem_GetCurrentAllocatorName@@Base+0xae6> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55624 @ 0xd948 │ │ │ │ + movw r1, #56904 @ 0xde48 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ mov.w ip, r3, lsr #24 │ │ │ │ ubfx r2, r3, #16, #8 │ │ │ │ cmp.w ip, #3 │ │ │ │ bne.n 30b74 <_PyMem_GetCurrentAllocatorName@@Base+0xaf8> │ │ │ │ cmp r2, #14 │ │ │ │ beq.n 30b96 <_PyMem_GetCurrentAllocatorName@@Base+0xb1a> │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #55732 @ 0xd9b4 │ │ │ │ + movw r1, #57012 @ 0xdeb4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ sub.w r8, r7, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r8, #16] │ │ │ │ orrs r3, r2 │ │ │ │ bne.n 30bb6 <_PyMem_GetCurrentAllocatorName@@Base+0xb3a> │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r4 │ │ │ │ - bl 37038 │ │ │ │ + bl 37078 │ │ │ │ cbz r0, 30bce <_PyMem_GetCurrentAllocatorName@@Base+0xb52> │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #57088 @ 0xdf00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ sub.w r4, r7, #856 @ 0x358 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbnz r3, 30bee <_PyMem_GetCurrentAllocatorName@@Base+0xb72> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55916 @ 0xda6c │ │ │ │ + movw r1, #57196 @ 0xdf6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ sub.w r9, r7, #852 @ 0x354 │ │ │ │ ldr.w r1, [r8, #728] @ 0x2d8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r5 │ │ │ │ - bl 37038 │ │ │ │ + bl 37078 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 30c2a <_PyMem_GetCurrentAllocatorName@@Base+0xbae> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55972 @ 0xdaa4 │ │ │ │ + movw r1, #57252 @ 0xdfa4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r8, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 37038 │ │ │ │ + bl 37078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ sub.w r3, r7, #848 @ 0x350 │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30c6a <_PyMem_GetCurrentAllocatorName@@Base+0xbee> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56028 @ 0xdadc │ │ │ │ + movw r1, #57308 @ 0xdfdc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ ldrd r2, r3, [r8, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ bcc.n 30c92 <_PyMem_GetCurrentAllocatorName@@Base+0xc16> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56080 @ 0xdb10 │ │ │ │ + movw r1, #57360 @ 0xe010 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ b.n 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ ldr.w r1, [r7, #-32] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr.w r0, [r7, #-56] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r9 │ │ │ │ - bl 37248 │ │ │ │ + bl 37288 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ sub.w r4, r7, #848 @ 0x350 │ │ │ │ ldr.w r2, [r7, #-40] │ │ │ │ ldr.w r1, [r7, #-56] │ │ │ │ sub.w r6, r7, #844 @ 0x34c │ │ │ │ mov.w ip, #1 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [r6] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 37248 │ │ │ │ + bl 37288 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r7, #-64] │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 37038 │ │ │ │ + bl 37078 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30b26 <_PyMem_GetCurrentAllocatorName@@Base+0xaaa> │ │ │ │ sub.w r6, r7, #840 @ 0x348 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r1, [r7, #-64] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ - bl 37248 │ │ │ │ + bl 37288 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ negs r4, r4 │ │ │ │ ldr r0, [sp, #892] @ 0x37c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 30d24 <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r6, #1024 @ 0x400 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ str r7, [r5, #12] │ │ │ │ subs r6, #1 │ │ │ │ str.w r7, [r5, #16]! │ │ │ │ bne.n 30d2a <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ b.n 30d86 <_PyMem_GetCurrentAllocatorName@@Base+0xd0a> │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ @@ -6685,51 +6682,51 @@ │ │ │ │ beq.w 30964 <_PyMem_GetCurrentAllocatorName@@Base+0x8e8> │ │ │ │ mov r2, r1 │ │ │ │ b.n 30d50 <_PyMem_GetCurrentAllocatorName@@Base+0xcd4> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r2, #4360 @ 0x1108 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #55164 @ 0xd77c │ │ │ │ + movw r1, #56444 @ 0xdc7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ b.n 3090e <_PyMem_GetCurrentAllocatorName@@Base+0x892> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #32] @ (30dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xd44>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #18456 @ 0x4818 │ │ │ │ + movw r2, #19864 @ 0x4d98 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #56416 @ 0xdc60 │ │ │ │ + movw r1, #57864 @ 0xe208 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w d433c │ │ │ │ - nop │ │ │ │ + b.w d45e4 │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30de4 <_PyMem_GetCurrentAllocatorName@@Base+0xd68> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 30dfc <_PyMem_GetCurrentAllocatorName@@Base+0xd80> │ │ │ │ ldr r2, [pc, #24] @ (30e00 <_PyMem_GetCurrentAllocatorName@@Base+0xd84>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -6766,15 +6763,15 @@ │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 30e6a <_PyMem_GetCurrentAllocatorName@@Base+0xdee> │ │ │ │ b.n 30f52 <_PyMem_GetCurrentAllocatorName@@Base+0xed6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -6784,35 +6781,35 @@ │ │ │ │ cbz r3, 30e72 <_PyMem_GetCurrentAllocatorName@@Base+0xdf6> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ b.n 30e7a <_PyMem_GetCurrentAllocatorName@@Base+0xdfe> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #61292 @ 0xef6c │ │ │ │ + movw r1, #62700 @ 0xf4ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1f9114 │ │ │ │ + bl 1f972c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ea4 <_PyMem_GetCurrentAllocatorName@@Base+0xe28> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 30ea4 <_PyMem_GetCurrentAllocatorName@@Base+0xe28> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 30f52 <_PyMem_GetCurrentAllocatorName@@Base+0xed6> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 30ec4 <_PyMem_GetCurrentAllocatorName@@Base+0xe48> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 6c568 │ │ │ │ + bl 6c5b0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 30f3e <_PyMem_GetCurrentAllocatorName@@Base+0xec2> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #46148 @ 0xb444 │ │ │ │ @@ -6827,222 +6824,222 @@ │ │ │ │ lsls r3, r3, #2 │ │ │ │ smlabb r3, r1, r0, r3 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 30f3e <_PyMem_GetCurrentAllocatorName@@Base+0xec2> │ │ │ │ mov r1, r5 │ │ │ │ - bl 262060 <_PyTime_ObjectToTimeval@@Base+0x4b0> │ │ │ │ + bl 262610 <_PyTime_ObjectToTimeval@@Base+0x4b0> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f1e <_PyMem_GetCurrentAllocatorName@@Base+0xea2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 30f1e <_PyMem_GetCurrentAllocatorName@@Base+0xea2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 30f3e <_PyMem_GetCurrentAllocatorName@@Base+0xec2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f3e <_PyMem_GetCurrentAllocatorName@@Base+0xec2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 30f3e <_PyMem_GetCurrentAllocatorName@@Base+0xec2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f52 <_PyMem_GetCurrentAllocatorName@@Base+0xed6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 30f52 <_PyMem_GetCurrentAllocatorName@@Base+0xed6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #15196 @ 0x3b5c │ │ │ │ + movw r0, #16604 @ 0x40dc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1b1b28 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1b2178 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ cbz r0, 30fac <_PyMem_GetCurrentAllocatorName@@Base+0xf30> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #18456 @ 0x4818 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #57000 @ 0xdea8 │ │ │ │ + movw r0, #58448 @ 0xe450 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30fb0 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30fac <_PyMem_GetCurrentAllocatorName@@Base+0xf30> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30fac <_PyMem_GetCurrentAllocatorName@@Base+0xf30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 30fd2 <_PyMem_GetCurrentAllocatorName@@Base+0xf56> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90090 │ │ │ │ + bl 9039c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30fd2 <_PyMem_GetCurrentAllocatorName@@Base+0xf56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30fd2 <_PyMem_GetCurrentAllocatorName@@Base+0xf56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #348] @ (31144 <_PyMem_GetCurrentAllocatorName@@Base+0x10c8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #57192 @ 0xdf68 │ │ │ │ + movw r0, #58640 @ 0xe510 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 189218 │ │ │ │ + bl 189850 │ │ │ │ cbz r0, 31020 <_PyMem_GetCurrentAllocatorName@@Base+0xfa4> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 31020 <_PyMem_GetCurrentAllocatorName@@Base+0xfa4> │ │ │ │ - movw r1, #43400 @ 0xa988 │ │ │ │ + movw r1, #44808 @ 0xaf08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2c174 │ │ │ │ cbnz r0, 31028 <_PyMem_GetCurrentAllocatorName@@Base+0xfac> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ b.n 3113c <_PyMem_GetCurrentAllocatorName@@Base+0x10c0> │ │ │ │ - movw r4, #57176 @ 0xdf58 │ │ │ │ + movw r4, #58624 @ 0xe500 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 17f888 │ │ │ │ + bl 17fec0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3103c <_PyMem_GetCurrentAllocatorName@@Base+0xfc0> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fc094 │ │ │ │ + b.w 1fc6ac │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c324 │ │ │ │ cbnz r0, 31056 <_PyMem_GetCurrentAllocatorName@@Base+0xfda> │ │ │ │ - movw r0, #58232 @ 0xe378 │ │ │ │ + movw r0, #59640 @ 0xe8f8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 31068 <_PyMem_GetCurrentAllocatorName@@Base+0xfec> │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 3110c <_PyMem_GetCurrentAllocatorName@@Base+0x1090> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fcb8 │ │ │ │ + bl 7fd4c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 31074 <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3113c <_PyMem_GetCurrentAllocatorName@@Base+0x10c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 11aad8 │ │ │ │ + bl 11aab4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31090 <_PyMem_GetCurrentAllocatorName@@Base+0x1014> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31090 <_PyMem_GetCurrentAllocatorName@@Base+0x1014> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 310aa <_PyMem_GetCurrentAllocatorName@@Base+0x102e> │ │ │ │ movw r3, #61136 @ 0xeed0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 3110c <_PyMem_GetCurrentAllocatorName@@Base+0x1090> │ │ │ │ b.n 3106a <_PyMem_GetCurrentAllocatorName@@Base+0xfee> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 310cc <_PyMem_GetCurrentAllocatorName@@Base+0x1050> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 310cc <_PyMem_GetCurrentAllocatorName@@Base+0x1050> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cbnz r5, 310e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1066> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 3110c <_PyMem_GetCurrentAllocatorName@@Base+0x1090> │ │ │ │ b.n 3106a <_PyMem_GetCurrentAllocatorName@@Base+0xfee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90090 │ │ │ │ + bl 9039c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3113c <_PyMem_GetCurrentAllocatorName@@Base+0x10c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3113c <_PyMem_GetCurrentAllocatorName@@Base+0x10c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 3113c <_PyMem_GetCurrentAllocatorName@@Base+0x10c0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #61084 @ 0xee9c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #57212 @ 0xdf7c │ │ │ │ + movw r2, #58660 @ 0xe524 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20c2a4 │ │ │ │ + bl 20c520 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ adds r5, #1 │ │ │ │ bne.w 31016 <_PyMem_GetCurrentAllocatorName@@Base+0xf9a> │ │ │ │ b.n 31070 <_PyMem_GetCurrentAllocatorName@@Base+0xff4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -7065,55 +7062,55 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #132] @ (311f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1178>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3118a <_PyMem_GetCurrentAllocatorName@@Base+0x110e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 311f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1174> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 3119e <_PyMem_GetCurrentAllocatorName@@Base+0x1122> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31186 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 311b2 <_PyMem_GetCurrentAllocatorName@@Base+0x1136> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31186 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 311c6 <_PyMem_GetCurrentAllocatorName@@Base+0x114a> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31186 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc34 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 311e8 <_PyMem_GetCurrentAllocatorName@@Base+0x116c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 312f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -7134,30 +7131,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #116] @ (31294 <_PyMem_GetCurrentAllocatorName@@Base+0x1218>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3128e <_PyMem_GetCurrentAllocatorName@@Base+0x1212> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 31248 <_PyMem_GetCurrentAllocatorName@@Base+0x11cc> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 3128e <_PyMem_GetCurrentAllocatorName@@Base+0x1212> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3125a <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 3128e <_PyMem_GetCurrentAllocatorName@@Base+0x1212> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -7165,736 +7162,737 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 31284 <_PyMem_GetCurrentAllocatorName@@Base+0x1208> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 31240 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 312b8 <_PyMem_GetCurrentAllocatorName@@Base+0x123c> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 312dc <_PyMem_GetCurrentAllocatorName@@Base+0x1260> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b274 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 312d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1258> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31304 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cbnz r0, 3134c <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c290 │ │ │ │ cbz r0, 3131e <_PyMem_GetCurrentAllocatorName@@Base+0x12a2> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ b.n 3134c <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3134c <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cbnz r0, 31348 <_PyMem_GetCurrentAllocatorName@@Base+0x12cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3134c <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3134c <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ b.n 3134c <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ str r0, [r4, #16] │ │ │ │ b.n 3134e <_PyMem_GetCurrentAllocatorName@@Base+0x12d2> │ │ │ │ movs r4, #0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f9f38 │ │ │ │ - nop │ │ │ │ + b.w 1fa550 │ │ │ │ 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 │ │ │ │ + add r4, sp, #8 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #58504 @ 0xe488 │ │ │ │ + ldr r3, [pc, #152] @ (31428 <_PyMem_GetCurrentAllocatorName@@Base+0x13ac>) │ │ │ │ + strd r6, r4, [sp] │ │ │ │ + movw r2, #59920 @ 0xea10 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - strd r6, r3, [sp] │ │ │ │ - movw r3, #53884 @ 0xd27c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ - strd r4, r5, [sp, #8] │ │ │ │ - bl d8c58 │ │ │ │ - cbz r0, 3140a <_PyMem_GetCurrentAllocatorName@@Base+0x138e> │ │ │ │ + movs r4, #1 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + bl d8f1c │ │ │ │ + cbz r0, 31402 <_PyMem_GetCurrentAllocatorName@@Base+0x1386> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b9ee8 │ │ │ │ + bl 1ba538 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3140a <_PyMem_GetCurrentAllocatorName@@Base+0x138e> │ │ │ │ - ldr r3, [pc, #112] @ (31430 <_PyMem_GetCurrentAllocatorName@@Base+0x13b4>) │ │ │ │ + beq.n 31402 <_PyMem_GetCurrentAllocatorName@@Base+0x1386> │ │ │ │ + ldr r3, [pc, #116] @ (3142c <_PyMem_GetCurrentAllocatorName@@Base+0x13b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbz r1, 313cc <_PyMem_GetCurrentAllocatorName@@Base+0x1350> │ │ │ │ + cbz r1, 313c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1348> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3140e <_PyMem_GetCurrentAllocatorName@@Base+0x1392> │ │ │ │ - b.n 313ea <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ + cbz r3, 31406 <_PyMem_GetCurrentAllocatorName@@Base+0x138a> │ │ │ │ + b.n 313e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + movw r1, #10464 @ 0x28e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77858 │ │ │ │ - b.n 3140a <_PyMem_GetCurrentAllocatorName@@Base+0x138e> │ │ │ │ + bl 778fc │ │ │ │ + b.n 31402 <_PyMem_GetCurrentAllocatorName@@Base+0x1386> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 189c70 │ │ │ │ + bl 18a2a8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 31414 <_PyMem_GetCurrentAllocatorName@@Base+0x1398> │ │ │ │ + cbz r0, 3140c <_PyMem_GetCurrentAllocatorName@@Base+0x1390> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3142a <_PyMem_GetCurrentAllocatorName@@Base+0x13ae> │ │ │ │ + b.n 31422 <_PyMem_GetCurrentAllocatorName@@Base+0x13a6> │ │ │ │ mov r2, r4 │ │ │ │ - bl 1febec <_PyTrash_thread_deposit_object@@Base+0x270> │ │ │ │ + bl 1ff20c <_PyTrash_thread_deposit_object@@Base+0x270> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77858 │ │ │ │ - bl efe68 │ │ │ │ + bl 778fc │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3140a <_PyMem_GetCurrentAllocatorName@@Base+0x138e> │ │ │ │ + bne.n 31402 <_PyMem_GetCurrentAllocatorName@@Base+0x1386> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ + bcs.n 3142c <_PyMem_GetCurrentAllocatorName@@Base+0x13b0> │ │ │ │ + lsls r4, r1, #1 │ │ │ │ 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 r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31454 <_PyMem_GetCurrentAllocatorName@@Base+0x13d8> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 31482 <_PyMem_GetCurrentAllocatorName@@Base+0x1406> │ │ │ │ - bl 9600c │ │ │ │ + bne.n 31450 <_PyMem_GetCurrentAllocatorName@@Base+0x13d4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3147e <_PyMem_GetCurrentAllocatorName@@Base+0x1402> │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bcd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 3147c <_PyMem_GetCurrentAllocatorName@@Base+0x1400> │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 31478 <_PyMem_GetCurrentAllocatorName@@Base+0x13fc> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ - bl efe68 │ │ │ │ - cbz r0, 31486 <_PyMem_GetCurrentAllocatorName@@Base+0x140a> │ │ │ │ + b.w 1af524 │ │ │ │ + bl f00a8 │ │ │ │ + cbz r0, 31482 <_PyMem_GetCurrentAllocatorName@@Base+0x1406> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3148e <_PyMem_GetCurrentAllocatorName@@Base+0x1412> │ │ │ │ + b.n 3148a <_PyMem_GetCurrentAllocatorName@@Base+0x140e> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00031490 : │ │ │ │ +0003148c : │ │ │ │ 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 │ │ │ │ - cbz r1, 314b0 │ │ │ │ + cbz r1, 314ac │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2992f8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2998a8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 314ca │ │ │ │ + bcc.n 314c6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ ldr.w r3, [r3, #892] @ 0x37c │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000314ce : │ │ │ │ +000314ca : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw r5, #44612 @ 0xae44 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ 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 1fd758 <_PyTime_AsTimespec@@Base+0xd58> │ │ │ │ + bl 1fdd74 <_PyTime_AsTimespec@@Base+0xd60> │ │ │ │ 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 31532 │ │ │ │ + bgt.n 3152e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3154a │ │ │ │ + bl f8938 │ │ │ │ + b.n 31546 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #58632 @ 0xe508 │ │ │ │ + movw r0, #60080 @ 0xeab0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 3154e │ │ │ │ + cbnz r0, 3154a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 31666 │ │ │ │ + b.n 31662 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f58 │ │ │ │ + bl 141368 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 31576 │ │ │ │ + cbz r0, 31572 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 31652 │ │ │ │ + bne.n 3164e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #58640 @ 0xe510 │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 31652 │ │ │ │ - ldr r1, [pc, #244] @ (3166c ) │ │ │ │ + bl d7950 │ │ │ │ + b.n 3164e │ │ │ │ + ldr r1, [pc, #244] @ (31668 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3159a │ │ │ │ + bne.n 31596 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31652 │ │ │ │ - bl d9df4 │ │ │ │ + beq.n 3164e │ │ │ │ + bl da0b4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 315ae │ │ │ │ - ldr r1, [pc, #208] @ (31670 ) │ │ │ │ + cbnz r5, 315aa │ │ │ │ + ldr r1, [pc, #208] @ (3166c ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 315e6 │ │ │ │ - b.n 31652 │ │ │ │ + bne.n 315e2 │ │ │ │ + b.n 3164e │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58680 @ 0xe538 │ │ │ │ + movw r0, #60128 @ 0xeae0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 315d2 │ │ │ │ + bge.n 315ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 315d2 │ │ │ │ + cbnz r3, 315ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31652 │ │ │ │ + beq.n 3164e │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f6dfc │ │ │ │ + bl 1f75c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3159e │ │ │ │ - b.n 31652 │ │ │ │ + bne.n 3159a │ │ │ │ + b.n 3164e │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - cbnz r5, 31608 │ │ │ │ + cbnz r5, 31604 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #58692 @ 0xe544 │ │ │ │ + movw r0, #60140 @ 0xeaec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3163e │ │ │ │ - b.n 3164a │ │ │ │ + blt.n 3163a │ │ │ │ + b.n 31646 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58708 @ 0xe554 │ │ │ │ + movw r0, #60156 @ 0xeafc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3162c │ │ │ │ + bge.n 31628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3162c │ │ │ │ + cbnz r3, 31628 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 31652 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 3164e │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f6dfc │ │ │ │ + bl 1f75c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 315ea │ │ │ │ - b.n 31652 │ │ │ │ + bne.n 315e6 │ │ │ │ + b.n 3164e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3164a │ │ │ │ + cbnz r3, 31646 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 31666 │ │ │ │ + bl 1415ec │ │ │ │ + b.n 31662 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3154a │ │ │ │ + bne.w 31546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 3154a │ │ │ │ + bl 1415ec │ │ │ │ + b.n 31546 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ orr.w r0, r0, #77 @ 0x4d │ │ │ │ │ │ │ │ -00031674 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00031670 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r7, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - bls.n 316c2 <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ + bls.n 316be <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ ldr.w r2, [r0, #708] @ 0x2c4 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ 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, #58860 @ 0xe5ec │ │ │ │ + movw r4, #60308 @ 0xeb94 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #72] @ (31704 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ + ldr r0, [pc, #72] @ (31700 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 316fc <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ + cbnz r3, 316f8 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #61044 @ 0xee74 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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, #58904 @ 0xe618 │ │ │ │ + movw r2, #60352 @ 0xebc0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b.n 316fe <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ + b.n 316fa <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - ldmdb r4, {r0, r1, r6} │ │ │ │ + cdp 0, 9, cr0, cr4, cr3, {2} │ │ │ │ │ │ │ │ -00031708 <_PyObject_Dump@@Base>: │ │ │ │ +00031704 <_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, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ mov r5, r0 │ │ │ │ - bl 132174 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 132154 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 31744 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 31740 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #58936 @ 0xe638 │ │ │ │ + movw r2, #60384 @ 0xebe0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c22c │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #58964 @ 0xe654 │ │ │ │ + movw r2, #60412 @ 0xebfc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #58988 @ 0xe66c │ │ │ │ + movw r2, #60436 @ 0xec14 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #59012 @ 0xe684 │ │ │ │ + movw r2, #60460 @ 0xec2c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 31788 <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 31784 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 31790 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #42916 @ 0xa7a4 │ │ │ │ + b.n 3178c <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #44324 @ 0xad24 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #59036 @ 0xe69c │ │ │ │ + movw r2, #60484 @ 0xec44 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #59060 @ 0xe6b4 │ │ │ │ + movw r2, #60508 @ 0xec5c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - bl 1d0c8c │ │ │ │ + bl 1d12dc │ │ │ │ mov r6, r0 │ │ │ │ - bl d9db4 │ │ │ │ + bl da074 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 317f6 │ │ │ │ + bl 317f2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ mov r0, r7 │ │ │ │ - bl d9dc8 │ │ │ │ + bl da088 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0d28 │ │ │ │ + bl 1d1378 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c22c │ │ │ │ │ │ │ │ -000317f6 : │ │ │ │ +000317f2 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl efe68 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 318e2 │ │ │ │ - ldr r3, [pc, #224] @ (318f8 ) │ │ │ │ + bne.n 318de │ │ │ │ + ldr r3, [pc, #224] @ (318f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #59284 @ 0xe794 │ │ │ │ + movw r1, #60732 @ 0xed3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 8bdb8 <_PyObject_MakeTpCall@@Base+0x620> │ │ │ │ + bl 8c0c4 <_PyObject_MakeTpCall@@Base+0x620> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 318e2 │ │ │ │ + bne.n 318de │ │ │ │ mov r0, r6 │ │ │ │ blx 2b524 │ │ │ │ - cbnz r4, 31854 │ │ │ │ - bl 9600c │ │ │ │ + cbnz r4, 31850 │ │ │ │ + bl 962dc │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #59304 @ 0xe7a8 │ │ │ │ + movw r2, #60752 @ 0xed50 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a48c │ │ │ │ - b.n 318e8 │ │ │ │ + bl 9a760 │ │ │ │ + b.n 318e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3187c │ │ │ │ - bl 9600c │ │ │ │ + bgt.n 31878 │ │ │ │ + bl 962dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #59312 @ 0xe7b0 │ │ │ │ + movw r2, #60760 @ 0xed58 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - b.n 318e8 │ │ │ │ + bl 9a760 │ │ │ │ + b.n 318e4 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 3188a │ │ │ │ - bl efa3c │ │ │ │ + bpl.n 31886 │ │ │ │ + bl efc7c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 31890 │ │ │ │ - bl f5a94 │ │ │ │ + b.n 3188c │ │ │ │ + bl f5cc4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 318e2 │ │ │ │ + cbz r4, 318de │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b2cc │ │ │ │ - cbz r0, 318b2 │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 318ae │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 2beec │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 318b6 │ │ │ │ + b.n 318b2 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 318ca │ │ │ │ + bge.n 318c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 318ca │ │ │ │ + cbnz r3, 318c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r7, 318e2 │ │ │ │ - cbz r5, 318e8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r7, 318de │ │ │ │ + cbz r5, 318e4 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b524 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 318f2 │ │ │ │ + b.n 318ee │ │ │ │ mov r0, r6 │ │ │ │ blx 2be4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 318ce │ │ │ │ + bne.n 318ca │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3191c │ │ │ │ + cbnz r3, 31918 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3191c │ │ │ │ + ble.n 31918 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3191c │ │ │ │ - cbnz r0, 31940 │ │ │ │ + bne.n 31918 │ │ │ │ + cbnz r0, 3193c │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #55748 @ 0xd9c4 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 31940 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3193c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31986 │ │ │ │ + b.n 31982 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 31954 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 31950 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3193c │ │ │ │ - bl 9600c │ │ │ │ + bne.n 31938 │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 3197e │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 3197a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (319d8 ) │ │ │ │ + ldr r4, [pc, #60] @ (319d4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - bne.n 319c2 │ │ │ │ + bne.n 319be │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 319dc <_PyEval_SetProfile@@Base> │ │ │ │ + bl 319d8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 319d4 │ │ │ │ + blt.n 319d0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 319d6 │ │ │ │ + b.n 319d2 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24357 @ 0x5f25 │ │ │ │ + movw r1, #25925 @ 0x6545 │ │ │ │ movt r1, #32 │ │ │ │ - bl 319dc <_PyEval_SetProfile@@Base> │ │ │ │ + bl 319d8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 319b8 │ │ │ │ + bge.n 319b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000319dc <_PyEval_SetProfile@@Base>: │ │ │ │ +000319d8 <_PyEval_SetProfile@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #160] @ (31a90 <_PyEval_SetProfile@@Base+0xb4>) │ │ │ │ + ldr r5, [pc, #160] @ (31a8c <_PyEval_SetProfile@@Base+0xb4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #4036 @ 0xfc4 │ │ │ │ + movw r1, #5484 @ 0x156c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - bl 1022b8 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ + bl 102454 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31a12 <_PyEval_SetProfile@@Base+0x36> │ │ │ │ + bne.n 31a0e <_PyEval_SetProfile@@Base+0x36> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31a88 <_PyEval_SetProfile@@Base+0xac> │ │ │ │ + b.n 31a84 <_PyEval_SetProfile@@Base+0xac> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #6805 @ 0x1a95 │ │ │ │ + movw r1, #6801 @ 0x1a91 │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r5, #113664 @ 0x1bc00 │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ - bl 1ad79c <_Py_normpath@@Base+0x610> │ │ │ │ + bl 1addec <_Py_normpath@@Base+0x618> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 31a0c <_PyEval_SetProfile@@Base+0x30> │ │ │ │ + blt.n 31a08 <_PyEval_SetProfile@@Base+0x30> │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31a48 <_PyEval_SetProfile@@Base+0x6c> │ │ │ │ + beq.n 31a44 <_PyEval_SetProfile@@Base+0x6c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r5, r5, #110592 @ 0x1b000 │ │ │ │ @@ -7911,18 +7909,18 @@ │ │ │ │ subne r3, #1 │ │ │ │ str.w r3, [r2, #3316] @ 0xcf4 │ │ │ │ ldr.w r3, [r5, #3316] @ 0xcf4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r4 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2042d8 <_PyEval_StartTheWorld@@Base+0xa8> │ │ │ │ + bl 2048f8 <_PyEval_StartTheWorld@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7930,739 +7928,739 @@ │ │ │ │ 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, #62309 @ 0xf365 │ │ │ │ + movw r1, #64141 @ 0xfa8d │ │ │ │ movt r1, #32 │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ - cbz r0, 31ac2 <_PyEval_SetProfile@@Base+0xe6> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + cbz r0, 31abe <_PyEval_SetProfile@@Base+0xe6> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31b5c <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + b.n 31b58 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #62321 @ 0xf371 │ │ │ │ + movw r1, #64153 @ 0xfa99 │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31abc <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 31ab8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #2849 @ 0xb21 │ │ │ │ + movw r1, #4841 @ 0x12e9 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31abc <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ - movw r1, #4145 @ 0x1031 │ │ │ │ + bne.n 31ab8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + movw r1, #6133 @ 0x17f5 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31abc <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 31ab8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #23109 @ 0x5a45 │ │ │ │ + movw r1, #24677 @ 0x6065 │ │ │ │ movt r1, #32 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31abc <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 31ab8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #23109 @ 0x5a45 │ │ │ │ + movw r1, #24677 @ 0x6065 │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31abc <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 31ab8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #23109 @ 0x5a45 │ │ │ │ + movw r1, #24677 @ 0x6065 │ │ │ │ movt r1, #32 │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 31b8e <_PyEval_SetProfile@@Base+0x1b2> │ │ │ │ + cbz r0, 31b8a <_PyEval_SetProfile@@Base+0x1b2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31b8e <_PyEval_SetProfile@@Base+0x1b2> │ │ │ │ + bge.n 31b8a <_PyEval_SetProfile@@Base+0x1b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31b8e <_PyEval_SetProfile@@Base+0x1b2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31b8a <_PyEval_SetProfile@@Base+0x1b2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 31ba8 <_PyEval_SetProfile@@Base+0x1cc> │ │ │ │ + cbz r0, 31ba4 <_PyEval_SetProfile@@Base+0x1cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31ba8 <_PyEval_SetProfile@@Base+0x1cc> │ │ │ │ + bge.n 31ba4 <_PyEval_SetProfile@@Base+0x1cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31ba8 <_PyEval_SetProfile@@Base+0x1cc> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31ba4 <_PyEval_SetProfile@@Base+0x1cc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 31bc2 <_PyEval_SetProfile@@Base+0x1e6> │ │ │ │ + cbz r0, 31bbe <_PyEval_SetProfile@@Base+0x1e6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31bc2 <_PyEval_SetProfile@@Base+0x1e6> │ │ │ │ + bge.n 31bbe <_PyEval_SetProfile@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31bc2 <_PyEval_SetProfile@@Base+0x1e6> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31bbe <_PyEval_SetProfile@@Base+0x1e6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 31bdc <_PyEval_SetProfile@@Base+0x200> │ │ │ │ + cbz r0, 31bd8 <_PyEval_SetProfile@@Base+0x200> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31bdc <_PyEval_SetProfile@@Base+0x200> │ │ │ │ + bge.n 31bd8 <_PyEval_SetProfile@@Base+0x200> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31bdc <_PyEval_SetProfile@@Base+0x200> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31bd8 <_PyEval_SetProfile@@Base+0x200> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 31bf6 <_PyEval_SetProfile@@Base+0x21a> │ │ │ │ + cbz r0, 31bf2 <_PyEval_SetProfile@@Base+0x21a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31bf6 <_PyEval_SetProfile@@Base+0x21a> │ │ │ │ + bge.n 31bf2 <_PyEval_SetProfile@@Base+0x21a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31bf6 <_PyEval_SetProfile@@Base+0x21a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31bf2 <_PyEval_SetProfile@@Base+0x21a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 31c10 <_PyEval_SetProfile@@Base+0x234> │ │ │ │ + cbz r0, 31c0c <_PyEval_SetProfile@@Base+0x234> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31c10 <_PyEval_SetProfile@@Base+0x234> │ │ │ │ + bge.n 31c0c <_PyEval_SetProfile@@Base+0x234> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31c10 <_PyEval_SetProfile@@Base+0x234> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31c0c <_PyEval_SetProfile@@Base+0x234> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 r5, r0 │ │ │ │ movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 85170 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 31c7c <_PyEval_SetProfile@@Base+0x2a0> │ │ │ │ + bl 851e0 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 31c78 <_PyEval_SetProfile@@Base+0x2a0> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 203a08 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x560> │ │ │ │ - bl 77858 │ │ │ │ + bl 204028 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x560> │ │ │ │ + bl 778fc │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 31c64 <_PyEval_SetProfile@@Base+0x288> │ │ │ │ + beq.n 31c60 <_PyEval_SetProfile@@Base+0x288> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 203a08 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x560> │ │ │ │ - bl 77858 │ │ │ │ + bl 204028 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x560> │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31c78 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ + bge.n 31c74 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31c78 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ + cbnz r3, 31c74 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31c80 <_PyEval_SetProfile@@Base+0x2a4> │ │ │ │ + b.n 31c7c <_PyEval_SetProfile@@Base+0x2a4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 31b60 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ + b.n 31b5c <_PyEval_SetProfile@@Base+0x184> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 31caa <_PyEval_SetProfile@@Base+0x2ce> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 31ca6 <_PyEval_SetProfile@@Base+0x2ce> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 31ca2 <_PyEval_SetProfile@@Base+0x2c6> │ │ │ │ + bne.n 31c9e <_PyEval_SetProfile@@Base+0x2c6> │ │ │ │ pop {r4} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (31d10 <_PyEval_SetProfile@@Base+0x334>) │ │ │ │ + ldr r0, [pc, #84] @ (31d0c <_PyEval_SetProfile@@Base+0x334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #30636 @ 0x77ac │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 31cea <_PyEval_SetProfile@@Base+0x30e> │ │ │ │ + beq.n 31ce6 <_PyEval_SetProfile@@Base+0x30e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #6012 @ 0x177c │ │ │ │ + movw r2, #7460 @ 0x1d24 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ - b.n 31d00 <_PyEval_SetProfile@@Base+0x324> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ + b.n 31cfc <_PyEval_SetProfile@@Base+0x324> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 205234 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ + bl 205854 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31d04 <_PyEval_SetProfile@@Base+0x328> │ │ │ │ + bne.n 31d00 <_PyEval_SetProfile@@Base+0x328> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31d0c <_PyEval_SetProfile@@Base+0x330> │ │ │ │ + b.n 31d08 <_PyEval_SetProfile@@Base+0x330> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #1 │ │ │ │ - movw r1, #29613 @ 0x73ad │ │ │ │ + movw r1, #31121 @ 0x7991 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ - cbz r0, 31d42 <_PyEval_SetProfile@@Base+0x366> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + cbz r0, 31d3e <_PyEval_SetProfile@@Base+0x366> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31e0c <_PyEval_SetProfile@@Base+0x430> │ │ │ │ + b.n 31e08 <_PyEval_SetProfile@@Base+0x430> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #29625 @ 0x73b9 │ │ │ │ + movw r1, #31133 @ 0x799d │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ - movw r1, #62917 @ 0xf5c5 │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + movw r1, #65249 @ 0xfee1 │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #62921 @ 0xf5c9 │ │ │ │ + movw r1, #65253 @ 0xfee5 │ │ │ │ movt r1, #32 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #35141 @ 0x8945 │ │ │ │ + movw r1, #36645 @ 0x8f25 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r0, #7 │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ - movw r1, #25577 @ 0x63e9 │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + movw r1, #25649 @ 0x6431 │ │ │ │ movt r1, #6 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ - movw r1, #45845 @ 0xb315 │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + movw r1, #47213 @ 0xb86d │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #35809 @ 0x8be1 │ │ │ │ + movw r1, #37313 @ 0x91c1 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31d3c <_PyEval_SetProfile@@Base+0x360> │ │ │ │ + bne.n 31d38 <_PyEval_SetProfile@@Base+0x360> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #55865 @ 0xda39 │ │ │ │ + movw r1, #58005 @ 0xe295 │ │ │ │ movt r1, #32 │ │ │ │ - bl 31c14 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ + bl 31c10 <_PyEval_SetProfile@@Base+0x238> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00031e10 : │ │ │ │ +00031e0c : │ │ │ │ ldr.w r0, [r0, #3704] @ 0xe78 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00031e16 : │ │ │ │ +00031e12 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 31e38 │ │ │ │ + cbz r3, 31e34 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 31e48 │ │ │ │ + b.n 31e44 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 31e46 │ │ │ │ + ble.n 31e42 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 31e42 │ │ │ │ - cbnz r1, 31e6c │ │ │ │ + bgt.n 31e3e │ │ │ │ + cbnz r1, 31e68 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 31e48 │ │ │ │ + b.n 31e44 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #576] @ (3208c ) │ │ │ │ + ldr r1, [pc, #576] @ (32088 ) │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 31e72 │ │ │ │ - b.n 31e9e │ │ │ │ + cbnz r0, 31e6e │ │ │ │ + b.n 31e9a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 31ea2 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 31e9e │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #13740 @ 0x35ac │ │ │ │ + movw r1, #15148 @ 0x3b2c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #52116 @ 0xcb94 │ │ │ │ + movw r0, #53524 @ 0xd114 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32132 │ │ │ │ + b.n 3212e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31ebe │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 31eba │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31e9e │ │ │ │ + bne.n 31e9a │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 31ef6 │ │ │ │ + beq.n 31ef2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 31ece │ │ │ │ + cbz r2, 31eca │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 31f06 │ │ │ │ + beq.n 31f02 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, 31ed8 │ │ │ │ + cbz r6, 31ed4 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 31f14 │ │ │ │ - b.n 31ee0 │ │ │ │ + beq.n 31f10 │ │ │ │ + b.n 31edc │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - cbz r5, 31eea │ │ │ │ + cbz r5, 31ee6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 31f20 │ │ │ │ - b.n 31ef2 │ │ │ │ + beq.n 31f1c │ │ │ │ + b.n 31eee │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b.n 31f28 │ │ │ │ + b.n 31f24 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 31f28 │ │ │ │ + b.n 31f24 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 31f28 │ │ │ │ + b.n 31f24 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ - b.n 31f28 │ │ │ │ + b.n 31f24 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl 1deca4 <_PyParkingLot_UnparkAll@@Base+0x638> │ │ │ │ + bl 1df284 <_PyParkingLot_UnparkAll@@Base+0x638> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31e9e │ │ │ │ + beq.n 31e9a │ │ │ │ movw r8, #5160 @ 0x1428 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 31f42 │ │ │ │ + bne.n 31f3e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 320fc │ │ │ │ + b.n 320f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 31f68 │ │ │ │ + bmi.n 31f64 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #40804 @ 0x9f64 │ │ │ │ + movw r1, #42212 @ 0xa4e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 320f0 │ │ │ │ + beq.w 320ec │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #18456 @ 0x4818 │ │ │ │ + movw r2, #19864 @ 0x4d98 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #13804 @ 0x35ec │ │ │ │ + movw r1, #15212 @ 0x3b6c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ - bl d433c │ │ │ │ + bl d45e4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31fb6 │ │ │ │ + bge.n 31fb2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 31fb6 │ │ │ │ + cbnz r2, 31fb2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 320f0 │ │ │ │ - ldr r1, [pc, #208] @ (32090 ) │ │ │ │ + beq.w 320ec │ │ │ │ + ldr r1, [pc, #208] @ (3208c ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 31fec │ │ │ │ + beq.n 31fe8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 320f0 │ │ │ │ + bge.w 320ec │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 320f0 │ │ │ │ + bne.w 320ec │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 320f0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 320ec │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #164] @ (32094 ) │ │ │ │ + ldr r1, [pc, #164] @ (32090 ) │ │ │ │ mov r0, fp │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3200e │ │ │ │ + bge.n 3200a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 3200e │ │ │ │ + cbnz r2, 3200a │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r9, [sp, #48] @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 32030 │ │ │ │ + bne.n 3202c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 320f0 │ │ │ │ + bge.n 320ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 320f0 │ │ │ │ + bne.n 320ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 320f0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 320ec │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32056 │ │ │ │ + bge.n 32052 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 32056 │ │ │ │ + cbnz r3, 32052 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3206a │ │ │ │ + bge.n 32066 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 3206a │ │ │ │ + cbnz r3, 32066 │ │ │ │ mov r0, r1 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 320f0 │ │ │ │ + beq.n 320ec │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 32098 │ │ │ │ + bne.n 32094 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 320f0 │ │ │ │ + bge.n 320ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 320f0 │ │ │ │ + bne.n 320ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 320f0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 320ec │ │ │ │ nop │ │ │ │ @ instruction: 0xe99c004c │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 32658 │ │ │ │ + b.n 32654 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1440ac │ │ │ │ + bl 1444bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 320b6 │ │ │ │ + bge.n 320b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 320b6 │ │ │ │ + cbnz r3, 320b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 320f0 │ │ │ │ + beq.n 320ec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ subs r1, r3, #1 │ │ │ │ - bl 1b99fc │ │ │ │ + bl 1ba04c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 320d6 │ │ │ │ + cbz r0, 320d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 320ee │ │ │ │ + bge.n 320ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 320ee │ │ │ │ + cbnz r3, 320ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 320fc │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 320f8 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31f3e │ │ │ │ - b.n 31e9e │ │ │ │ + beq.w 31f3a │ │ │ │ + b.n 31e9a │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1029b8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 102b54 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 1e0cf4 <_PyUnicode_AsUTF8String@@Base+0x7c> │ │ │ │ + bl 1e12d4 <_PyUnicode_AsUTF8String@@Base+0x7c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r3, #5600 @ 0x15e0 │ │ │ │ - bl 1b27b0 <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ + bl 1b2e00 <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -0003213a <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 1f6050 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (32198 <_Py_DisplaySourceLine@@Base+0x5e>) │ │ │ │ + ldr r2, [pc, #68] @ (32190 ) │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mul.w r3, r6, r3 │ │ │ │ ldr.w r2, [r2, #1440] @ 0x5a0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 32196 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 3218e │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 3219c <_Py_DisplaySourceLine@@Base+0x62> │ │ │ │ + bl 32198 <_Py_DisplaySourceLine@@Base+0x4> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 32196 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 3218e │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bd70 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bcd4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20d8fc │ │ │ │ + bl 20e0bc │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ + │ │ │ │ +00032194 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 1f6668 │ │ │ │ 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, #32156 @ 0x7d9c │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 32200 <_Py_DisplaySourceLine@@Base+0xc6> │ │ │ │ + bne.n 321fc <_Py_DisplaySourceLine@@Base+0x68> │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 2d868 │ │ │ │ cmp r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne.n 321dc <_Py_DisplaySourceLine@@Base+0xa2> │ │ │ │ + bne.n 321d8 <_Py_DisplaySourceLine@@Base+0x44> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 189c70 │ │ │ │ - b.n 321fc <_Py_DisplaySourceLine@@Base+0xc2> │ │ │ │ + bl 18a2a8 │ │ │ │ + b.n 321f8 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 321f0 <_Py_DisplaySourceLine@@Base+0xb6> │ │ │ │ - movw r1, #13896 @ 0x3648 │ │ │ │ + bne.n 321ec <_Py_DisplaySourceLine@@Base+0x58> │ │ │ │ + movw r1, #15304 @ 0x3bc8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - cbz r7, 321fc <_Py_DisplaySourceLine@@Base+0xc2> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + cbz r7, 321f8 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1febec <_PyTrash_thread_deposit_object@@Base+0x270> │ │ │ │ + bl 1ff20c <_PyTrash_thread_deposit_object@@Base+0x270> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00032204 : │ │ │ │ - b.w 1f44f0 <_PyDict_SendEvent@@Base+0x818> │ │ │ │ +00032200 : │ │ │ │ + b.w 1f4b08 <_PyDict_SendEvent@@Base+0x818> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 32288 │ │ │ │ + bpl.n 32284 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 3226e │ │ │ │ + cbnz r3, 3226a │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 32288 │ │ │ │ + bpl.n 32284 │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -8674,191 +8672,191 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 32288 │ │ │ │ - movw r2, #65081 @ 0xfe39 │ │ │ │ + b.n 32284 │ │ │ │ + movw r2, #65229 @ 0xfecd │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32282 │ │ │ │ + bne.n 3227e │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 32284 │ │ │ │ + b.n 32280 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32228 │ │ │ │ + bne.n 32224 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0003228c : │ │ │ │ +00032288 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 322b6 │ │ │ │ + cbnz r0, 322b2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32348 │ │ │ │ - cbz r4, 322c4 │ │ │ │ + b.n 32344 │ │ │ │ + cbz r4, 322c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 322ae │ │ │ │ + beq.n 322aa │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 922e8 │ │ │ │ + bl 925bc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 322d8 │ │ │ │ + cbnz r0, 322d4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32348 │ │ │ │ - bl 1deca4 <_PyParkingLot_UnparkAll@@Base+0x638> │ │ │ │ + b.n 32344 │ │ │ │ + bl 1df284 <_PyParkingLot_UnparkAll@@Base+0x638> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 322d2 │ │ │ │ + beq.n 322ce │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1029b8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 102b54 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e0cf4 <_PyUnicode_AsUTF8String@@Base+0x7c> │ │ │ │ + bl 1e12d4 <_PyUnicode_AsUTF8String@@Base+0x7c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1b27b0 <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ + bl 1b2e00 <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32328 │ │ │ │ + bge.n 32324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32328 │ │ │ │ + cbnz r3, 32324 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 322d2 │ │ │ │ + beq.n 322ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 32338 │ │ │ │ + blt.n 32334 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32348 │ │ │ │ + b.n 32344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32334 │ │ │ │ + bne.n 32330 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32334 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32330 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - cbz r0, 3238c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 32388 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 32386 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 3238c │ │ │ │ + bne.n 32382 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 32388 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 323ae │ │ │ │ + cbnz r0, 323aa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 323ae │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 323aa │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 323a4 │ │ │ │ + bne.n 323a0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2afe4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 32402 │ │ │ │ + bge.n 323fe │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 323f0 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 323ec │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 323c4 │ │ │ │ - b.n 323fe │ │ │ │ + beq.n 323c0 │ │ │ │ + b.n 323fa │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32418 │ │ │ │ + b.n 32414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16380 @ 0x3ffc │ │ │ │ + movw r0, #17824 @ 0x45a0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1986dc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 198d14 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -8873,23 +8871,23 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 32490 │ │ │ │ + bls.n 3248c │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 32486 │ │ │ │ + bhi.n 32482 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 32492 │ │ │ │ + b.n 3248e │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 32492 │ │ │ │ + b.n 3248e │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ @@ -8901,61 +8899,61 @@ │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ - movw r2, #9475 @ 0x2503 │ │ │ │ + movw r2, #9471 @ 0x24ff │ │ │ │ movt r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 324dc │ │ │ │ + bne.n 324d8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 324e6 │ │ │ │ + b.n 324e2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 324fe │ │ │ │ + cbz r0, 324fa │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 324fc │ │ │ │ + cbz r3, 324f8 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5fae0 │ │ │ │ + b.w 5fb28 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00032510 : │ │ │ │ - ldr r0, [pc, #8] @ (3251c ) │ │ │ │ +0003250c : │ │ │ │ + ldr r0, [pc, #8] @ (32518 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 1dd620 │ │ │ │ + b.w 1ddc00 │ │ │ │ nop │ │ │ │ @ instruction: 0xf13c004c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1cfaf8 │ │ │ │ + bl 1d0148 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -8964,973 +8962,973 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3258e │ │ │ │ + bne.n 3258a │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 325a6 │ │ │ │ + bmi.n 325a2 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #42212 @ 0xa4e4 │ │ │ │ + movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #19748 @ 0x4d24 │ │ │ │ + movw r0, #21156 @ 0x52a4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 32600 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 325fc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19748 @ 0x4d24 │ │ │ │ + movw r0, #21156 @ 0x52a4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32564 │ │ │ │ - b.n 32600 │ │ │ │ + bne.n 32560 │ │ │ │ + b.n 325fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 32666 │ │ │ │ + ble.n 32662 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 32666 │ │ │ │ + bpl.n 32662 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32600 │ │ │ │ + cbz r0, 325fc │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 3265e │ │ │ │ + beq.n 3265a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32614 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 32618 │ │ │ │ + bne.n 32610 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 32614 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 32604 │ │ │ │ + blt.n 32600 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32686 │ │ │ │ + b.n 32682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32600 │ │ │ │ + bne.n 325fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32600 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 325fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3261c │ │ │ │ + bge.n 32618 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 32668 │ │ │ │ + b.n 32664 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 32634 │ │ │ │ + bpl.n 32630 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 3263c │ │ │ │ + cbz r1, 32638 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 32646 │ │ │ │ + bpl.n 32642 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 32646 │ │ │ │ + cbnz r3, 32642 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 32652 │ │ │ │ + b.n 3264e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 325dc │ │ │ │ + b.n 325d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82b64 │ │ │ │ - b.n 32686 │ │ │ │ + bl 82bf0 │ │ │ │ + b.n 32682 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19740 @ 0x4d1c │ │ │ │ + movw r1, #21148 @ 0x529c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ - b.n 32600 │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 325fc │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ mov r0, r5 │ │ │ │ - bl 221c48 <_PyObject_GetXIData@@Base+0x460> │ │ │ │ + bl 222228 <_PyObject_GetXIData@@Base+0x460> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 326c8 │ │ │ │ + bge.n 326c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 326c8 │ │ │ │ + cbnz r3, 326c4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000326ca <_PyXI_InitFailure@@Base>: │ │ │ │ +000326c6 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ - cbz r2, 3271e <_PyXI_InitFailure@@Base+0x54> │ │ │ │ + cbz r2, 3271a <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl efa3c │ │ │ │ + bl efc7c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 326f6 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ + cbnz r0, 326f2 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32720 <_PyXI_InitFailure@@Base+0x56> │ │ │ │ + b.n 3271c <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 222400 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ + bl 2229e0 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32712 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bge.n 3270e <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32712 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + cbnz r3, 3270e <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 326f0 <_PyXI_InitFailure@@Base+0x26> │ │ │ │ + beq.n 326ec <_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} │ │ │ │ │ │ │ │ -00032722 : │ │ │ │ +0003271e : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 133f6c │ │ │ │ + b.w 133d50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 32758 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 32754 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 32752 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 32758 │ │ │ │ + bne.n 3274e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 32754 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 32766 │ │ │ │ + cbnz r0, 32762 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13add0 <_Py_DecRef@@Base+0x6ac> │ │ │ │ + b.w 13b1c4 <_Py_DecRef@@Base+0x6ac> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00032768 : │ │ │ │ +00032764 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3279c │ │ │ │ + bne.n 32798 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 327ba │ │ │ │ - b.n 327b4 │ │ │ │ + bne.n 327b6 │ │ │ │ + b.n 327b0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27996 @ 0x6d5c │ │ │ │ + movw r0, #29404 @ 0x72dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3278e │ │ │ │ - b.n 327fa │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 327fa │ │ │ │ + bne.n 3278a │ │ │ │ + b.n 327f6 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 327f6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 22459c │ │ │ │ - cbz r0, 327fa │ │ │ │ + bl 224b7c │ │ │ │ + cbz r0, 327f6 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 2ae18 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 327f4 │ │ │ │ + cbz r0, 327f0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 327fa │ │ │ │ - bl efe68 │ │ │ │ - cbz r0, 327fe │ │ │ │ + bl 1af524 │ │ │ │ + b.n 327f6 │ │ │ │ + bl f00a8 │ │ │ │ + cbz r0, 327fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32810 │ │ │ │ + b.n 3280c │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2bf20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 32814 │ │ │ │ + bl 32810 │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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} │ │ │ │ movs r0, #0 │ │ │ │ - bl e60b4 │ │ │ │ - cbz r0, 32890 │ │ │ │ + bl e62ec │ │ │ │ + cbz r0, 3288c │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c0d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 328a6 │ │ │ │ + bne.n 328a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 32860 │ │ │ │ + cbnz r5, 3285c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32890 │ │ │ │ + bge.n 3288c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32890 │ │ │ │ - b.n 3288c │ │ │ │ - bl e968c │ │ │ │ + cbnz r3, 3288c │ │ │ │ + b.n 32888 │ │ │ │ + bl e98cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32894 │ │ │ │ + bne.n 32890 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3287c │ │ │ │ + bge.n 32878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3287c │ │ │ │ + cbnz r3, 32878 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32890 │ │ │ │ + bge.n 3288c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32890 │ │ │ │ + cbnz r3, 3288c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 328ac │ │ │ │ + b.n 328a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 328a6 │ │ │ │ + bge.n 328a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 328a6 │ │ │ │ + cbnz r3, 328a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 32836 │ │ │ │ + bne.n 32832 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 328d4 │ │ │ │ + cbz r3, 328d0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 328e4 │ │ │ │ + b.n 328e0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 328e2 │ │ │ │ + ble.n 328de │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 328de │ │ │ │ - cbnz r1, 32906 │ │ │ │ + bne.n 328da │ │ │ │ + cbnz r1, 32902 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 328e4 │ │ │ │ + b.n 328e0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #420] @ (32a8c ) │ │ │ │ + ldr r1, [pc, #420] @ (32a88 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3290c │ │ │ │ - b.n 329a8 │ │ │ │ + cbnz r0, 32908 │ │ │ │ + b.n 329a4 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr.w r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq.n 329f0 │ │ │ │ + beq.n 329ec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 32928 │ │ │ │ - bl ca538 │ │ │ │ + cbz r0, 32924 │ │ │ │ + bl ca804 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 329a8 │ │ │ │ + blt.n 329a4 │ │ │ │ subs r4, r5, #2 │ │ │ │ - bne.n 3292a │ │ │ │ - b.n 32a04 │ │ │ │ + bne.n 32926 │ │ │ │ + b.n 32a00 │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 32978 │ │ │ │ + cbz r3, 32974 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 32954 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 32950 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #13720 @ 0x3598 │ │ │ │ + movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #25484 @ 0x638c │ │ │ │ + movw r0, #26892 @ 0x690c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 329a8 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 329a4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 329a8 │ │ │ │ + cbz r0, 329a4 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 329c4 │ │ │ │ + bne.n 329c0 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 32980 │ │ │ │ - movw r5, #43960 @ 0xabb8 │ │ │ │ + bne.n 3297c │ │ │ │ + movw r5, #45368 @ 0xb138 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ - b.n 32a14 │ │ │ │ - movw sl, #23112 @ 0x5a48 │ │ │ │ + b.n 32a10 │ │ │ │ + movw sl, #24520 @ 0x5fc8 │ │ │ │ movt sl, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 329e4 │ │ │ │ + cbz r3, 329e0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 329ac │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 329a8 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #13740 @ 0x35ac │ │ │ │ + movw r1, #15148 @ 0x3b2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #25484 @ 0x638c │ │ │ │ + movw r0, #26892 @ 0x690c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32a84 │ │ │ │ + b.n 32a80 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 329a8 │ │ │ │ + beq.n 329a4 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 329dc │ │ │ │ + beq.n 329d8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 329a8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 329a4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 329ec │ │ │ │ + bne.n 329e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32a14 │ │ │ │ - movw r5, #43960 @ 0xabb8 │ │ │ │ + b.n 32a10 │ │ │ │ + movw r5, #45368 @ 0xb138 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b.n 32a14 │ │ │ │ - movw r5, #43960 @ 0xabb8 │ │ │ │ + b.n 32a10 │ │ │ │ + movw r5, #45368 @ 0xb138 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ - movw sl, #23112 @ 0x5a48 │ │ │ │ + movw sl, #24520 @ 0x5fc8 │ │ │ │ movt sl, #44 @ 0x2c │ │ │ │ movs r7, #1 │ │ │ │ - b.n 32a14 │ │ │ │ - movw r5, #43960 @ 0xabb8 │ │ │ │ + b.n 32a10 │ │ │ │ + movw r5, #45368 @ 0xb138 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ - movw sl, #23112 @ 0x5a48 │ │ │ │ + movw sl, #24520 @ 0x5fc8 │ │ │ │ movt sl, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 22233c <_PyObject_GetXIData@@Base+0xb54> │ │ │ │ + bl 22291c <_PyObject_GetXIData@@Base+0xb54> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 329a8 │ │ │ │ + beq.n 329a4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2249e4 │ │ │ │ + bl 224fc4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 32a7c │ │ │ │ + beq.n 32a78 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 2225c8 │ │ │ │ + bl 222ba8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 32a7c │ │ │ │ + beq.n 32a78 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 32a46 │ │ │ │ - cbnz r4, 32a4c │ │ │ │ + beq.n 32a42 │ │ │ │ + cbnz r4, 32a48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ - b.n 32a56 │ │ │ │ + b.n 32a52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ - cbz r0, 32a7c │ │ │ │ + cbz r0, 32a78 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ mov r1, r6 │ │ │ │ str.w r7, [r6, #140] @ 0x8c │ │ │ │ - bl 166644 │ │ │ │ + bl 166c4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32a84 │ │ │ │ + bge.n 32a80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32a84 │ │ │ │ + cbnz r3, 32a80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32a84 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32a80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ - b.n 329a8 │ │ │ │ + bl 778fc │ │ │ │ + b.n 329a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf708004c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r1, r3, lsl #3 │ │ │ │ - b.w 32af0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ - │ │ │ │ -00032aac <_PyImport_SetModule@@Base>: │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #48] @ (32aec <_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, 32ade <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #58732 @ 0xe56c │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #51972 @ 0xcb04 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - mov r0, r3 │ │ │ │ - b.w 8b3ec │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ + b.w 32aa8 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00032af0 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00032aa8 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #176] @ (32bb0 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ + ldr r3, [pc, #176] @ (32b68 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 32b1e <_PyTraceMalloc_GetTraceback@@Base+0x2e> │ │ │ │ + bne.n 32ad6 <_PyTraceMalloc_GetTraceback@@Base+0x2e> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32b0e <_PyTraceMalloc_GetTraceback@@Base+0x1e> │ │ │ │ + bne.n 32ac6 <_PyTraceMalloc_GetTraceback@@Base+0x1e> │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 32b3c <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + beq.n 32af4 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 32bb8 <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ + bl 32bb4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32b6a <_PyTraceMalloc_GetTraceback@@Base+0x7a> │ │ │ │ - ldr r0, [pc, #104] @ (32bb4 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ + cbz r0, 32b22 <_PyTraceMalloc_GetTraceback@@Base+0x7a> │ │ │ │ + ldr r0, [pc, #104] @ (32b6c <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 6cc00 │ │ │ │ + bl 6cc48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32c00 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 32bfc <_PyImport_SetModule@@Base+0x8c> │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ (32bb4 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ - bl 6cc00 │ │ │ │ - b.n 32b86 <_PyTraceMalloc_GetTraceback@@Base+0x96> │ │ │ │ + ldr r0, [pc, #80] @ (32b6c <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ + bl 6cc48 │ │ │ │ + b.n 32b3e <_PyTraceMalloc_GetTraceback@@Base+0x96> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32b9e <_PyTraceMalloc_GetTraceback@@Base+0xae> │ │ │ │ + bne.n 32b56 <_PyTraceMalloc_GetTraceback@@Base+0xae> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 32b8e <_PyTraceMalloc_GetTraceback@@Base+0x9e> │ │ │ │ + bne.n 32b46 <_PyTraceMalloc_GetTraceback@@Base+0x9e> │ │ │ │ dmb ish │ │ │ │ - beq.n 32baa <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ - ldr r0, [pc, #8] @ (32bb0 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 32b62 <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ + ldr r0, [pc, #8] @ (32b68 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r3, [pc, #64] @ (32bfc <_PyTraceMalloc_GetTraceback@@Base+0x10c>) │ │ │ │ + │ │ │ │ +00032b70 <_PyImport_SetModule@@Base>: │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #48] @ (32bb0 <_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, 32ba2 <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #53380 @ 0xd084 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + mov r0, r3 │ │ │ │ + b.w 8b6f8 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [pc, #64] @ (32bf8 <_PyImport_SetModule@@Base+0x88>) │ │ │ │ ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 32bf6 <_PyTraceMalloc_GetTraceback@@Base+0x106> │ │ │ │ + cbz r2, 32bf2 <_PyImport_SetModule@@Base+0x82> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 32bda <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ + cbnz r0, 32bd6 <_PyImport_SetModule@@Base+0x66> │ │ │ │ ldr.w r0, [r3, #1568] @ 0x620 │ │ │ │ - b.n 32be2 <_PyTraceMalloc_GetTraceback@@Base+0xf2> │ │ │ │ + b.n 32bde <_PyImport_SetModule@@Base+0x6e> │ │ │ │ ldr.w r0, [r3, #1572] @ 0x624 │ │ │ │ - bl 6fb20 <_Py_hashtable_get@@Base> │ │ │ │ - cbnz r0, 32be8 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 6fb68 <_Py_hashtable_get@@Base> │ │ │ │ + cbnz r0, 32be4 <_PyImport_SetModule@@Base+0x74> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32bf4 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + b.n 32bf0 <_PyImport_SetModule@@Base+0x80> │ │ │ │ mov r1, r4 │ │ │ │ - bl 6fb20 <_Py_hashtable_get@@Base> │ │ │ │ + bl 6fb68 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32be4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + beq.n 32be0 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 32c2c <_PyTraceMalloc_GetTraceback@@Base+0x13c> │ │ │ │ + cbz r1, 32c28 <_PyImport_SetModule@@Base+0xb8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6fb20 <_Py_hashtable_get@@Base> │ │ │ │ + bl 6fb68 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32c2c <_PyTraceMalloc_GetTraceback@@Base+0x13c> │ │ │ │ + cbz r0, 32c28 <_PyImport_SetModule@@Base+0xb8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 32cdc <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ - b.n 32ce0 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ + blt.n 32cd8 <_PyImport_SetModule@@Base+0x168> │ │ │ │ + b.n 32cdc <_PyImport_SetModule@@Base+0x16c> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32cd2 <_PyTraceMalloc_GetTraceback@@Base+0x1e2> │ │ │ │ + beq.n 32cce <_PyImport_SetModule@@Base+0x15e> │ │ │ │ add.w sl, r0, #12 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 32caa <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ - bl 71b00 │ │ │ │ + ble.n 32ca6 <_PyImport_SetModule@@Base+0x136> │ │ │ │ + bl 71b90 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32c94 <_PyTraceMalloc_GetTraceback@@Base+0x1a4> │ │ │ │ + cbz r0, 32c90 <_PyImport_SetModule@@Base+0x120> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 7dfb4 │ │ │ │ - cbnz r0, 32c88 <_PyTraceMalloc_GetTraceback@@Base+0x198> │ │ │ │ + bl 7e048 │ │ │ │ + cbnz r0, 32c84 <_PyImport_SetModule@@Base+0x114> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32c94 <_PyTraceMalloc_GetTraceback@@Base+0x1a4> │ │ │ │ + bge.n 32c90 <_PyImport_SetModule@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32c94 <_PyTraceMalloc_GetTraceback@@Base+0x1a4> │ │ │ │ + cbnz r3, 32c90 <_PyImport_SetModule@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32c94 <_PyTraceMalloc_GetTraceback@@Base+0x1a4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32c90 <_PyImport_SetModule@@Base+0x120> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r9, r9, #1 │ │ │ │ str.w r5, [sl, #4]! │ │ │ │ - b.n 32c42 <_PyTraceMalloc_GetTraceback@@Base+0x152> │ │ │ │ + b.n 32c3e <_PyImport_SetModule@@Base+0xce> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32cd2 <_PyTraceMalloc_GetTraceback@@Base+0x1e2> │ │ │ │ + bge.n 32cce <_PyImport_SetModule@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32cd2 <_PyTraceMalloc_GetTraceback@@Base+0x1e2> │ │ │ │ + cbnz r3, 32cce <_PyImport_SetModule@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32cd2 <_PyTraceMalloc_GetTraceback@@Base+0x1e2> │ │ │ │ - cbz r7, 32ce0 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32cce <_PyImport_SetModule@@Base+0x15e> │ │ │ │ + cbz r7, 32cdc <_PyImport_SetModule@@Base+0x16c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70b7c <_Py_hashtable_set@@Base> │ │ │ │ + bl 70bc4 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32cd6 <_PyTraceMalloc_GetTraceback@@Base+0x1e6> │ │ │ │ + bne.n 32cd2 <_PyImport_SetModule@@Base+0x162> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32cce <_PyTraceMalloc_GetTraceback@@Base+0x1de> │ │ │ │ + bge.n 32cca <_PyImport_SetModule@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32cce <_PyTraceMalloc_GetTraceback@@Base+0x1de> │ │ │ │ + cbnz r3, 32cca <_PyImport_SetModule@@Base+0x15a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 1fc480 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32ce0 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ + b.n 32cdc <_PyImport_SetModule@@Base+0x16c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32ce0 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ + bge.n 32cdc <_PyImport_SetModule@@Base+0x16c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 32d0a <_PyTraceMalloc_GetTraceback@@Base+0x21a> │ │ │ │ + bne.n 32d06 <_PyImport_SetModule@@Base+0x196> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32d28 <_PyTraceMalloc_GetTraceback@@Base+0x238> │ │ │ │ - b.n 32d22 <_PyTraceMalloc_GetTraceback@@Base+0x232> │ │ │ │ + bne.n 32d24 <_PyImport_SetModule@@Base+0x1b4> │ │ │ │ + b.n 32d1e <_PyImport_SetModule@@Base+0x1ae> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3260 @ 0xcbc │ │ │ │ + movw r0, #4688 @ 0x1250 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32cfc <_PyTraceMalloc_GetTraceback@@Base+0x20c> │ │ │ │ - b.n 32d60 <_PyTraceMalloc_GetTraceback@@Base+0x270> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 32d60 <_PyTraceMalloc_GetTraceback@@Base+0x270> │ │ │ │ + bne.n 32cf8 <_PyImport_SetModule@@Base+0x188> │ │ │ │ + b.n 32d5c <_PyImport_SetModule@@Base+0x1ec> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 32d5c <_PyImport_SetModule@@Base+0x1ec> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 32d60 <_PyTraceMalloc_GetTraceback@@Base+0x270> │ │ │ │ + blt.n 32d5c <_PyImport_SetModule@@Base+0x1ec> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 32d52 <_PyTraceMalloc_GetTraceback@@Base+0x262> │ │ │ │ + blt.n 32d4e <_PyImport_SetModule@@Base+0x1de> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 32d62 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + b.n 32d5e <_PyImport_SetModule@@Base+0x1ee> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 32d80 <_PyTraceMalloc_GetTraceback@@Base+0x290> │ │ │ │ + cbz r3, 32d7c <_PyImport_SetModule@@Base+0x20c> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 32d90 <_PyTraceMalloc_GetTraceback@@Base+0x2a0> │ │ │ │ + b.n 32d8c <_PyImport_SetModule@@Base+0x21c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 32d8e <_PyTraceMalloc_GetTraceback@@Base+0x29e> │ │ │ │ + ble.n 32d8a <_PyImport_SetModule@@Base+0x21a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32d8a <_PyTraceMalloc_GetTraceback@@Base+0x29a> │ │ │ │ - cbnz r1, 32dae <_PyTraceMalloc_GetTraceback@@Base+0x2be> │ │ │ │ + bne.n 32d86 <_PyImport_SetModule@@Base+0x216> │ │ │ │ + cbnz r1, 32daa <_PyImport_SetModule@@Base+0x23a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32d90 <_PyTraceMalloc_GetTraceback@@Base+0x2a0> │ │ │ │ + b.n 32d8c <_PyImport_SetModule@@Base+0x21c> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #196] @ (32e58 <_PyTraceMalloc_GetTraceback@@Base+0x368>) │ │ │ │ + ldr r1, [pc, #196] @ (32e54 <_PyImport_SetModule@@Base+0x2e4>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 32db4 <_PyTraceMalloc_GetTraceback@@Base+0x2c4> │ │ │ │ - b.n 32e00 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 32db0 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + b.n 32dfc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 32dc6 <_PyTraceMalloc_GetTraceback@@Base+0x2d6> │ │ │ │ + beq.n 32dc2 <_PyImport_SetModule@@Base+0x252> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 32e00 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ + blt.n 32dfc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 32dd8 <_PyTraceMalloc_GetTraceback@@Base+0x2e8> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 32e00 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ - ldr r3, [pc, #128] @ (32e5c <_PyTraceMalloc_GetTraceback@@Base+0x36c>) │ │ │ │ + bne.n 32dd4 <_PyImport_SetModule@@Base+0x264> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 32dfc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + ldr r3, [pc, #128] @ (32e58 <_PyImport_SetModule@@Base+0x2e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1ac990 <_PyConfig_AsDict@@Base+0xde4> │ │ │ │ - cbnz r0, 32e04 <_PyTraceMalloc_GetTraceback@@Base+0x314> │ │ │ │ + bl 1acfd4 <_PyConfig_AsDict@@Base+0xde0> │ │ │ │ + cbnz r0, 32e00 <_PyImport_SetModule@@Base+0x290> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #27200 @ 0x6a40 │ │ │ │ + movw r2, #28572 @ 0x6f9c │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32e54 <_PyTraceMalloc_GetTraceback@@Base+0x364> │ │ │ │ + b.n 32e50 <_PyImport_SetModule@@Base+0x2e0> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 32e3c <_PyTraceMalloc_GetTraceback@@Base+0x34c> │ │ │ │ + beq.n 32e38 <_PyImport_SetModule@@Base+0x2c8> │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32e60 <_Py_fstat@@Base> │ │ │ │ + bl 32e5c <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32e00 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ + bne.n 32dfc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32ea0 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 32e9c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 32e00 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ - cbz r0, 32e3c <_PyTraceMalloc_GetTraceback@@Base+0x34c> │ │ │ │ + beq.n 32dfc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + cbz r0, 32e38 <_PyImport_SetModule@@Base+0x2c8> │ │ │ │ movw r1, #43724 @ 0xaacc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #27264 @ 0x6a80 │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 32e00 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 32dfc <_PyImport_SetModule@@Base+0x28c> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vld4.16 {d0-d3}, [r8], ip │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032e60 <_Py_fstat@@Base>: │ │ │ │ +00032e5c <_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 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9d0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 32e9c <_Py_fstat@@Base+0x3c> │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 32e98 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ 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 2accc <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 32ece <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 32eca <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32ed6 <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 32ed2 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00032ed8 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00032ed4 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #3664 @ 0xe50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32eee <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ + bne.n 32eea <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 32f26 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbnz r1, 32f22 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ - cbz r3, 32f26 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbz r3, 32f22 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 1dc9bc <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1dcfa0 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1dca64 │ │ │ │ + bl 1dd048 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ddc88 │ │ │ │ + bl 1de268 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dca64 │ │ │ │ + b.w 1dd048 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 32f4a <_PyInterpreterState_IDDecref@@Base+0x72> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 32f46 <_PyInterpreterState_IDDecref@@Base+0x72> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 32f42 <_PyInterpreterState_IDDecref@@Base+0x6a> │ │ │ │ + bne.n 32f3e <_PyInterpreterState_IDDecref@@Base+0x6a> │ │ │ │ pop {r4} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ @@ -9945,88 +9943,88 @@ │ │ │ │ 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, #10004 @ 0x2714 │ │ │ │ + movw r1, #11452 @ 0x2cbc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b9014 │ │ │ │ - cbnz r0, 32f92 <_PyInterpreterState_IDDecref@@Base+0xba> │ │ │ │ + bl 1b9664 │ │ │ │ + cbnz r0, 32f8e <_PyInterpreterState_IDDecref@@Base+0xba> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32fdc <_PyInterpreterState_IDDecref@@Base+0x104> │ │ │ │ + b.n 32fd8 <_PyInterpreterState_IDDecref@@Base+0x104> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b9d0c │ │ │ │ + bl 1ba35c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32fae <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bge.n 32faa <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32fae <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + cbnz r3, 32faa <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 32f8e <_PyInterpreterState_IDDecref@@Base+0xb6> │ │ │ │ + beq.n 32f8a <_PyInterpreterState_IDDecref@@Base+0xb6> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #44] @ (32fe4 <_PyInterpreterState_IDDecref@@Base+0x10c>) │ │ │ │ + ldr r0, [pc, #44] @ (32fe0 <_PyInterpreterState_IDDecref@@Base+0x10c>) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r6, r4, [sp] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32fdc <_PyInterpreterState_IDDecref@@Base+0x104> │ │ │ │ + bge.n 32fd8 <_PyInterpreterState_IDDecref@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32fdc <_PyInterpreterState_IDDecref@@Base+0x104> │ │ │ │ + cbnz r3, 32fd8 <_PyInterpreterState_IDDecref@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 33310 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + b.n 3330c <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 32fea <_PyInterpreterState_IDDecref@@Base+0x112> │ │ │ │ + b.n 32fe6 <_PyInterpreterState_IDDecref@@Base+0x112> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 22b52c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 22bb0c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3300e <_PyInterpreterState_IDDecref@@Base+0x136> │ │ │ │ + bne.n 3300a <_PyInterpreterState_IDDecref@@Base+0x136> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3302e <_PyInterpreterState_IDDecref@@Base+0x156> │ │ │ │ + b.n 3302a <_PyInterpreterState_IDDecref@@Base+0x156> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1b9460 <_PyTime_localtime@@Base> │ │ │ │ + bl 1b9ab0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3300a <_PyInterpreterState_IDDecref@@Base+0x132> │ │ │ │ + bne.n 33006 <_PyInterpreterState_IDDecref@@Base+0x132> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 22bb04 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ + bl 22c0e4 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (33048 <_PyInterpreterState_IDDecref@@Base+0x170>) │ │ │ │ - ldr r0, [pc, #20] @ (3304c <_PyInterpreterState_IDDecref@@Base+0x174>) │ │ │ │ + ldr r2, [pc, #20] @ (33044 <_PyInterpreterState_IDDecref@@Base+0x170>) │ │ │ │ + ldr r0, [pc, #20] @ (33048 <_PyInterpreterState_IDDecref@@Base+0x174>) │ │ │ │ ldr.w r3, [r2, #3832] @ 0xef8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3832] @ 0xef8 │ │ │ │ bx lr │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ @@ -10046,36 +10044,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, #30884 @ 0x78a4 │ │ │ │ + movw r1, #32292 @ 0x7e24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 330c6 <_PyInterpreterState_IDDecref@@Base+0x1ee> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 330c2 <_PyInterpreterState_IDDecref@@Base+0x1ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 330b0 <_PyInterpreterState_IDDecref@@Base+0x1d8> │ │ │ │ + bhi.n 330ac <_PyInterpreterState_IDDecref@@Base+0x1d8> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 330b0 <_PyInterpreterState_IDDecref@@Base+0x1d8> │ │ │ │ - bl 7dfb4 │ │ │ │ - b.n 330c8 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bhi.n 330ac <_PyInterpreterState_IDDecref@@Base+0x1d8> │ │ │ │ + bl 7e048 │ │ │ │ + b.n 330c4 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30900 @ 0x78b4 │ │ │ │ + movw r1, #32308 @ 0x7e34 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -10092,76 +10090,76 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 33110 <_PyInterpreterState_IDDecref@@Base+0x238> │ │ │ │ + cbz r4, 3310c <_PyInterpreterState_IDDecref@@Base+0x238> │ │ │ │ ldr.w r1, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [r4, #3660] @ 0xe4c │ │ │ │ - b.n 33112 <_PyInterpreterState_IDDecref@@Base+0x23a> │ │ │ │ + b.n 3310e <_PyInterpreterState_IDDecref@@Base+0x23a> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #12729 @ 0x31b9 │ │ │ │ + movw r0, #12725 @ 0x31b5 │ │ │ │ movt r0, #3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #30936 @ 0x78d8 │ │ │ │ + movw r1, #32344 @ 0x7e58 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 33172 <_PyInterpreterState_IDDecref@@Base+0x29a> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 3316e <_PyInterpreterState_IDDecref@@Base+0x29a> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 33176 <_PyInterpreterState_IDDecref@@Base+0x29e> │ │ │ │ + bge.n 33172 <_PyInterpreterState_IDDecref@@Base+0x29e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30952 @ 0x78e8 │ │ │ │ + movw r1, #32360 @ 0x7e68 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 331b2 <_PyInterpreterState_IDDecref@@Base+0x2da> │ │ │ │ + b.n 331ae <_PyInterpreterState_IDDecref@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33172 <_PyInterpreterState_IDDecref@@Base+0x29a> │ │ │ │ + beq.n 3316e <_PyInterpreterState_IDDecref@@Base+0x29a> │ │ │ │ ldrd r3, r4, [sp, #24] │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r2, r4, [sp, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r1, #13531 @ 0x34db │ │ │ │ + movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 331d4 <_PyInterpreterState_IDDecref@@Base+0x2fc> │ │ │ │ + bl 331d0 <_PyInterpreterState_IDDecref@@Base+0x2fc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ @@ -10173,15 +10171,15 @@ │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #648] @ (33474 <_PyInterpreterState_IDDecref@@Base+0x59c>) │ │ │ │ + ldr r3, [pc, #648] @ (33470 <_PyInterpreterState_IDDecref@@Base+0x59c>) │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r7 │ │ │ │ @@ -10194,133 +10192,133 @@ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2b348 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 2281a0 │ │ │ │ - cbz r0, 3324e <_PyInterpreterState_IDDecref@@Base+0x376> │ │ │ │ + bl 228780 │ │ │ │ + cbz r0, 3324a <_PyInterpreterState_IDDecref@@Base+0x376> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2c010 <__memset_chk@plt> │ │ │ │ cmp r4, r6 │ │ │ │ strh.w r6, [sp, #80] @ 0x50 │ │ │ │ - bge.n 33252 <_PyInterpreterState_IDDecref@@Base+0x37a> │ │ │ │ + bge.n 3324e <_PyInterpreterState_IDDecref@@Base+0x37a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30988 @ 0x790c │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 33458 <_PyInterpreterState_IDDecref@@Base+0x580> │ │ │ │ - beq.n 33266 <_PyInterpreterState_IDDecref@@Base+0x38e> │ │ │ │ + b.n 33454 <_PyInterpreterState_IDDecref@@Base+0x580> │ │ │ │ + beq.n 33262 <_PyInterpreterState_IDDecref@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 33268 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ - bl 1fbe68 │ │ │ │ + cbnz r0, 33264 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bl 1fc480 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 33458 <_PyInterpreterState_IDDecref@@Base+0x580> │ │ │ │ + b.n 33454 <_PyInterpreterState_IDDecref@@Base+0x580> │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ strd r8, fp, [sp, #56] @ 0x38 │ │ │ │ - movw r2, #13433 @ 0x3479 │ │ │ │ + movw r2, #13429 @ 0x3475 │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r9, [r5, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 20efbc │ │ │ │ + bl 20f784 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 333cc <_PyInterpreterState_IDDecref@@Base+0x4f4> │ │ │ │ + beq.w 333c8 <_PyInterpreterState_IDDecref@@Base+0x4f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 333de <_PyInterpreterState_IDDecref@@Base+0x506> │ │ │ │ + beq.w 333da <_PyInterpreterState_IDDecref@@Base+0x506> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 33360 <_PyInterpreterState_IDDecref@@Base+0x488> │ │ │ │ + bls.n 3335c <_PyInterpreterState_IDDecref@@Base+0x488> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 3332a <_PyInterpreterState_IDDecref@@Base+0x452> │ │ │ │ + b.n 33326 <_PyInterpreterState_IDDecref@@Base+0x452> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #31124 @ 0x7994 │ │ │ │ + movw r0, #32532 @ 0x7f14 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333dc <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + beq.n 333d8 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 333bc <_PyInterpreterState_IDDecref@@Base+0x4e4> │ │ │ │ + blt.n 333b8 <_PyInterpreterState_IDDecref@@Base+0x4e4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 333dc <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ - cbnz r6, 3335e <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ + bne.n 333d8 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + cbnz r6, 3335a <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 3335e <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ + bls.n 3335a <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 3335e <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ + bhi.n 3335a <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3335e <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ + bhi.n 3335a <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3335e <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ + beq.n 3335a <_PyInterpreterState_IDDecref@@Base+0x486> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3349c <_PyInterpreterState_IDDecref@@Base+0x5c4> │ │ │ │ + bl 33498 <_PyInterpreterState_IDDecref@@Base+0x5c4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3339c <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ + cbz r0, 33398 <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ movw r3, #61084 @ 0xee9c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31028 @ 0x7934 │ │ │ │ + movw r1, #32436 @ 0x7eb4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 333dc <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + beq.n 333d8 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3339c <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ + bne.n 33398 <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ @@ -10328,106 +10326,106 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r5 │ │ │ │ it cs │ │ │ │ movcs r2, r5 │ │ │ │ - bl 228298 │ │ │ │ + bl 228878 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #31088 @ 0x7970 │ │ │ │ + movw r0, #32496 @ 0x7ef0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 333ce <_PyInterpreterState_IDDecref@@Base+0x4f6> │ │ │ │ - b.n 333de <_PyInterpreterState_IDDecref@@Base+0x506> │ │ │ │ + cbnz r0, 333ca <_PyInterpreterState_IDDecref@@Base+0x4f6> │ │ │ │ + b.n 333da <_PyInterpreterState_IDDecref@@Base+0x506> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 332c0 <_PyInterpreterState_IDDecref@@Base+0x3e8> │ │ │ │ + bge.n 332bc <_PyInterpreterState_IDDecref@@Base+0x3e8> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31096 @ 0x7978 │ │ │ │ + movw r1, #32504 @ 0x7ef8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 333de <_PyInterpreterState_IDDecref@@Base+0x506> │ │ │ │ + bl f8938 │ │ │ │ + b.n 333da <_PyInterpreterState_IDDecref@@Base+0x506> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 332f4 <_PyInterpreterState_IDDecref@@Base+0x41c> │ │ │ │ + bne.n 332f0 <_PyInterpreterState_IDDecref@@Base+0x41c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 332f4 <_PyInterpreterState_IDDecref@@Base+0x41c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 332f0 <_PyInterpreterState_IDDecref@@Base+0x41c> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ - b.n 33458 <_PyInterpreterState_IDDecref@@Base+0x580> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 33454 <_PyInterpreterState_IDDecref@@Base+0x580> │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 33430 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ + bls.n 3342c <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b.n 3341c <_PyInterpreterState_IDDecref@@Base+0x544> │ │ │ │ + b.n 33418 <_PyInterpreterState_IDDecref@@Base+0x544> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 33434 <_PyInterpreterState_IDDecref@@Base+0x55c> │ │ │ │ + beq.n 33430 <_PyInterpreterState_IDDecref@@Base+0x55c> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 33430 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ + bne.n 3342c <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 33430 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ + bls.n 3342c <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ ldrd r2, r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r5 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 33430 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ + bhi.n 3342c <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 33430 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ + bhi.n 3342c <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r5, r3 │ │ │ │ - cbz r5, 33430 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ + cbz r5, 3342c <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3349c <_PyInterpreterState_IDDecref@@Base+0x5c4> │ │ │ │ + bl 33498 <_PyInterpreterState_IDDecref@@Base+0x5c4> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 333e8 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne.n 333e4 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 333ce <_PyInterpreterState_IDDecref@@Base+0x4f6> │ │ │ │ + b.n 333ca <_PyInterpreterState_IDDecref@@Base+0x4f6> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 333ee <_PyInterpreterState_IDDecref@@Base+0x516> │ │ │ │ + bne.n 333ea <_PyInterpreterState_IDDecref@@Base+0x516> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r9, r5, #12 │ │ │ │ bic.w r8, r3, #3 │ │ │ │ add.w r8, r8, #12 │ │ │ │ add r8, r5 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 333ee <_PyInterpreterState_IDDecref@@Base+0x516> │ │ │ │ + beq.n 333ea <_PyInterpreterState_IDDecref@@Base+0x516> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 3344a <_PyInterpreterState_IDDecref@@Base+0x572> │ │ │ │ - ldr r3, [pc, #24] @ (33474 <_PyInterpreterState_IDDecref@@Base+0x59c>) │ │ │ │ + b.n 33446 <_PyInterpreterState_IDDecref@@Base+0x572> │ │ │ │ + ldr r3, [pc, #24] @ (33470 <_PyInterpreterState_IDDecref@@Base+0x59c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3346a <_PyInterpreterState_IDDecref@@Base+0x592> │ │ │ │ + beq.n 33466 <_PyInterpreterState_IDDecref@@Base+0x592> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ @@ -10441,55 +10439,55 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 334d2 <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ + cbz r5, 334ce <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 334d2 <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ + bhi.n 334ce <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 334d2 <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ + bhi.n 334ce <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 334d2 <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ + bls.n 334ce <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 334d2 <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ + bcc.n 334ce <_PyInterpreterState_IDDecref@@Base+0x5fa> │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ - b.n 334d6 <_PyInterpreterState_IDDecref@@Base+0x5fe> │ │ │ │ + b.n 334d2 <_PyInterpreterState_IDDecref@@Base+0x5fe> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 334fa <_PyInterpreterState_IDDecref@@Base+0x622> │ │ │ │ + ble.n 334f6 <_PyInterpreterState_IDDecref@@Base+0x622> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 3350a <_PyInterpreterState_IDDecref@@Base+0x632> │ │ │ │ + cbz r0, 33506 <_PyInterpreterState_IDDecref@@Base+0x632> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -10498,265 +10496,265 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3354a <_PyInterpreterState_IDDecref@@Base+0x672> │ │ │ │ + beq.n 33546 <_PyInterpreterState_IDDecref@@Base+0x672> │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3354a <_PyInterpreterState_IDDecref@@Base+0x672> │ │ │ │ + beq.n 33546 <_PyInterpreterState_IDDecref@@Base+0x672> │ │ │ │ movs r2, #2 │ │ │ │ - bl 2116e0 │ │ │ │ + bl 211ea0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 335a2 <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ + beq.n 3359e <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 231a98 <_PyEval_MatchClass@@Base+0x5c8> │ │ │ │ + bl 232078 <_PyEval_MatchClass@@Base+0x5c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 335a2 <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ - cbz r0, 3358c <_PyInterpreterState_IDDecref@@Base+0x6b4> │ │ │ │ + beq.n 3359e <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ + cbz r0, 33588 <_PyInterpreterState_IDDecref@@Base+0x6b4> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 125ef8 │ │ │ │ + bl 125ea0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 335a2 <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ + cbz r0, 3359e <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #64] @ (335a8 <_PyInterpreterState_IDDecref@@Base+0x6d0>) │ │ │ │ + ldr r3, [pc, #64] @ (335a4 <_PyInterpreterState_IDDecref@@Base+0x6d0>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 335a4 <_PyInterpreterState_IDDecref@@Base+0x6cc> │ │ │ │ - bl 136758 │ │ │ │ + beq.n 335a0 <_PyInterpreterState_IDDecref@@Base+0x6cc> │ │ │ │ + bl 136b4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33580 <_PyInterpreterState_IDDecref@@Base+0x6a8> │ │ │ │ + bge.n 3357c <_PyInterpreterState_IDDecref@@Base+0x6a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 33584 <_PyInterpreterState_IDDecref@@Base+0x6ac> │ │ │ │ + cbz r3, 33580 <_PyInterpreterState_IDDecref@@Base+0x6ac> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 335a4 <_PyInterpreterState_IDDecref@@Base+0x6cc> │ │ │ │ + b.n 335a0 <_PyInterpreterState_IDDecref@@Base+0x6cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33580 <_PyInterpreterState_IDDecref@@Base+0x6a8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3357c <_PyInterpreterState_IDDecref@@Base+0x6a8> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32840 @ 0x8048 │ │ │ │ + movw r1, #34248 @ 0x85c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ - cbz r3, 335f8 <_PyInterpreterState_IDDecref@@Base+0x720> │ │ │ │ + cbz r3, 335f4 <_PyInterpreterState_IDDecref@@Base+0x720> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r4, 3360e <_PyInterpreterState_IDDecref@@Base+0x736> │ │ │ │ + cbnz r4, 3360a <_PyInterpreterState_IDDecref@@Base+0x736> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ - movw r0, #34076 @ 0x851c │ │ │ │ + movw r0, #35484 @ 0x8a9c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ - cbz r1, 3360a <_PyInterpreterState_IDDecref@@Base+0x732> │ │ │ │ + b.w e4ea4 │ │ │ │ + cbz r1, 33606 <_PyInterpreterState_IDDecref@@Base+0x732> │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbz r2, 3360a <_PyInterpreterState_IDDecref@@Base+0x732> │ │ │ │ - movw r0, #34096 @ 0x8530 │ │ │ │ + cbz r2, 33606 <_PyInterpreterState_IDDecref@@Base+0x732> │ │ │ │ + movw r0, #35504 @ 0x8ab0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w e4c6c │ │ │ │ - b.w 1d4008 │ │ │ │ + b.w e4ea4 │ │ │ │ + b.w 1d4670 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #34052 @ 0x8504 │ │ │ │ + movw r0, #35460 @ 0x8a84 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 339ea <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + bpl.w 339e6 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 33676 <_PyInterpreterState_IDDecref@@Base+0x79e> │ │ │ │ + bmi.n 33672 <_PyInterpreterState_IDDecref@@Base+0x79e> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3367a <_PyInterpreterState_IDDecref@@Base+0x7a2> │ │ │ │ + beq.n 33676 <_PyInterpreterState_IDDecref@@Base+0x7a2> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 3367c <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + b.n 33678 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 3367c <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + b.n 33678 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 3368e <_PyInterpreterState_IDDecref@@Base+0x7b6> │ │ │ │ - cbz r2, 3368a <_PyInterpreterState_IDDecref@@Base+0x7b2> │ │ │ │ + bpl.n 3368a <_PyInterpreterState_IDDecref@@Base+0x7b6> │ │ │ │ + cbz r2, 33686 <_PyInterpreterState_IDDecref@@Base+0x7b2> │ │ │ │ adds r4, #20 │ │ │ │ - b.n 33690 <_PyInterpreterState_IDDecref@@Base+0x7b8> │ │ │ │ + b.n 3368c <_PyInterpreterState_IDDecref@@Base+0x7b8> │ │ │ │ adds r4, #28 │ │ │ │ - b.n 33690 <_PyInterpreterState_IDDecref@@Base+0x7b8> │ │ │ │ + b.n 3368c <_PyInterpreterState_IDDecref@@Base+0x7b8> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 3370a <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ + ble.n 33706 <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 336a4 <_PyInterpreterState_IDDecref@@Base+0x7cc> │ │ │ │ + bne.n 336a0 <_PyInterpreterState_IDDecref@@Base+0x7cc> │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 336b0 <_PyInterpreterState_IDDecref@@Base+0x7d8> │ │ │ │ + b.n 336ac <_PyInterpreterState_IDDecref@@Base+0x7d8> │ │ │ │ cmp r6, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r4, r2, lsl #1] │ │ │ │ ldrne.w r3, [r4, r2, lsl #2] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi.n 336d4 <_PyInterpreterState_IDDecref@@Base+0x7fc> │ │ │ │ + bhi.n 336d0 <_PyInterpreterState_IDDecref@@Base+0x7fc> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 336de <_PyInterpreterState_IDDecref@@Base+0x806> │ │ │ │ + bls.n 336da <_PyInterpreterState_IDDecref@@Base+0x806> │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 336e2 <_PyInterpreterState_IDDecref@@Base+0x80a> │ │ │ │ + bmi.n 336de <_PyInterpreterState_IDDecref@@Base+0x80a> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 336e4 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ + b.n 336e0 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 336e4 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ + b.n 336e0 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 336e4 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ + b.n 336e0 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 33704 <_PyInterpreterState_IDDecref@@Base+0x82c> │ │ │ │ + bge.n 33700 <_PyInterpreterState_IDDecref@@Base+0x82c> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19272 @ 0x4b48 │ │ │ │ + movw r1, #20680 @ 0x50c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 33a02 <_PyInterpreterState_IDDecref@@Base+0xb2a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 339fe <_PyInterpreterState_IDDecref@@Base+0xb2a> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 33698 <_PyInterpreterState_IDDecref@@Base+0x7c0> │ │ │ │ - bl 7163c │ │ │ │ + b.n 33694 <_PyInterpreterState_IDDecref@@Base+0x7c0> │ │ │ │ + bl 716cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33a02 <_PyInterpreterState_IDDecref@@Base+0xb2a> │ │ │ │ + beq.w 339fe <_PyInterpreterState_IDDecref@@Base+0xb2a> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 337f4 <_PyInterpreterState_IDDecref@@Base+0x91c> │ │ │ │ - cbz r1, 33732 <_PyInterpreterState_IDDecref@@Base+0x85a> │ │ │ │ + bne.n 337f0 <_PyInterpreterState_IDDecref@@Base+0x91c> │ │ │ │ + cbz r1, 3372e <_PyInterpreterState_IDDecref@@Base+0x85a> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 33734 <_PyInterpreterState_IDDecref@@Base+0x85c> │ │ │ │ + b.n 33730 <_PyInterpreterState_IDDecref@@Base+0x85c> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp r5, ip │ │ │ │ - ble.n 337ee <_PyInterpreterState_IDDecref@@Base+0x916> │ │ │ │ + ble.n 337ea <_PyInterpreterState_IDDecref@@Base+0x916> │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 33760 <_PyInterpreterState_IDDecref@@Base+0x888> │ │ │ │ + bhi.n 3375c <_PyInterpreterState_IDDecref@@Base+0x888> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 337b2 <_PyInterpreterState_IDDecref@@Base+0x8da> │ │ │ │ + bls.n 337ae <_PyInterpreterState_IDDecref@@Base+0x8da> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 337ae <_PyInterpreterState_IDDecref@@Base+0x8d6> │ │ │ │ + bhi.n 337aa <_PyInterpreterState_IDDecref@@Base+0x8d6> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 33772 <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ + beq.n 3376e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 337ae <_PyInterpreterState_IDDecref@@Base+0x8d6> │ │ │ │ + bne.n 337aa <_PyInterpreterState_IDDecref@@Base+0x8d6> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x90c> │ │ │ │ + bhi.n 337e0 <_PyInterpreterState_IDDecref@@Base+0x90c> │ │ │ │ movw lr, #15136 @ 0x3b20 │ │ │ │ movt lr, #76 @ 0x4c │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1, #0] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ @@ -10764,91 +10762,91 @@ │ │ │ │ ldrb.w r7, [r7, r9] │ │ │ │ strb r7, [r1, #4] │ │ │ │ ldr.w r1, [lr] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r6, r2] │ │ │ │ - b.n 337e8 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ + b.n 337e4 <_PyInterpreterState_IDDecref@@Base+0x910> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 3373c <_PyInterpreterState_IDDecref@@Base+0x864> │ │ │ │ + b.n 33738 <_PyInterpreterState_IDDecref@@Base+0x864> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 33a04 <_PyInterpreterState_IDDecref@@Base+0xb2c> │ │ │ │ + b.n 33a00 <_PyInterpreterState_IDDecref@@Base+0xb2c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 338e8 <_PyInterpreterState_IDDecref@@Base+0xa10> │ │ │ │ - cbz r1, 33808 <_PyInterpreterState_IDDecref@@Base+0x930> │ │ │ │ + bne.n 338e4 <_PyInterpreterState_IDDecref@@Base+0xa10> │ │ │ │ + cbz r1, 33804 <_PyInterpreterState_IDDecref@@Base+0x930> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 3380a <_PyInterpreterState_IDDecref@@Base+0x932> │ │ │ │ + b.n 33806 <_PyInterpreterState_IDDecref@@Base+0x932> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r7, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 338e0 <_PyInterpreterState_IDDecref@@Base+0xa08> │ │ │ │ + ble.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa08> │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 3383e <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ + bhi.n 3383a <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 3389e <_PyInterpreterState_IDDecref@@Base+0x9c6> │ │ │ │ + bls.n 3389a <_PyInterpreterState_IDDecref@@Base+0x9c6> │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 3389a <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ + bhi.n 33896 <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 33850 <_PyInterpreterState_IDDecref@@Base+0x978> │ │ │ │ + beq.n 3384c <_PyInterpreterState_IDDecref@@Base+0x978> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 3389a <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ + bne.n 33896 <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa00> │ │ │ │ + bhi.n 338d4 <_PyInterpreterState_IDDecref@@Base+0xa00> │ │ │ │ movw ip, #15136 @ 0x3b20 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov.w r8, r1, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -10856,97 +10854,97 @@ │ │ │ │ str.w lr, [r2] │ │ │ │ mov.w lr, #3145776 @ 0x300030 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldrb.w lr, [ip, r8] │ │ │ │ strh.w lr, [r2, #8] │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 338dc <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + b.n 338d8 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 33812 <_PyInterpreterState_IDDecref@@Base+0x93a> │ │ │ │ + b.n 3380e <_PyInterpreterState_IDDecref@@Base+0x93a> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 33a04 <_PyInterpreterState_IDDecref@@Base+0xb2c> │ │ │ │ - cbz r1, 338f8 <_PyInterpreterState_IDDecref@@Base+0xa20> │ │ │ │ + b.n 33a00 <_PyInterpreterState_IDDecref@@Base+0xb2c> │ │ │ │ + cbz r1, 338f4 <_PyInterpreterState_IDDecref@@Base+0xa20> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 338fa <_PyInterpreterState_IDDecref@@Base+0xa22> │ │ │ │ + b.n 338f6 <_PyInterpreterState_IDDecref@@Base+0xa22> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ mov.w lr, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 339e2 <_PyInterpreterState_IDDecref@@Base+0xb0a> │ │ │ │ + ble.n 339de <_PyInterpreterState_IDDecref@@Base+0xb0a> │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 33950 <_PyInterpreterState_IDDecref@@Base+0xa78> │ │ │ │ - bhi.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb00> │ │ │ │ + beq.n 3394c <_PyInterpreterState_IDDecref@@Base+0xa78> │ │ │ │ + bhi.n 339d4 <_PyInterpreterState_IDDecref@@Base+0xb00> │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 3393e <_PyInterpreterState_IDDecref@@Base+0xa66> │ │ │ │ + bhi.n 3393a <_PyInterpreterState_IDDecref@@Base+0xa66> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 3399c <_PyInterpreterState_IDDecref@@Base+0xac4> │ │ │ │ + bls.n 33998 <_PyInterpreterState_IDDecref@@Base+0xac4> │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 33998 <_PyInterpreterState_IDDecref@@Base+0xac0> │ │ │ │ + bhi.n 33994 <_PyInterpreterState_IDDecref@@Base+0xac0> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 33998 <_PyInterpreterState_IDDecref@@Base+0xac0> │ │ │ │ + bne.n 33994 <_PyInterpreterState_IDDecref@@Base+0xac0> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb00> │ │ │ │ + bhi.n 339d4 <_PyInterpreterState_IDDecref@@Base+0xb00> │ │ │ │ movw ip, #15136 @ 0x3b20 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr.w r8, [ip] │ │ │ │ @@ -10955,88 +10953,88 @@ │ │ │ │ mov.w sl, #117 @ 0x75 │ │ │ │ str.w sl, [r7] │ │ │ │ strd ip, ip, [r1, #8] │ │ │ │ ldrb.w r7, [r8, r9] │ │ │ │ str r7, [r1, #16] │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 339dc <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ + b.n 339d8 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 33904 <_PyInterpreterState_IDDecref@@Base+0xa2c> │ │ │ │ + b.n 33900 <_PyInterpreterState_IDDecref@@Base+0xa2c> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 33a04 <_PyInterpreterState_IDDecref@@Base+0xb2c> │ │ │ │ + b.n 33a00 <_PyInterpreterState_IDDecref@@Base+0xb2c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19304 @ 0x4b68 │ │ │ │ + movw r1, #20712 @ 0x50e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - bne.n 33a2e <_PyInterpreterState_IDDecref@@Base+0xb56> │ │ │ │ + bne.n 33a2a <_PyInterpreterState_IDDecref@@Base+0xb56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 33a3c <_PyInterpreterState_IDDecref@@Base+0xb64> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 33a38 <_PyInterpreterState_IDDecref@@Base+0xb64> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33a26 <_PyInterpreterState_IDDecref@@Base+0xb4e> │ │ │ │ + bne.n 33a22 <_PyInterpreterState_IDDecref@@Base+0xb4e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 33a48 <_PyInterpreterState_IDDecref@@Base+0xb70> │ │ │ │ + cbz r3, 33a44 <_PyInterpreterState_IDDecref@@Base+0xb70> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 33a6c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 33a68 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 33a68 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 33a64 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 33a68 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + cbnz r3, 33a64 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 33a68 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 33a64 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00033a70 : │ │ │ │ +00033a6c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1dc9bc <_PyThreadState_NewBound@@Base> │ │ │ │ - ldr r2, [pc, #92] @ (33ad4 ) │ │ │ │ + b.w 1dcfa0 <_PyThreadState_NewBound@@Base> │ │ │ │ + ldr r2, [pc, #92] @ (33ad0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r3, r2, #3756 @ 0xeac │ │ │ │ addw r6, r2, #3804 @ 0xedc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 33abc │ │ │ │ + beq.n 33ab8 │ │ │ │ ldr.w r5, [r2, #3808] @ 0xee0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r5 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ @@ -11047,30 +11045,30 @@ │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str.w r1, [r2, #3808] @ 0xee0 │ │ │ │ str r7, [r3, #12] │ │ │ │ strd r3, r3, [r3] │ │ │ │ adds r3, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 33a8c │ │ │ │ + bne.n 33a88 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (33b34 ) │ │ │ │ + ldr r3, [pc, #88] @ (33b30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r5, r3, #3804 @ 0xedc │ │ │ │ ldr.w r0, [r3, #3804] @ 0xedc │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33b20 │ │ │ │ + beq.n 33b1c │ │ │ │ ldr.w r4, [r3, #3792] @ 0xed0 │ │ │ │ addw r6, r3, #3788 @ 0xecc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr.w r1, [r3, #3808] @ 0xee0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r4 │ │ │ │ @@ -11087,36 +11085,36 @@ │ │ │ │ str.w r5, [r3, #3804] @ 0xedc │ │ │ │ str.w r5, [r3, #3808] @ 0xee0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033b38 : │ │ │ │ +00033b34 : │ │ │ │ stmdb 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 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #792 @ 0x318 │ │ │ │ - bl 6b608 │ │ │ │ + bl 6b650 │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 2394d8 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r0, [pc, #736] @ (33e44 ) │ │ │ │ + bl 239ab8 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r0, [pc, #736] @ (33e40 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #736] @ (33e48 ) │ │ │ │ + ldr r2, [pc, #736] @ (33e44 ) │ │ │ │ add.w r1, r4, #832 @ 0x340 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #5792 @ 0x16a0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #720] @ (33e4c ) │ │ │ │ + ldr r1, [pc, #720] @ (33e48 ) │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ addw r1, r4, #1796 @ 0x704 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add.w r1, r4, #1816 @ 0x718 │ │ │ │ @@ -11125,104 +11123,104 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add.w r1, r4, #840 @ 0x348 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 33b9a │ │ │ │ + bne.n 33b96 │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ - cbz r3, 33bd6 │ │ │ │ - ldr r0, [pc, #672] @ (33e50 ) │ │ │ │ - bl 6b868 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #664] @ (33e50 ) │ │ │ │ - bl 18b0d4 │ │ │ │ - ldr r0, [pc, #660] @ (33e50 ) │ │ │ │ - bl 17f0ac │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 33e38 │ │ │ │ - cbz r5, 33bd6 │ │ │ │ - ldr r0, [pc, #644] @ (33e50 ) │ │ │ │ + cbz r3, 33bd2 │ │ │ │ + ldr r0, [pc, #672] @ (33e4c ) │ │ │ │ + bl 6b8b0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #664] @ (33e4c ) │ │ │ │ + bl 18b70c │ │ │ │ + ldr r0, [pc, #660] @ (33e4c ) │ │ │ │ + bl 17f6e4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 33e34 │ │ │ │ + cbz r5, 33bd2 │ │ │ │ + ldr r0, [pc, #644] @ (33e4c ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 6cc00 │ │ │ │ + bl 6cc48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33e74 │ │ │ │ + bne.w 33e70 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ - cbz r3, 33be2 │ │ │ │ - ldr r0, [pc, #628] @ (33e54 ) │ │ │ │ - bl 18b0d4 │ │ │ │ - ldr r0, [pc, #624] @ (33e54 ) │ │ │ │ - bl 17f0ac │ │ │ │ - cbz r0, 33bfe │ │ │ │ - ldr r2, [pc, #620] @ (33e58 ) │ │ │ │ + cbz r3, 33bde │ │ │ │ + ldr r0, [pc, #628] @ (33e50 ) │ │ │ │ + bl 18b70c │ │ │ │ + ldr r0, [pc, #624] @ (33e50 ) │ │ │ │ + bl 17f6e4 │ │ │ │ + cbz r0, 33bfa │ │ │ │ + ldr r2, [pc, #620] @ (33e54 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - b.n 33e2c │ │ │ │ - bl 6b668 │ │ │ │ + b.n 33e28 │ │ │ │ + bl 6b6b0 │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ - ldr.w fp, [pc, #612] @ 33e6c │ │ │ │ + ldr.w fp, [pc, #612] @ 33e68 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 33c56 │ │ │ │ + beq.n 33c52 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 33c50 │ │ │ │ + beq.n 33c4c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 33c50 │ │ │ │ + beq.n 33c4c │ │ │ │ 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 1de570 <_PyEvent_Notify@@Base> │ │ │ │ + bl 1deb50 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 216fb0 <_PyInterpreterState_GetWhence@@Base+0x2458> │ │ │ │ + bl 2174f4 <_PyInterpreterState_GetWhence@@Base+0x2344> │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 33c10 │ │ │ │ - ldr.w r9, [pc, #536] @ 33e70 │ │ │ │ + b.n 33c0c │ │ │ │ + ldr.w r9, [pc, #536] @ 33e6c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ - cbnz r5, 33c72 │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + cbnz r5, 33c6e │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #492] @ (33e5c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 194568 │ │ │ │ + ldr r0, [pc, #492] @ (33e58 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 194ba0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 33c88 │ │ │ │ + beq.n 33c84 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33ca8 │ │ │ │ + cbz r0, 33ca4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 33ca8 │ │ │ │ - bl 1946ec │ │ │ │ + blt.n 33ca4 │ │ │ │ + bl 194d24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cc24 │ │ │ │ + bl 6cc6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b348 │ │ │ │ @@ -11233,377 +11231,377 @@ │ │ │ │ blx 2b348 │ │ │ │ add.w r3, r5, #728 @ 0x2d8 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r3, [r5, #728] @ 0x2d8 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #720] @ 0x2d0 │ │ │ │ - bl 1dd270 │ │ │ │ + bl 1dd850 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 33cf2 │ │ │ │ + cbz r6, 33cee │ │ │ │ mov r0, r6 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ - bl 1dcc7c │ │ │ │ + bl 1dd260 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd974 │ │ │ │ + bl 1ddf54 │ │ │ │ mov r6, sl │ │ │ │ - b.n 33cdc │ │ │ │ + b.n 33cd8 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ - bl 6b668 │ │ │ │ + bl 6b6b0 │ │ │ │ add.w sl, sl, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [sl, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 106694 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #336] @ (33e60 ) │ │ │ │ + bl 10682c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #336] @ (33e5c ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 33d34 │ │ │ │ + cbz r2, 33d30 │ │ │ │ dmb ish │ │ │ │ str r6, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r2, #1 │ │ │ │ sub.w r3, r3, #520 @ 0x208 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne.n 33d2a │ │ │ │ + bne.n 33d26 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 33d52 │ │ │ │ + beq.n 33d4e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 19cebc <_PySys_GetRequiredAttr@@Base+0x1170> │ │ │ │ + bl 19d53c <_PySys_GetRequiredAttr@@Base+0x1170> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 33e10 │ │ │ │ + bne.n 33e0c │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33d6a │ │ │ │ + bne.n 33d66 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33d5a │ │ │ │ + bne.n 33d56 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 33d86 │ │ │ │ + beq.n 33d82 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #228] @ (33e64 ) │ │ │ │ + ldr r0, [pc, #228] @ (33e60 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r6, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r6, 33dca │ │ │ │ + cbz r6, 33dc6 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 33da6 │ │ │ │ + bne.n 33da2 │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r6, #3648] @ 0xe40 │ │ │ │ - b.n 33dca │ │ │ │ + b.n 33dc6 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e7e88 │ │ │ │ + bl 1e8440 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 1e92d4 │ │ │ │ + bl 1e988c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f0724 │ │ │ │ + bl 1f105c │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3648] @ 0xe40 │ │ │ │ - bl 1f1384 │ │ │ │ - b.n 33d90 │ │ │ │ + bl 1f1cbc │ │ │ │ + b.n 33d8c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 33de2 │ │ │ │ + bne.n 33dde │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33dd2 │ │ │ │ + bne.n 33dce │ │ │ │ dmb ish │ │ │ │ - beq.n 33dee │ │ │ │ - ldr r0, [pc, #120] @ (33e64 ) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 33dea │ │ │ │ + ldr r0, [pc, #120] @ (33e60 ) │ │ │ │ + bl 23bfb4 │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r3, 33e1a │ │ │ │ + cbz r3, 33e16 │ │ │ │ mov r0, sl │ │ │ │ - bl 1dca64 │ │ │ │ + bl 1dd048 │ │ │ │ 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 208480 │ │ │ │ - movw r3, #34768 @ 0x87d0 │ │ │ │ + b.w 208c88 │ │ │ │ + movw r3, #36176 @ 0x8d50 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 33e22 │ │ │ │ - movw r3, #34792 @ 0x87e8 │ │ │ │ + b.n 33e1e │ │ │ │ + movw r3, #36200 @ 0x8d68 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #68] @ (33e68 ) │ │ │ │ + ldr r1, [pc, #68] @ (33e64 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 33e7c │ │ │ │ + b.n 33e78 │ │ │ │ nop │ │ │ │ strb r4, [r0, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - add r2, pc, #992 @ (adr r2, 3422c ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 34228 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r4, r0, #1 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r4, r0, #1 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r4, r0, #1 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #34820 @ 0x8804 │ │ │ │ + movw r3, #36228 @ 0x8d84 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #24] @ (33e98 ) │ │ │ │ + ldr r1, [pc, #24] @ (33e94 ) │ │ │ │ add r2, sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ strd r1, r3, [sp, #28] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 33e2c │ │ │ │ + b.n 33e28 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 33ecc │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 33ec8 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 33ec6 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 33ecc │ │ │ │ + bne.n 33ec2 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 33ec8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 33eee │ │ │ │ + cbnz r0, 33eea │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 33eee │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 33eea │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 33ee4 │ │ │ │ + bne.n 33ee0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 33f12 │ │ │ │ + cbz r3, 33f0e │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 33f14 │ │ │ │ + b.n 33f10 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #304] @ (34048 ) │ │ │ │ + ldr r5, [pc, #304] @ (34044 ) │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 33f40 │ │ │ │ + bne.n 33f3c │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 33f40 │ │ │ │ + ble.n 33f3c │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 33f40 │ │ │ │ - cbnz r6, 33f66 │ │ │ │ - ldr r1, [pc, #264] @ (3404c ) │ │ │ │ + bne.n 33f3c │ │ │ │ + cbnz r6, 33f62 │ │ │ │ + ldr r1, [pc, #264] @ (34048 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 33f66 │ │ │ │ + cbnz r0, 33f62 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34038 │ │ │ │ + b.n 34034 │ │ │ │ add.w r5, r8, r9 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r5, #3 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33f62 │ │ │ │ + beq.n 33f5e │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ - cbz r4, 33fde │ │ │ │ + cbz r4, 33fda │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 33f8c │ │ │ │ + beq.n 33f88 │ │ │ │ subs r4, r5, #4 │ │ │ │ - beq.n 33fec │ │ │ │ + beq.n 33fe8 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 33f9a │ │ │ │ + beq.n 33f96 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 33ff8 │ │ │ │ + beq.n 33ff4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 33fae │ │ │ │ - bl ca538 │ │ │ │ + cbz r0, 33faa │ │ │ │ + bl ca804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33f62 │ │ │ │ + blt.n 33f5e │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 34002 │ │ │ │ - b.n 33fb2 │ │ │ │ + beq.n 33ffe │ │ │ │ + b.n 33fae │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 33fc6 │ │ │ │ - bl ca538 │ │ │ │ + cbz r0, 33fc2 │ │ │ │ + bl ca804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33f62 │ │ │ │ + blt.n 33f5e │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 3400a │ │ │ │ - b.n 33fca │ │ │ │ + beq.n 34006 │ │ │ │ + b.n 33fc6 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - cbz r1, 33fd2 │ │ │ │ + cbz r1, 33fce │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 34010 │ │ │ │ + beq.n 3400c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - cbz r2, 33fda │ │ │ │ + cbz r2, 33fd6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34014 │ │ │ │ + beq.n 34010 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 34016 │ │ │ │ + b.n 34012 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 239cf0 <_PyLong_UnsignedShort_Converter@@Base+0xa8> │ │ │ │ + bl 23a2d0 <_PyLong_UnsignedShort_Converter@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r4, r0, #1 │ │ │ │ vhadd.u16 q0, q4, q6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 3406e │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + cbnz r0, 3406a │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #32] @ (3408c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (34088 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1ac990 <_PyConfig_AsDict@@Base+0xde4> │ │ │ │ - cbnz r0, 3407a │ │ │ │ + bl 1acfd4 <_PyConfig_AsDict@@Base+0xde0> │ │ │ │ + cbnz r0, 34076 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34088 │ │ │ │ - ldr r3, [pc, #20] @ (34090 ) │ │ │ │ + b.n 34084 │ │ │ │ + ldr r3, [pc, #20] @ (3408c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34076 │ │ │ │ + beq.n 34072 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r4, r0, #1 │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ @@ -11613,45 +11611,45 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 340d4 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 340d0 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 340ce │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 340d4 │ │ │ │ + bne.n 340ca │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 340d0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 340f6 │ │ │ │ + cbnz r0, 340f2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 340f6 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 340f2 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 340ec │ │ │ │ + bne.n 340e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 215944 <_PyInterpreterState_GetWhence@@Base+0xdec> │ │ │ │ + bl 215c78 <_PyInterpreterState_GetWhence@@Base+0xac8> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1071e0 │ │ │ │ + b.w 107378 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ @@ -11662,138 +11660,138 @@ │ │ │ │ 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 34164 │ │ │ │ - movw r0, #46176 @ 0xb460 │ │ │ │ + bls.n 34160 │ │ │ │ + movw r0, #47584 @ 0xb9e0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 34164 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 34160 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34190 │ │ │ │ + b.n 3418c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3417c │ │ │ │ + ble.n 34178 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3417e │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3417e │ │ │ │ - b.n 34160 │ │ │ │ + bne.n 3417a │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3417a │ │ │ │ + b.n 3415c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cf96c │ │ │ │ + bl 1cffbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34160 │ │ │ │ + beq.n 3415c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 341bc │ │ │ │ + bne.n 341b8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20c580 │ │ │ │ - cbnz r0, 341d6 │ │ │ │ - b.n 341d2 │ │ │ │ + bl 20cd88 │ │ │ │ + cbnz r0, 341d2 │ │ │ │ + b.n 341ce │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47072 @ 0xb7e0 │ │ │ │ + movw r0, #48480 @ 0xbd60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 341ae │ │ │ │ + bne.n 341aa │ │ │ │ movs r4, #0 │ │ │ │ - b.n 341e0 │ │ │ │ + b.n 341dc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 341ec │ │ │ │ + bl 341e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #45144 @ 0xb058 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbnz r3, 34228 │ │ │ │ + cbnz r3, 34224 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13328 @ 0x3410 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3424c │ │ │ │ + bl f8938 │ │ │ │ + b.n 34248 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 34240 │ │ │ │ + cbnz r3, 3423c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #35732 @ 0x8b94 │ │ │ │ + movw r1, #37140 @ 0x9114 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 792c8 │ │ │ │ + bl 79370 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 34250 │ │ │ │ + cbnz r0, 3424c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 342a6 │ │ │ │ + b.n 342a2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r4, #12 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3427c │ │ │ │ + blt.n 34278 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - cbz r1, 34294 │ │ │ │ - movw r1, #35784 @ 0x8bc8 │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + cbz r1, 34290 │ │ │ │ + movw r1, #37192 @ 0x9148 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3424c │ │ │ │ + bge.n 34248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3424c │ │ │ │ + bne.n 34248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3424c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34248 │ │ │ │ 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] │ │ │ │ @@ -11802,116 +11800,116 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e938 │ │ │ │ + bl 7e9cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 342ec │ │ │ │ + bge.n 342e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 342ec │ │ │ │ + cbnz r3, 342e8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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 │ │ │ │ - cbz r0, 3431e │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 3431a │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 34318 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 3431e │ │ │ │ + bne.n 34314 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 3431a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3432c │ │ │ │ + cbnz r0, 34328 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 3432c │ │ │ │ + cbz r0, 34328 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003432e : │ │ │ │ +0003432a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #160] @ (343e0 ) │ │ │ │ + ldr r4, [pc, #160] @ (343dc ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 343d2 │ │ │ │ + beq.n 343ce │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1d0c8c │ │ │ │ + bl 1d12dc │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34370 │ │ │ │ + bne.n 3436c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34360 │ │ │ │ + bne.n 3435c │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3438c │ │ │ │ + beq.n 34388 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #84] @ (343e4 ) │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #84] @ (343e0 ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 343a2 │ │ │ │ + cbz r3, 3439e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cfec8 │ │ │ │ + bl 1d0518 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 343a6 │ │ │ │ + b.n 343a2 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 343be │ │ │ │ + bne.n 343ba │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 343ae │ │ │ │ + bne.n 343aa │ │ │ │ dmb ish │ │ │ │ - beq.n 343ca │ │ │ │ - ldr r0, [pc, #32] @ (343e8 ) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 343c6 │ │ │ │ + ldr r0, [pc, #32] @ (343e4 ) │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d0d28 │ │ │ │ - b.n 343d6 │ │ │ │ + bl 1d1378 │ │ │ │ + b.n 343d2 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -11924,15 +11922,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #59840 @ 0xe9c0 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #41352 @ 0xa188 │ │ │ │ + movw r1, #42760 @ 0xa708 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 2e5cc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ @@ -11941,547 +11939,571 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 34454 │ │ │ │ + cbz r0, 34450 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34454 │ │ │ │ + bge.n 34450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34454 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 34450 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3446e │ │ │ │ + cbz r0, 3446a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3446e │ │ │ │ + bge.n 3446a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3446e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3446a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 34488 │ │ │ │ + cbz r0, 34484 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34488 │ │ │ │ + bge.n 34484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34488 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 34484 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 344a2 │ │ │ │ + cbz r0, 3449e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 344a2 │ │ │ │ + bge.n 3449e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 344a2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3449e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 344bc │ │ │ │ + cbz r0, 344b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 344bc │ │ │ │ + bge.n 344b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 344bc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 344b8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 344e0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 34510 │ │ │ │ + bne.n 344dc │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3450c │ │ │ │ mov r0, r4 │ │ │ │ blx 2b0e0 │ │ │ │ - cbnz r0, 34500 │ │ │ │ + cbnz r0, 344fc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36732 @ 0x8f7c │ │ │ │ + movw r1, #38140 @ 0x94fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 34510 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3450c │ │ │ │ + movw r1, #42200 @ 0xa4d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeff4 │ │ │ │ + b.w 1af644 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + bl 77898 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 778fc │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 778fc │ │ │ │ + ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 34552 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 34552 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 7749c <_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, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 34542 │ │ │ │ + bge.n 34582 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #44900 @ 0xaf64 │ │ │ │ + movw r0, #46308 @ 0xb4e4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e4c6c │ │ │ │ - ldr r1, [pc, #204] @ (34610 ) │ │ │ │ + b.w e4ea4 │ │ │ │ + ldr r1, [pc, #204] @ (34650 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34608 │ │ │ │ + beq.n 34648 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3458e │ │ │ │ - bl 245ac4 │ │ │ │ + cbnz r5, 345ce │ │ │ │ + bl 246064 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #21920 @ 0x55a0 │ │ │ │ + movw r1, #23328 @ 0x5b20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #21928 @ 0x55a8 │ │ │ │ + movw r4, #23336 @ 0x5b28 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r0, #44920 @ 0xaf78 │ │ │ │ + movw r0, #46328 @ 0xb4f8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3460a │ │ │ │ - bl 140f58 │ │ │ │ - cbnz r0, 345d4 │ │ │ │ + b.n 3464a │ │ │ │ + bl 141368 │ │ │ │ + cbnz r0, 34614 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245ac4 │ │ │ │ + bl 246064 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #21928 @ 0x55a8 │ │ │ │ + movw r0, #23336 @ 0x5b28 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #21920 @ 0x55a0 │ │ │ │ + movw r2, #23328 @ 0x5b20 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #44956 @ 0xaf9c │ │ │ │ + movw r0, #46364 @ 0xb51c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 345f2 │ │ │ │ + bl 1415ec │ │ │ │ + b.n 34632 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 345f0 │ │ │ │ + bne.n 34630 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58640 @ 0xe510 │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3460a │ │ │ │ + bge.n 3464a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3460a │ │ │ │ + cbnz r3, 3464a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3460a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3464a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (34644 ) │ │ │ │ + ldr r3, [pc, #32] @ (34684 ) │ │ │ │ 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 1dca2c │ │ │ │ + bl 1dd010 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034648 : │ │ │ │ +00034688 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #140] @ (346e4 ) │ │ │ │ + ldr r3, [pc, #140] @ (34724 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 346da │ │ │ │ + beq.n 3471a │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r3, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34680 │ │ │ │ + bne.n 346c0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34670 │ │ │ │ + bne.n 346b0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3469c │ │ │ │ + beq.n 346dc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #72] @ (346e8 ) │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #72] @ (34728 ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 346b0 │ │ │ │ + cbz r3, 346f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1d024c │ │ │ │ - b.n 346b4 │ │ │ │ + bl 1d089c │ │ │ │ + b.n 346f4 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 346cc │ │ │ │ + bne.n 3470c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 346bc │ │ │ │ + bne.n 346fc │ │ │ │ dmb ish │ │ │ │ - beq.n 346de │ │ │ │ - ldr r0, [pc, #24] @ (346ec ) │ │ │ │ - bl 23b9d4 │ │ │ │ - b.n 346de │ │ │ │ + beq.n 3471e │ │ │ │ + ldr r0, [pc, #24] @ (3472c ) │ │ │ │ + bl 23bfb4 │ │ │ │ + b.n 3471e │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000346f0 : │ │ │ │ +00034730 : │ │ │ │ movw r0, #1480 @ 0x5c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w 1a5e98 │ │ │ │ + b.w 1a64e8 │ │ │ │ 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 106668 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 34740 │ │ │ │ + bl 106800 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 34780 │ │ │ │ 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 106694 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 10682c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47288 @ 0xb8b8 │ │ │ │ + movw r0, #48696 @ 0xbe38 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #59504 @ 0xe870 │ │ │ │ + movw r1, #60912 @ 0xedf0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #47292 @ 0xb8bc │ │ │ │ + movw r1, #48700 @ 0xbe3c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34786 │ │ │ │ + bge.n 347c6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34a40 │ │ │ │ + b.n 34a80 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47304 @ 0xb8c8 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #48724 @ 0xbe54 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47328 @ 0xb8e0 │ │ │ │ + movw r1, #48736 @ 0xbe60 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47336 @ 0xb8e8 │ │ │ │ + movw r1, #48744 @ 0xbe68 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47348 @ 0xb8f4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47360 @ 0xb900 │ │ │ │ + movw r1, #48768 @ 0xbe80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47372 @ 0xb90c │ │ │ │ + movw r1, #48780 @ 0xbe8c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47384 @ 0xb918 │ │ │ │ + movw r1, #48792 @ 0xbe98 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47392 @ 0xb920 │ │ │ │ + movw r1, #48800 @ 0xbea0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47404 @ 0xb92c │ │ │ │ + movw r1, #48812 @ 0xbeac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47416 @ 0xb938 │ │ │ │ + movw r1, #48824 @ 0xbeb8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47428 @ 0xb944 │ │ │ │ + movw r1, #48836 @ 0xbec4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34780 │ │ │ │ + blt.n 347c0 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + movw r1, #48848 @ 0xbed0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47452 @ 0xb95c │ │ │ │ + movw r1, #48860 @ 0xbedc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47464 @ 0xb968 │ │ │ │ + movw r1, #48872 @ 0xbee8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47476 @ 0xb974 │ │ │ │ + movw r1, #48884 @ 0xbef4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47488 @ 0xb980 │ │ │ │ + movw r1, #48896 @ 0xbf00 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47500 @ 0xb98c │ │ │ │ + movw r1, #48908 @ 0xbf0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47512 @ 0xb998 │ │ │ │ + movw r1, #48920 @ 0xbf18 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47520 @ 0xb9a0 │ │ │ │ + movw r1, #48928 @ 0xbf20 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47532 @ 0xb9ac │ │ │ │ + movw r1, #48940 @ 0xbf2c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47544 @ 0xb9b8 │ │ │ │ + movw r1, #48952 @ 0xbf38 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47556 @ 0xb9c4 │ │ │ │ + movw r1, #48964 @ 0xbf44 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47568 @ 0xb9d0 │ │ │ │ + movw r1, #48976 @ 0xbf50 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47580 @ 0xb9dc │ │ │ │ + movw r1, #48988 @ 0xbf5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47592 @ 0xb9e8 │ │ │ │ + movw r1, #49000 @ 0xbf68 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47604 @ 0xb9f4 │ │ │ │ + movw r1, #49012 @ 0xbf74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47616 @ 0xba00 │ │ │ │ + movw r1, #49024 @ 0xbf80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47628 @ 0xba0c │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47640 @ 0xba18 │ │ │ │ + movw r1, #49048 @ 0xbf98 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47652 @ 0xba24 │ │ │ │ + movw r1, #49060 @ 0xbfa4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47664 @ 0xba30 │ │ │ │ + movw r1, #49072 @ 0xbfb0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34780 │ │ │ │ + blt.w 347c0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47680 @ 0xba40 │ │ │ │ + movw r1, #49088 @ 0xbfc0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ 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 │ │ │ │ @@ -12492,326 +12514,326 @@ │ │ │ │ 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, #47836 @ 0xbadc │ │ │ │ + movw r1, #49244 @ 0xc05c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl c7190 │ │ │ │ - cbz r0, 34a9a │ │ │ │ + bl c7448 │ │ │ │ + cbz r0, 34ada │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl d4984 │ │ │ │ - cbnz r0, 34a9e │ │ │ │ + bl d4c2c │ │ │ │ + cbnz r0, 34ade │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47736 @ 0xba78 │ │ │ │ + movw r1, #49144 @ 0xbff8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34b46 │ │ │ │ + b.n 34b86 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 34ac0 │ │ │ │ + bmi.n 34b00 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47764 @ 0xba94 │ │ │ │ + movw r1, #49172 @ 0xc014 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 34a9a │ │ │ │ + bl f8938 │ │ │ │ + b.n 34ada │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 34ae4 │ │ │ │ + cbz r1, 34b24 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 34aec │ │ │ │ + bmi.n 34b2c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47788 @ 0xbaac │ │ │ │ + movw r1, #49196 @ 0xc02c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 34a9a │ │ │ │ + bl f8938 │ │ │ │ + b.n 34ada │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26156 @ 0x662c │ │ │ │ + movw r1, #27564 @ 0x6bac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #47828 @ 0xbad4 │ │ │ │ + movw r0, #49236 @ 0xc054 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34a9a │ │ │ │ - bl 1e4470 │ │ │ │ + beq.n 34ada │ │ │ │ + bl 1e4a2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a9a │ │ │ │ + beq.n 34ada │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 20f8b8 │ │ │ │ + bl 20ffe0 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 34b30 │ │ │ │ - bl 1e53c4 │ │ │ │ - b.n 34a9a │ │ │ │ - bl 215944 <_PyInterpreterState_GetWhence@@Base+0xdec> │ │ │ │ + bne.n 34b70 │ │ │ │ + bl 1e597c │ │ │ │ + b.n 34ada │ │ │ │ + bl 215c78 <_PyInterpreterState_GetWhence@@Base+0xac8> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e53c4 │ │ │ │ + bl 1e597c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1071e0 │ │ │ │ + bl 107378 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (34b74 ) │ │ │ │ + ldr r3, [pc, #24] @ (34bb4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 1dc7d0 <_PySemaphore_Init@@Base+0x4c> │ │ │ │ + bl 1dcdb0 <_PySemaphore_Init@@Base+0x4c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 34b92 │ │ │ │ + cbz r3, 34bd2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 34b94 │ │ │ │ + b.n 34bd4 │ │ │ │ mov r5, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 34ba6 │ │ │ │ + cbnz r3, 34be6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 34ba6 │ │ │ │ + blt.n 34be6 │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.n 34ba6 │ │ │ │ - cbnz r0, 34bc6 │ │ │ │ - ldr r1, [pc, #240] @ (34c98 ) │ │ │ │ + bgt.n 34be6 │ │ │ │ + cbnz r0, 34c06 │ │ │ │ + ldr r1, [pc, #240] @ (34cd8 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 34bc6 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 34c06 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34c92 │ │ │ │ + b.n 34cd2 │ │ │ │ cmn r5, r4 │ │ │ │ - bne.n 34be8 │ │ │ │ + bne.n 34c28 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - movw r1, #12560 @ 0x3110 │ │ │ │ + movw r1, #13968 @ 0x3690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #47900 @ 0xbb1c │ │ │ │ + movw r0, #49308 @ 0xc09c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34bf6 │ │ │ │ - b.n 34bc2 │ │ │ │ + bne.n 34c36 │ │ │ │ + b.n 34c02 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 14075c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 140b6c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34bca │ │ │ │ - b.n 34bc2 │ │ │ │ + bne.n 34c0a │ │ │ │ + b.n 34c02 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 34c18 │ │ │ │ + ble.n 34c58 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #47916 @ 0xbb2c │ │ │ │ + movw r1, #49324 @ 0xc0ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 34c34 │ │ │ │ + bge.n 34c74 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + movw r1, #49404 @ 0xc0fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 34bc2 │ │ │ │ - ldr r2, [pc, #100] @ (34c9c ) │ │ │ │ + bl f8938 │ │ │ │ + b.n 34c02 │ │ │ │ + ldr r2, [pc, #100] @ (34cdc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34bc2 │ │ │ │ + beq.n 34c02 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 34c72 │ │ │ │ + bne.n 34cb2 │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 34dc0 │ │ │ │ - cbz r0, 34c6c │ │ │ │ + bl 34e00 │ │ │ │ + cbz r0, 34cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 34c82 │ │ │ │ - b.n 34bc2 │ │ │ │ + blt.n 34cc2 │ │ │ │ + b.n 34c02 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 34c56 │ │ │ │ - b.n 34c92 │ │ │ │ + bne.n 34c96 │ │ │ │ + b.n 34cd2 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 34dc0 │ │ │ │ - cbz r0, 34c92 │ │ │ │ - b.n 34c62 │ │ │ │ + bl 34e00 │ │ │ │ + cbz r0, 34cd2 │ │ │ │ + b.n 34ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34bc2 │ │ │ │ + bne.n 34c02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34bc2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34c02 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r7, #23 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (34d68 ) │ │ │ │ + ldr r2, [pc, #180] @ (34da8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1540] @ 0x604 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 34d56 │ │ │ │ + blt.n 34d96 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34cfc │ │ │ │ + blt.n 34d3c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 34d36 │ │ │ │ + bne.n 34d76 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ge │ │ │ │ movge r5, r6 │ │ │ │ - b.n 34d1e │ │ │ │ + b.n 34d5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34d60 │ │ │ │ + bge.n 34da0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34d60 │ │ │ │ + cbnz r3, 34da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34d60 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34da0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 34d24 │ │ │ │ + beq.n 34d64 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 34d12 │ │ │ │ - b.n 34d36 │ │ │ │ + bge.n 34d52 │ │ │ │ + b.n 34d76 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl e4f08 │ │ │ │ + bl e5140 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34cfc │ │ │ │ + beq.n 34d3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34d4a │ │ │ │ + bge.n 34d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34d4a │ │ │ │ + cbnz r3, 34d8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ it ge │ │ │ │ movge r6, r3 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 34cc8 │ │ │ │ + b.n 34d08 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 34d62 │ │ │ │ + b.n 34da2 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ 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, #48588 @ 0xbdcc │ │ │ │ + movw r1, #49996 @ 0xc34c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 34dbc │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 34dfc │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 1029b8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 102b54 <_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 34da2 │ │ │ │ + bne.n 34de2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ @@ -12822,610 +12844,610 @@ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 34df6 │ │ │ │ + beq.n 34e36 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 34de8 │ │ │ │ + bne.n 34e28 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 34dd4 │ │ │ │ - bl 85bc0 │ │ │ │ + b.n 34e14 │ │ │ │ + bl 85c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34de4 │ │ │ │ + beq.n 34e24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34df8 │ │ │ │ + b.n 34e38 │ │ │ │ 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 34e1a │ │ │ │ + bne.n 34e5a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34e38 │ │ │ │ - b.n 34e32 │ │ │ │ + bne.n 34e78 │ │ │ │ + b.n 34e72 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26940 @ 0x693c │ │ │ │ + movw r0, #28348 @ 0x6ebc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34e0e │ │ │ │ - b.n 34e46 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 34e46 │ │ │ │ + bne.n 34e4e │ │ │ │ + b.n 34e86 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 34e86 │ │ │ │ movw r3, #61160 @ 0xeee8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ + bl 14ec28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34e6a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 34ea0 │ │ │ │ + bne.n 34eaa │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 34ee0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47828 @ 0xbad4 │ │ │ │ + movw r1, #49236 @ 0xc054 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #48932 @ 0xbf24 │ │ │ │ + movw r0, #50340 @ 0xc4a4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34e8e │ │ │ │ + beq.n 34ece │ │ │ │ mov r0, r4 │ │ │ │ blx 2ab88 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34e98 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 34ea0 │ │ │ │ + bne.n 34ed8 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 34ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1db20c │ │ │ │ + bl 1db7ec │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34ede │ │ │ │ + beq.n 34f1e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49256 @ 0xc068 │ │ │ │ + movw r1, #50664 @ 0xc5e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 34ef0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 34f30 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #49300 @ 0xc094 │ │ │ │ + movw r0, #50708 @ 0xc614 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34ef4 │ │ │ │ + bne.n 34f34 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34f2a │ │ │ │ + b.n 34f6a │ │ │ │ movw r4, #32176 @ 0x7db0 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 34f22 │ │ │ │ + cbz r3, 34f62 │ │ │ │ blx 2b36c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 34f1e │ │ │ │ + cbz r0, 34f5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34f1e │ │ │ │ + bge.n 34f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34f1e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 34f5e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00034f2c : │ │ │ │ +00034f6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (34f54 ) │ │ │ │ + ldr r1, [pc, #24] @ (34f94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79d30 │ │ │ │ + bl 79dd8 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, 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 r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 76ea8 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 76f4c <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 34f78 │ │ │ │ + cbnz r0, 34fb8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34ffc │ │ │ │ + b.n 3503c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #55272 @ 0xd7e8 │ │ │ │ + movw r0, #56680 @ 0xdd68 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34f74 │ │ │ │ + beq.n 34fb4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34f74 │ │ │ │ + beq.n 34fb4 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 34ffc │ │ │ │ + bge.n 3503c │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 34fba │ │ │ │ + bmi.n 34ffa │ │ │ │ adds r7, #1 │ │ │ │ - b.n 34fa4 │ │ │ │ + b.n 34fe4 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 34fca │ │ │ │ + cbnz r3, 3500a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 34fd4 │ │ │ │ - b.n 34fb6 │ │ │ │ + cbnz r3, 35014 │ │ │ │ + b.n 34ff6 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34fc0 │ │ │ │ - b.n 34fb6 │ │ │ │ - movw r1, #20665 @ 0x50b9 │ │ │ │ + bne.n 35000 │ │ │ │ + b.n 34ff6 │ │ │ │ + movw r1, #20729 @ 0x50f9 │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34fb6 │ │ │ │ + beq.n 34ff6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34f74 │ │ │ │ + bge.n 34fb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34f74 │ │ │ │ + bne.n 34fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34f74 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00035008 <_Py_open_noraise@@Base>: │ │ │ │ +00035048 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2ad08 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3503c <_Py_open_noraise@@Base+0x34> │ │ │ │ + blt.n 3507c <_Py_open_noraise@@Base+0x34> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #28636 @ 0x6fdc │ │ │ │ + movw r3, #28748 @ 0x704c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ - bl 1afb14 │ │ │ │ + bl 1b0164 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35040 <_Py_open_noraise@@Base+0x38> │ │ │ │ + bne.n 35080 <_Py_open_noraise@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 35070 <_Py_open_noraise@@Base+0x68> │ │ │ │ + bls.n 350b0 <_Py_open_noraise@@Base+0x68> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55332 @ 0xd824 │ │ │ │ + movw r1, #56740 @ 0xdda4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 35098 <_Py_open_noraise@@Base+0x90> │ │ │ │ + bl f8938 │ │ │ │ + b.n 350d8 <_Py_open_noraise@@Base+0x90> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5160 @ 0x1428 │ │ │ │ movtne r4, #75 @ 0x4b │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 236c04 │ │ │ │ - cbnz r0, 350b6 <_Py_open_noraise@@Base+0xae> │ │ │ │ + bl 2371e4 │ │ │ │ + cbnz r0, 350f6 <_Py_open_noraise@@Base+0xae> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 3509c <_Py_open_noraise@@Base+0x94> │ │ │ │ + bl d9e7c │ │ │ │ + cbnz r0, 350dc <_Py_open_noraise@@Base+0x94> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 350b6 <_Py_open_noraise@@Base+0xae> │ │ │ │ - bl d9df4 │ │ │ │ + b.n 350f6 <_Py_open_noraise@@Base+0xae> │ │ │ │ + bl da0b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 35098 <_Py_open_noraise@@Base+0x90> │ │ │ │ + beq.n 350d8 <_Py_open_noraise@@Base+0x90> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 350b0 <_Py_open_noraise@@Base+0xa8> │ │ │ │ + blt.n 350f0 <_Py_open_noraise@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 350b6 <_Py_open_noraise@@Base+0xae> │ │ │ │ + b.n 350f6 <_Py_open_noraise@@Base+0xae> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 350ac <_Py_open_noraise@@Base+0xa4> │ │ │ │ + b.n 350ec <_Py_open_noraise@@Base+0xa4> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ 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, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e32c │ │ │ │ + bl 12e2f0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000350f8 : │ │ │ │ - ldr r0, [pc, #4] @ (35100 ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +00035138 : │ │ │ │ + ldr r0, [pc, #4] @ (35140 ) │ │ │ │ + b.w 1a64e8 │ │ │ │ nop │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - cbnz r3, 35122 │ │ │ │ + cbnz r3, 35162 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ strb r2, [r5, #16] │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44884 @ 0xaf54 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 352ee │ │ │ │ - ldr r1, [pc, #696] @ (353f4 ) │ │ │ │ + blt.w 3532e │ │ │ │ + ldr r1, [pc, #696] @ (35434 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 352ee │ │ │ │ + beq.w 3532e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 352ee │ │ │ │ + blt.w 3532e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 352ee │ │ │ │ + beq.w 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55652 @ 0xd964 │ │ │ │ + movw r1, #57060 @ 0xdee4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35224 │ │ │ │ + beq.n 35264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35196 │ │ │ │ + bge.n 351d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35196 │ │ │ │ + cbnz r3, 351d6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 352ee │ │ │ │ + beq.w 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55672 @ 0xd978 │ │ │ │ + movw r1, #57080 @ 0xdef8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35224 │ │ │ │ + beq.n 35264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 351cc │ │ │ │ + bge.n 3520c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 351cc │ │ │ │ + cbnz r3, 3520c │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 352ee │ │ │ │ + beq.w 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55692 @ 0xd98c │ │ │ │ + movw r1, #57100 @ 0xdf0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35224 │ │ │ │ + beq.n 35264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35202 │ │ │ │ + bge.n 35242 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35202 │ │ │ │ + cbnz r3, 35242 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 352ee │ │ │ │ + beq.n 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + movw r1, #57124 @ 0xdf24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3523a │ │ │ │ + bne.n 3527a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 352ee │ │ │ │ + bge.n 3532e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 352ee │ │ │ │ + bne.n 3532e │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 352ee │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3532e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3524c │ │ │ │ + bge.n 3528c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3524c │ │ │ │ + cbnz r3, 3528c │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55644 @ 0xd95c │ │ │ │ + movw r1, #57052 @ 0xdedc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55664 @ 0xd970 │ │ │ │ + movw r1, #57072 @ 0xdef0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55684 @ 0xd984 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55708 @ 0xd99c │ │ │ │ + movw r1, #57116 @ 0xdf1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ - ldr r1, [pc, #344] @ (353f8 ) │ │ │ │ + blt.n 3532e │ │ │ │ + ldr r1, [pc, #344] @ (35438 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbz r0, 352ee │ │ │ │ + cbz r0, 3532e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r5, [r3, #132] @ 0x84 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 352ee │ │ │ │ + cbz r0, 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55652 @ 0xd964 │ │ │ │ + movw r1, #57060 @ 0xdee4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 352f4 │ │ │ │ + bne.n 35334 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 352ee │ │ │ │ + bge.n 3532e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 352ee │ │ │ │ + cbnz r3, 3532e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 353f0 │ │ │ │ + b.n 35430 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35306 │ │ │ │ + bge.n 35346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35306 │ │ │ │ + cbnz r3, 35346 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 352ee │ │ │ │ + beq.n 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55672 @ 0xd978 │ │ │ │ + movw r1, #57080 @ 0xdef8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 352dc │ │ │ │ + beq.n 3531c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3533a │ │ │ │ + bge.n 3537a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3533a │ │ │ │ + cbnz r3, 3537a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 352ee │ │ │ │ + beq.n 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55692 @ 0xd98c │ │ │ │ + movw r1, #57100 @ 0xdf0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 352dc │ │ │ │ + beq.n 3531c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3536e │ │ │ │ + bge.n 353ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3536e │ │ │ │ + cbnz r3, 353ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 352ee │ │ │ │ + beq.n 3532e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + movw r1, #57124 @ 0xdf24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 352dc │ │ │ │ + beq.n 3531c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 353a2 │ │ │ │ + bge.n 353e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 353a2 │ │ │ │ + cbnz r3, 353e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55732 @ 0xd9b4 │ │ │ │ + movw r1, #57140 @ 0xdf34 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55752 @ 0xd9c8 │ │ │ │ + movw r1, #57160 @ 0xdf48 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55772 @ 0xd9dc │ │ │ │ + movw r1, #57180 @ 0xdf5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 352ee │ │ │ │ + blt.n 3532e │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55796 @ 0xd9f4 │ │ │ │ + movw r1, #57204 @ 0xdf74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000353fc <_PyInterpolation_Build@@Base>: │ │ │ │ +0003543c <_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, #45940 @ 0xb374 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35492 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + beq.n 354d2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ @@ -13438,468 +13460,468 @@ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r7, [r0, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ strd r3, r6, [r0, #16] │ │ │ │ - cbz r5, 35496 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ + cbz r5, 354d6 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 354a0 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ + beq.n 354e0 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 354a4 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ + beq.n 354e4 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 354a8 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ + beq.n 354e8 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56520 @ 0xdcc8 │ │ │ │ + movw r1, #57928 @ 0xe248 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35492 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + bge.n 354d2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35492 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + cbnz r3, 354d2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 354b2 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + b.n 354f2 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 354aa <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (354b8 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ - b.n 354aa <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (354bc <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ - b.n 354aa <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (354c0 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ + b.n 354ea <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (354f8 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ + b.n 354ea <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (354fc <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ + b.n 354ea <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (35500 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r2, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r7, #12 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r5, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000354ee : │ │ │ │ +0003552e : │ │ │ │ movw r0, #2432 @ 0x980 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w 1a5e98 │ │ │ │ + b.w 1a64e8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #37196 @ 0x914c │ │ │ │ + movw r0, #38604 @ 0x96cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356d2 │ │ │ │ - ldr r1, [pc, #628] @ (357a0 ) │ │ │ │ + beq.w 35712 │ │ │ │ + ldr r1, [pc, #628] @ (357e0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356d2 │ │ │ │ - ldr r4, [pc, #616] @ (357a4 ) │ │ │ │ - movw r9, #35277 @ 0x89cd │ │ │ │ + beq.w 35712 │ │ │ │ + ldr r4, [pc, #616] @ (357e4 ) │ │ │ │ + movw r9, #35349 @ 0x8a15 │ │ │ │ movt r9, #6 │ │ │ │ - movw r8, #26257 @ 0x6691 │ │ │ │ + movw r8, #27713 @ 0x6c41 │ │ │ │ movt r8, #38 @ 0x26 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add.w r1, r4, #12 │ │ │ │ - cbz r2, 35598 │ │ │ │ + cbz r2, 355d8 │ │ │ │ strd r9, r8, [r4, #16] │ │ │ │ str r4, [r4, #28] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 7bd90 │ │ │ │ + bl 7be24 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356d2 │ │ │ │ + beq.w 35712 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - bl 7b944 │ │ │ │ + bl 7b9d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 356c0 │ │ │ │ + beq.w 35700 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35594 │ │ │ │ + bge.n 355d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35594 │ │ │ │ + cbnz r3, 355d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #32 │ │ │ │ - b.n 3554c │ │ │ │ + b.n 3558c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57256 @ 0xdfa8 │ │ │ │ + movw r0, #58664 @ 0xe528 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 19ab9c │ │ │ │ + bl 19b21c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356d2 │ │ │ │ + beq.w 35712 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49056 @ 0xbfa0 │ │ │ │ + movw r1, #50464 @ 0xc520 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56708 @ 0xdd84 │ │ │ │ + movw r1, #58116 @ 0xe304 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56720 @ 0xdd90 │ │ │ │ + movw r1, #58128 @ 0xe310 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ blx 2b9e8 │ │ │ │ - movw r1, #56736 @ 0xdda0 │ │ │ │ + movw r1, #58144 @ 0xe320 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d880c │ │ │ │ + bl 1d8e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2afd8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #58160 @ 0xe330 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ - movw r1, #20048 @ 0x4e50 │ │ │ │ + bl 80c98 │ │ │ │ + movw r1, #21456 @ 0x53d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #52528 @ 0xcd30 │ │ │ │ + movw r2, #53936 @ 0xd2b0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #56760 @ 0xddb8 │ │ │ │ + movw r1, #58168 @ 0xe338 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1d880c │ │ │ │ + bl 1d8e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56776 @ 0xddc8 │ │ │ │ + movw r1, #58184 @ 0xe348 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 35a92 │ │ │ │ + bl 35ad2 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 356d2 │ │ │ │ - bl 70c84 │ │ │ │ + cbz r0, 35712 │ │ │ │ + bl 70ccc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 356d2 │ │ │ │ - bl 70c84 │ │ │ │ + cbz r0, 35712 │ │ │ │ + bl 70ccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35792 │ │ │ │ - movw r8, #50536 @ 0xc568 │ │ │ │ + beq.w 357d2 │ │ │ │ + movw r8, #51944 @ 0xcae8 │ │ │ │ movt r8, #68 @ 0x44 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r4, [r8] │ │ │ │ - cbnz r4, 356d8 │ │ │ │ + cbnz r4, 35718 │ │ │ │ add.w fp, fp, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ cmp.w fp, #45 @ 0x2d │ │ │ │ - bne.n 3567c │ │ │ │ + bne.n 356bc │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #56792 @ 0xddd8 │ │ │ │ + movw r2, #58200 @ 0xe358 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #46628 @ 0xb624 │ │ │ │ + movw r1, #48036 @ 0xbba4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1d880c │ │ │ │ + bl 1d8e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35792 │ │ │ │ + blt.n 357d2 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #15640 @ 0x3d18 │ │ │ │ + movw r1, #17048 @ 0x4298 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3576a │ │ │ │ + bge.n 357aa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 356d2 │ │ │ │ + bge.n 35712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 356d2 │ │ │ │ + cbnz r3, 35712 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35a80 │ │ │ │ + b.n 35ac0 │ │ │ │ mov r0, fp │ │ │ │ blx 2ac3c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 356e6 │ │ │ │ + cbnz r0, 35726 │ │ │ │ ldr.w r7, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d880c │ │ │ │ + bl 1d8e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35792 │ │ │ │ + blt.n 357d2 │ │ │ │ mov r0, fp │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35792 │ │ │ │ + beq.n 357d2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35718 │ │ │ │ + beq.n 35758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3572e │ │ │ │ + cbnz r0, 3576e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35792 │ │ │ │ + bge.n 357d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35792 │ │ │ │ + cbnz r3, 357d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35792 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 357d2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35750 │ │ │ │ + bge.n 35790 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 35750 │ │ │ │ + cbnz r3, 35790 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35764 │ │ │ │ + bge.n 357a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35764 │ │ │ │ + cbnz r3, 357a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 35682 │ │ │ │ - b.n 35792 │ │ │ │ + bne.n 356c2 │ │ │ │ + b.n 357d2 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #56840 @ 0xde08 │ │ │ │ + movw r1, #58248 @ 0xe388 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56852 @ 0xde14 │ │ │ │ + movw r1, #58260 @ 0xe394 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 35a92 │ │ │ │ + bl 35ad2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 357a8 │ │ │ │ - b.n 356d2 │ │ │ │ + cbnz r0, 357e8 │ │ │ │ + b.n 35712 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ - b.n 356d2 │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 35712 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movw r2, #56868 @ 0xde24 │ │ │ │ + movw r2, #58276 @ 0xe3a4 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #46628 @ 0xb624 │ │ │ │ + movw r1, #48036 @ 0xbba4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1d880c │ │ │ │ + bl 1d8e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356d2 │ │ │ │ + blt.n 35712 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56924 @ 0xde5c │ │ │ │ + movw r1, #58332 @ 0xe3dc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56940 @ 0xde6c │ │ │ │ + movw r1, #58348 @ 0xe3ec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56956 @ 0xde7c │ │ │ │ + movw r1, #58364 @ 0xe3fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56972 @ 0xde8c │ │ │ │ + movw r1, #58380 @ 0xe40c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56988 @ 0xde9c │ │ │ │ + movw r1, #58396 @ 0xe41c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57008 @ 0xdeb0 │ │ │ │ + movw r1, #58416 @ 0xe430 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57024 @ 0xdec0 │ │ │ │ + movw r1, #58432 @ 0xe440 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57040 @ 0xded0 │ │ │ │ + movw r1, #58448 @ 0xe450 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57056 @ 0xdee0 │ │ │ │ + movw r1, #58464 @ 0xe460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57072 @ 0xdef0 │ │ │ │ + movw r1, #58480 @ 0xe470 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356d2 │ │ │ │ + beq.w 35712 │ │ │ │ blx 2b268 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - movw r0, #57088 @ 0xdf00 │ │ │ │ + movw r0, #58496 @ 0xe480 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - cbz r7, 358f4 │ │ │ │ + cbz r7, 35934 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 356be │ │ │ │ - bl 85bc0 │ │ │ │ + beq.w 356fe │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358ea │ │ │ │ + bge.n 3592a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 358ea │ │ │ │ + cbnz r3, 3592a │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 358b0 │ │ │ │ - b.n 356be │ │ │ │ + bne.n 358f0 │ │ │ │ + b.n 356fe │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57092 @ 0xdf04 │ │ │ │ + movw r1, #58500 @ 0xe484 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57104 @ 0xdf10 │ │ │ │ + movw r1, #58512 @ 0xe490 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57136 @ 0xdf30 │ │ │ │ + movw r1, #58544 @ 0xe4b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57180 @ 0xdf5c │ │ │ │ + movw r1, #58588 @ 0xe4dc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356d2 │ │ │ │ + blt.w 35712 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3595c │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 356d2 │ │ │ │ + cbnz r0, 3599c │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 35712 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - movw r3, #57212 @ 0xdf7c │ │ │ │ + movw r3, #58620 @ 0xe4fc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r7, [r0, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ movs r2, #8 │ │ │ │ movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ @@ -13940,138 +13962,138 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ movw r2, #49896 @ 0xc2e8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #46848 @ 0xb700 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #80] @ 0x50 │ │ │ │ - movw r2, #9445 @ 0x24e5 │ │ │ │ + movw r2, #10901 @ 0x2a95 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ movw r3, #45436 @ 0xb17c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #47944 @ 0xbb48 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #96] @ 0x60 │ │ │ │ movw r3, #49820 @ 0xc29c │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #4169 @ 0x1049 │ │ │ │ + movw r2, #3861 @ 0xf15 │ │ │ │ movt r2, #5 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ - bl 1afa70 │ │ │ │ + bl 1b00c0 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 35a70 │ │ │ │ + cbnz r0, 35ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ - b.n 356d2 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 35712 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57244 @ 0xdf9c │ │ │ │ + movw r1, #58652 @ 0xe51c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 35b34 │ │ │ │ + b.n 35b74 │ │ │ │ │ │ │ │ -00035a8e : │ │ │ │ +00035ace : │ │ │ │ b.w 2b3a8 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c324 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 198a58 │ │ │ │ - cbz r0, 35b0a │ │ │ │ + bl 199090 │ │ │ │ + cbz r0, 35b4a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 35ad8 │ │ │ │ + cbnz r0, 35b18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35b0a │ │ │ │ + bge.n 35b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35b0a │ │ │ │ + cbnz r3, 35b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35b0a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35b4a │ │ │ │ mov r1, r4 │ │ │ │ - bl 32aac <_PyImport_SetModule@@Base> │ │ │ │ + bl 32b70 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35b0e │ │ │ │ + bge.n 35b4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35af6 │ │ │ │ + bge.n 35b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35af6 │ │ │ │ + cbnz r3, 35b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35b0a │ │ │ │ + bge.n 35b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35b0a │ │ │ │ + cbnz r3, 35b4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35b30 │ │ │ │ + b.n 35b70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35b22 │ │ │ │ + bge.n 35b62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35b22 │ │ │ │ + cbnz r3, 35b62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35b0a │ │ │ │ + blt.n 35b4a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #168] @ 35bf0 │ │ │ │ + ldr.w r8, [pc, #168] @ 35c30 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35be8 │ │ │ │ + beq.n 35c28 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 35b8c │ │ │ │ + cbz r5, 35bcc │ │ │ │ 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 │ │ │ │ @@ -14086,30 +14108,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, 35bea │ │ │ │ + cbz r6, 35c2a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46668 @ 0xb64c │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35bea │ │ │ │ + bge.n 35c2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35be8 │ │ │ │ + bge.n 35c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35be8 │ │ │ │ + cbnz r3, 35c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_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 │ │ │ │ @@ -14119,56 +14141,56 @@ │ │ │ │ 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 35c1c │ │ │ │ + bl 35c5c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #212] @ 35d04 │ │ │ │ + ldr.w sl, [pc, #212] @ 35d44 │ │ │ │ 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, #4060] @ 0xfdc │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35cf8 │ │ │ │ + beq.n 35d38 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r4, r0 │ │ │ │ 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, 35c82 │ │ │ │ + cbz r7, 35cc2 │ │ │ │ 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, 35c9a │ │ │ │ + cbz r5, 35cda │ │ │ │ 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 │ │ │ │ @@ -14184,170 +14206,170 @@ │ │ │ │ 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, 35cfa │ │ │ │ + cbz r3, 35d3a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46668 @ 0xb64c │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35cfa │ │ │ │ + bge.n 35d3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35cf8 │ │ │ │ + bge.n 35d38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35cf8 │ │ │ │ + cbnz r3, 35d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl df3dc │ │ │ │ - cbz r0, 35d94 │ │ │ │ + bl df698 │ │ │ │ + cbz r0, 35dd4 │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #57752 @ 0xe198 │ │ │ │ + movw r1, #59160 @ 0xe718 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35d8e │ │ │ │ + beq.n 35dce │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 35d4e │ │ │ │ + cbnz r3, 35d8e │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57760 @ 0xe1a0 │ │ │ │ + movw r1, #59168 @ 0xe720 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35d64 │ │ │ │ - b.n 35d8e │ │ │ │ + bne.n 35da4 │ │ │ │ + b.n 35dce │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14144 @ 0x3740 │ │ │ │ + movw r1, #15552 @ 0x3cc0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35d38 │ │ │ │ - b.n 35d8e │ │ │ │ + bne.n 35d78 │ │ │ │ + b.n 35dce │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14115c │ │ │ │ + bl 14156c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35d8e │ │ │ │ + blt.n 35dce │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30316 @ 0x766c │ │ │ │ + movw r1, #31724 @ 0x7bec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 35e24 │ │ │ │ + bl 35e64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35d8e │ │ │ │ + beq.n 35dce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1a9228 │ │ │ │ + b.w 1a9870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1607f0 │ │ │ │ + bl 160de4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl df3dc │ │ │ │ - cbz r0, 35e20 │ │ │ │ + bl df698 │ │ │ │ + cbz r0, 35e60 │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #57780 @ 0xe1b4 │ │ │ │ + movw r1, #59188 @ 0xe734 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35e1a │ │ │ │ + beq.n 35e5a │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14115c │ │ │ │ + bl 14156c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35e1a │ │ │ │ + blt.n 35e5a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 35dfa │ │ │ │ + cbnz r3, 35e3a │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30316 @ 0x766c │ │ │ │ + movw r1, #31724 @ 0x7bec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 35e24 │ │ │ │ + bl 35e64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35e1a │ │ │ │ + beq.n 35e5a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1a9228 │ │ │ │ + b.w 1a9870 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57800 @ 0xe1c8 │ │ │ │ + movw r1, #59208 @ 0xe748 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35e1a │ │ │ │ + beq.n 35e5a │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14115c │ │ │ │ + bl 14156c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35ddc │ │ │ │ + bge.n 35e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1607f0 │ │ │ │ + bl 160de4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00035e24 : │ │ │ │ +00035e64 : │ │ │ │ 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 9232c │ │ │ │ + bl 92600 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ streq r5, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 35e74 │ │ │ │ + cbnz r3, 35eb4 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 35e6a │ │ │ │ + cbz r2, 35eaa │ │ │ │ movw r3, #56312 @ 0xdbf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 35e74 │ │ │ │ + bne.n 35eb4 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -14359,647 +14381,647 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b2d4 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 35eb0 │ │ │ │ + cbnz r0, 35ef0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 35eb4 │ │ │ │ + cbz r4, 35ef4 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ - beq.n 35eb4 │ │ │ │ + beq.n 35ef4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ str r4, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35eb6 │ │ │ │ + b.n 35ef6 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 35ec2 │ │ │ │ + cbz r1, 35f02 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 35eca │ │ │ │ + b.n 35f0a │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 35eee │ │ │ │ + cbz r3, 35f2e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 35ef0 │ │ │ │ + b.n 35f30 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b348 │ │ │ │ - cbnz r6, 35f08 │ │ │ │ + cbnz r6, 35f48 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 35f08 │ │ │ │ + ble.n 35f48 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 35f08 │ │ │ │ - cbnz r4, 35f32 │ │ │ │ - ldr r1, [pc, #436] @ (360c0 ) │ │ │ │ + bgt.n 35f48 │ │ │ │ + cbnz r4, 35f72 │ │ │ │ + ldr r1, [pc, #436] @ (36100 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 360aa │ │ │ │ + beq.w 360ea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 360aa │ │ │ │ + bne.w 360ea │ │ │ │ add r8, r5 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 35f82 │ │ │ │ + beq.n 35fc2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 35f6a │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 35faa │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 35f62 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 35fa2 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 360aa │ │ │ │ + bne.w 360ea │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 35f6e │ │ │ │ - b.n 35f8a │ │ │ │ + bne.n 35fae │ │ │ │ + b.n 35fca │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 35f8c │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 35f8c │ │ │ │ - b.n 360aa │ │ │ │ + bne.n 35fcc │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 35fcc │ │ │ │ + b.n 360ea │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35f8c │ │ │ │ + b.n 35fcc │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 2328b4 <_PyEval_MatchClass@@Base+0x13e4> │ │ │ │ + bl 232e94 <_PyEval_MatchClass@@Base+0x13e4> │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 360a4 │ │ │ │ + beq.n 360e4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #45204 @ 0xb094 │ │ │ │ + movw r4, #46612 @ 0xb614 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #45777 @ 0xb2d1 │ │ │ │ + movw r4, #47281 @ 0xb8b1 │ │ │ │ movt r4, #34 @ 0x22 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ - movw r4, #63893 @ 0xf995 │ │ │ │ + movw r4, #65397 @ 0xff75 │ │ │ │ movt r4, #34 @ 0x22 │ │ │ │ str.w r9, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ blx 2abe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 36024 │ │ │ │ - bgt.n 3605c │ │ │ │ + beq.n 36064 │ │ │ │ + bgt.n 3609c │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3600c │ │ │ │ + beq.n 3604c │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3605c │ │ │ │ + bne.n 3609c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #58100 @ 0xe2f4 │ │ │ │ + movw r1, #59508 @ 0xe874 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl f879c │ │ │ │ - b.n 360a4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 360e4 │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58060 @ 0xe2cc │ │ │ │ + movw r1, #59468 @ 0xe84c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 360a4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 360e4 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - cbnz r3, 36042 │ │ │ │ + cbnz r3, 36082 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 257484 │ │ │ │ + bl 257a2c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - bge.n 36042 │ │ │ │ + bge.n 36082 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2b220 │ │ │ │ - b.n 360a4 │ │ │ │ - bl 9600c │ │ │ │ + b.n 360e4 │ │ │ │ + bl 962dc │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2afcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 36076 │ │ │ │ + bne.n 360b6 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2b220 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #32512 @ 0x7f00 │ │ │ │ + movw r3, #33920 @ 0x8480 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - bl 2606fc │ │ │ │ - b.n 360a4 │ │ │ │ + bl 260cac │ │ │ │ + b.n 360e4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36028 │ │ │ │ + beq.n 36068 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2b220 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 36094 │ │ │ │ + cbnz r0, 360d4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 232930 <_PyEval_MatchClass@@Base+0x1460> │ │ │ │ + bl 232f10 <_PyEval_MatchClass@@Base+0x1460> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 360ac │ │ │ │ - b.n 360a4 │ │ │ │ - movw r3, #32936 @ 0x80a8 │ │ │ │ + cbnz r0, 360ec │ │ │ │ + b.n 360e4 │ │ │ │ + movw r3, #34344 @ 0x8628 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 2606fc │ │ │ │ + bl 260cac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1b2790 <_PyEval_NoToolsForUnwind@@Base+0x54> │ │ │ │ + bl 1b2de0 <_PyEval_NoToolsForUnwind@@Base+0x54> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 360b6 │ │ │ │ + cbz r3, 360f6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (360d0 ) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #4] @ (36110 ) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 36104 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 36144 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 360fe │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 36104 │ │ │ │ + bne.n 3613e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 36144 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 36126 │ │ │ │ + cbnz r0, 36166 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 36126 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 36166 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3611c │ │ │ │ + bne.n 3615c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #59840 @ 0xe9c0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ add r2, sp, #28 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 361c4 │ │ │ │ + beq.n 36204 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r1, 361aa │ │ │ │ + cbnz r1, 361ea │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r5, sp, #12 │ │ │ │ - bne.n 3618c │ │ │ │ + bne.n 361cc │ │ │ │ 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 2b2d4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3621e │ │ │ │ + blt.n 3625e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7dfb4 │ │ │ │ - b.n 3622e │ │ │ │ + bl 7e048 │ │ │ │ + b.n 3626e │ │ │ │ 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 2b2d4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3621e │ │ │ │ + blt.n 3625e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7ffb8 │ │ │ │ - b.n 3622e │ │ │ │ + bl 8004c │ │ │ │ + b.n 3626e │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 361c8 │ │ │ │ + bne.n 36208 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3622e │ │ │ │ + b.n 3626e │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 361e8 │ │ │ │ + bcc.n 36228 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59896 @ 0xe9f8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 361c4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 36204 │ │ │ │ mov r0, r5 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 361c4 │ │ │ │ + beq.n 36204 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add.w r3, r5, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 2b2d4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36224 │ │ │ │ + bge.n 36264 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3621e │ │ │ │ + bge.n 3625e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3621e │ │ │ │ + cbnz r3, 3625e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3622e │ │ │ │ + b.n 3626e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 r1, [pc, #88] @ (3629c ) │ │ │ │ + ldr r1, [pc, #88] @ (362dc ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ - cbnz r0, 36256 │ │ │ │ - bl d9db4 │ │ │ │ + bl 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ + cbnz r0, 36296 │ │ │ │ + bl da074 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3626a │ │ │ │ + b.n 362aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36268 │ │ │ │ + bge.n 362a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36268 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 362a8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ (3629c ) │ │ │ │ - bl 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #44] @ (362dc ) │ │ │ │ + bl 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 36296 │ │ │ │ + cbz r5, 362d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be998 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 36294 │ │ │ │ + bl 1befe0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 362d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36294 │ │ │ │ + bge.n 362d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36294 │ │ │ │ + cbnz r3, 362d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 36230 │ │ │ │ + bcs.n 36270 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 362cc │ │ │ │ - cbz r0, 362ca │ │ │ │ + bl 3630c │ │ │ │ + cbz r0, 3630a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #5604 @ 0x15e4 │ │ │ │ + movw r0, #7032 @ 0x1b78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 71b00 │ │ │ │ - cbz r0, 3631e │ │ │ │ + bl 71b90 │ │ │ │ + cbz r0, 3635e │ │ │ │ mov r4, r0 │ │ │ │ add.w r7, r0, #12 │ │ │ │ - b.n 362f6 │ │ │ │ + b.n 36336 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r5, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 36332 │ │ │ │ + ble.n 36372 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3633e │ │ │ │ + bl 3637e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 362f2 │ │ │ │ + bne.n 36332 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 36322 │ │ │ │ + blt.n 36362 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36338 │ │ │ │ + b.n 36378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3631e │ │ │ │ + bne.n 3635e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3631e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3635e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3637c │ │ │ │ + bne.n 363bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 36372 │ │ │ │ - movw r0, #4024 @ 0xfb8 │ │ │ │ + cbnz r0, 363b2 │ │ │ │ + movw r0, #5432 @ 0x1538 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 36388 │ │ │ │ + cbz r0, 363c8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1179f0 │ │ │ │ + b.w 1179d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ - cbz r0, 363da │ │ │ │ + bl 71d60 │ │ │ │ + cbz r0, 3641a │ │ │ │ mov r4, r0 │ │ │ │ blx 2b3dc │ │ │ │ - b.n 363b8 │ │ │ │ - bl 85bc0 │ │ │ │ + b.n 363f8 │ │ │ │ + bl 85c30 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 363e4 │ │ │ │ - bl 13a724 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 36424 │ │ │ │ + bl 13ab18 <_Py_DecRef@@Base> │ │ │ │ blx 2beb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 363de │ │ │ │ - bl 1d9bbc <_Py_Uid_Converter@@Base+0x148> │ │ │ │ + cbz r1, 3641e │ │ │ │ + bl 1da198 <_Py_Uid_Converter@@Base+0x148> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 363aa │ │ │ │ + bne.n 363ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a724 <_Py_DecRef@@Base> │ │ │ │ + bl 13ab18 <_Py_DecRef@@Base> │ │ │ │ blx 2bbec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 363ea │ │ │ │ + b.n 3642a │ │ │ │ blx 2bbec │ │ │ │ - b.n 363ea │ │ │ │ - bl 13a724 <_Py_DecRef@@Base> │ │ │ │ - b.n 363d0 │ │ │ │ + b.n 3642a │ │ │ │ + bl 13ab18 <_Py_DecRef@@Base> │ │ │ │ + b.n 36410 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1a094c │ │ │ │ + b.w 1a0f9c │ │ │ │ │ │ │ │ -000363f8 : │ │ │ │ +00036438 : │ │ │ │ movw r0, #7816 @ 0x1e88 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w 1a5e98 │ │ │ │ + b.w 1a64e8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36452 │ │ │ │ + bge.n 36492 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #23488 @ 0x5bc0 │ │ │ │ + movw r2, #24896 @ 0x6140 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #61892 @ 0xf1c4 │ │ │ │ + movw r0, #63420 @ 0xf7bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r4, #0 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3645e │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3649e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3646e │ │ │ │ + bl 364ae │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 36468 │ │ │ │ + cbz r3, 364a8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #180] @ (36534 ) │ │ │ │ + ldr r3, [pc, #180] @ (36574 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #12560 @ 0x3110 │ │ │ │ + movw r2, #13968 @ 0x3690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1ce594 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1cebe4 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36530 │ │ │ │ + beq.n 36570 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 364d0 │ │ │ │ + bmi.n 36510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 364b8 │ │ │ │ + bge.n 364f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 364b8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 364f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15056 @ 0x3ad0 │ │ │ │ + movw r1, #16492 @ 0x406c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 36530 │ │ │ │ + bl f8938 │ │ │ │ + b.n 36570 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 36506 │ │ │ │ + bge.n 36546 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #26628 @ 0x6804 │ │ │ │ + movw r1, #28036 @ 0x6d84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36530 │ │ │ │ + bge.n 36570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36530 │ │ │ │ + cbnz r3, 36570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36530 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 36570 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bf20 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36526 │ │ │ │ + bge.n 36566 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 36526 │ │ │ │ + cbnz r1, 36566 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -15008,143 +15030,143 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3656a │ │ │ │ + bhi.n 365aa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbz r0, 36584 │ │ │ │ - b.n 36580 │ │ │ │ - movw r0, #46108 @ 0xb41c │ │ │ │ + bl 12b498 │ │ │ │ + cbz r0, 365c4 │ │ │ │ + b.n 365c0 │ │ │ │ + movw r0, #47516 @ 0xb99c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3655c │ │ │ │ + bne.n 3659c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 365d6 │ │ │ │ + b.n 36616 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3659c │ │ │ │ + ble.n 365dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3659e │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3659e │ │ │ │ - b.n 36580 │ │ │ │ + bne.n 365de │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 365de │ │ │ │ + b.n 365c0 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 365c2 │ │ │ │ - bl 9600c │ │ │ │ + ble.n 36602 │ │ │ │ + bl 962dc │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c410 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ - b.n 365ce │ │ │ │ + bl 9a760 │ │ │ │ + b.n 3660e │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c410 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 365e0 │ │ │ │ + cbz r3, 36620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ 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 24d5cc │ │ │ │ + b.w 24db74 │ │ │ │ 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 1e036c │ │ │ │ + bl 1e094c │ │ │ │ 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, #63168 @ 0xf6c0 │ │ │ │ + movw r0, #64576 @ 0xfc40 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3665a │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 36672 │ │ │ │ - b.n 36688 │ │ │ │ + bne.n 3669a │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 366b2 │ │ │ │ + b.n 366c8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 36672 │ │ │ │ + bne.n 366b2 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #63252 @ 0xf714 │ │ │ │ + movw r0, #64660 @ 0xfc94 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #63268 @ 0xf724 │ │ │ │ + movw r0, #64676 @ 0xfca4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 366aa │ │ │ │ - cbz r2, 366a4 │ │ │ │ + cbnz r3, 366ea │ │ │ │ + cbz r2, 366e4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 366aa │ │ │ │ + cbnz r3, 366ea │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 36932 │ │ │ │ + b.n 36972 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63488 @ 0xf800 │ │ │ │ + movw r1, #64896 @ 0xfd80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -15153,338 +15175,338 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36712 │ │ │ │ + bge.n 36752 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #23488 @ 0x5bc0 │ │ │ │ + movw r2, #24896 @ 0x6140 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #61948 @ 0xf1fc │ │ │ │ + movw r0, #63476 @ 0xf7f4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r4, #0 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3671e │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3675e │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3646e │ │ │ │ + bl 364ae │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 36728 │ │ │ │ + cbz r3, 36768 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 36748 │ │ │ │ + bgt.n 36788 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63824 @ 0xf950 │ │ │ │ + movw r1, #65232 @ 0xfed0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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 3677c │ │ │ │ + ble.n 367bc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63872 @ 0xf980 │ │ │ │ + movw r1, #65280 @ 0xff00 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 3692a │ │ │ │ + beq.w 3696a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 367a2 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 367e2 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3692a │ │ │ │ + bne.w 3696a │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 367d4 │ │ │ │ + beq.n 36814 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 367da │ │ │ │ + beq.n 3681a │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 367ce │ │ │ │ + beq.n 3680e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 367d0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 367d0 │ │ │ │ - b.n 3692a │ │ │ │ + bne.n 36810 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 36810 │ │ │ │ + b.n 3696a │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 367e4 │ │ │ │ - b.n 367f2 │ │ │ │ + cbz r5, 36824 │ │ │ │ + b.n 36832 │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 367e4 │ │ │ │ + b.n 36824 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 36914 │ │ │ │ + bne.w 36954 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl fc3c0 │ │ │ │ + bl fc55c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 367f4 │ │ │ │ + b.n 36834 │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 36808 │ │ │ │ + bne.n 36848 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ - bl fc3c0 │ │ │ │ + bl fc55c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3680a │ │ │ │ + b.n 3684a │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #63916 @ 0xf9ac │ │ │ │ + movw r1, #65324 @ 0xff2c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #63924 @ 0xf9b4 │ │ │ │ + movw r0, #65332 @ 0xff34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3692a │ │ │ │ + beq.n 3696a │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 36850 │ │ │ │ + beq.n 36890 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 36854 │ │ │ │ + bmi.n 36894 │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 36858 │ │ │ │ + bmi.n 36898 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63936 @ 0xf9c0 │ │ │ │ + movw r1, #65344 @ 0xff40 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3692a │ │ │ │ + bl f8938 │ │ │ │ + b.n 3696a │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3685a │ │ │ │ + b.n 3689a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3685a │ │ │ │ + b.n 3689a │ │ │ │ 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 │ │ │ │ - bne.n 36878 │ │ │ │ + bne.n 368b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 368ba │ │ │ │ - b.n 3689e │ │ │ │ + beq.n 368fa │ │ │ │ + b.n 368de │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3688a │ │ │ │ - bl 1287d0 │ │ │ │ - b.n 36890 │ │ │ │ - bl e3eac │ │ │ │ + bpl.n 368ca │ │ │ │ + bl 12877c │ │ │ │ + b.n 368d0 │ │ │ │ + bl e40e4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36870 │ │ │ │ - b.n 3692a │ │ │ │ + beq.n 368b0 │ │ │ │ + b.n 3696a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 368ca │ │ │ │ - bl 1287d0 │ │ │ │ + bpl.n 3690a │ │ │ │ + bl 12877c │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3692a │ │ │ │ + bne.n 3696a │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - b.n 368e2 │ │ │ │ - bl e3eac │ │ │ │ + b.n 36922 │ │ │ │ + bl e40e4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - b.n 368ae │ │ │ │ + b.n 368ee │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 36900 │ │ │ │ - bl efe68 │ │ │ │ - cbnz r0, 3692a │ │ │ │ - bl 9600c │ │ │ │ + bne.n 36940 │ │ │ │ + bl f00a8 │ │ │ │ + cbnz r0, 3696a │ │ │ │ + bl 962dc │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3691a │ │ │ │ - b.n 368d2 │ │ │ │ + bne.n 3695a │ │ │ │ + b.n 36912 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 367fa │ │ │ │ + b.n 3683a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 36900 │ │ │ │ + blt.n 36940 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w fc3c0 │ │ │ │ + b.w fc55c │ │ │ │ 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 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 22b064 │ │ │ │ + bl 22b644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36a36 │ │ │ │ + beq.n 36a76 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 128b84 │ │ │ │ - cbnz r0, 36974 │ │ │ │ - bl 9600c │ │ │ │ + bl 128b30 │ │ │ │ + cbnz r0, 369b4 │ │ │ │ + bl 962dc │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2b9c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 369d0 │ │ │ │ - bgt.n 369be │ │ │ │ + beq.n 36a10 │ │ │ │ + bgt.n 369fe │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 369a6 │ │ │ │ + beq.n 369e6 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 369be │ │ │ │ + bne.n 369fe │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63964 @ 0xf9dc │ │ │ │ + movw r1, #65372 @ 0xff5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 36a2a │ │ │ │ + bl f8938 │ │ │ │ + b.n 36a6a │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 36a2a │ │ │ │ + bl f8938 │ │ │ │ + b.n 36a6a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #63992 @ 0xf9f8 │ │ │ │ + movw r3, #65400 @ 0xff78 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 2606fc │ │ │ │ - b.n 36a2a │ │ │ │ + bl 260cac │ │ │ │ + b.n 36a6a │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 36a0e │ │ │ │ + cbz r3, 36a4e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 129224 │ │ │ │ - b.n 36a38 │ │ │ │ + bl 1291d4 │ │ │ │ + b.n 36a78 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129224 │ │ │ │ + bl 1291d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r4, #0 │ │ │ │ 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, 36a5a │ │ │ │ - cbz r2, 36a54 │ │ │ │ + cbnz r3, 36a9a │ │ │ │ + cbz r2, 36a94 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 36a5a │ │ │ │ + cbnz r3, 36a9a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 36932 │ │ │ │ + b.n 36972 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #64296 @ 0xfb28 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #168 @ 0xa8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -15501,229 +15523,229 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 36ac8 │ │ │ │ + cbnz r4, 36b08 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 36ac8 │ │ │ │ + ble.n 36b08 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 36ac8 │ │ │ │ - cbz r2, 36ac8 │ │ │ │ + bne.n 36b08 │ │ │ │ + cbz r2, 36b08 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 36932 │ │ │ │ + b.n 36972 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #32] @ (36aec ) │ │ │ │ + ldr r4, [pc, #32] @ (36b2c ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36abc │ │ │ │ + bne.n 36afc │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00036af0 : │ │ │ │ +00036b30 : │ │ │ │ stmdb 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, #472] @ (36cdc ) │ │ │ │ + ldr r3, [pc, #472] @ (36d1c ) │ │ │ │ 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 76ea8 <_PyTuple_FromArray@@Base> │ │ │ │ - cbz r0, 36b54 │ │ │ │ + bl 76f4c <_PyTuple_FromArray@@Base> │ │ │ │ + cbz r0, 36b94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 19d46c │ │ │ │ + bl 19daec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 36b5a │ │ │ │ + cbnz r0, 36b9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36b54 │ │ │ │ + bge.n 36b94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36b54 │ │ │ │ - ldr r2, [pc, #420] @ (36ce0 ) │ │ │ │ + cbnz r3, 36b94 │ │ │ │ + ldr r2, [pc, #420] @ (36d20 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 36b4c │ │ │ │ + cbz r3, 36b8c │ │ │ │ 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 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 36cd2 │ │ │ │ + b.n 36d12 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 36bd4 │ │ │ │ + beq.n 36c14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36c7a │ │ │ │ + beq.w 36cba │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c4a │ │ │ │ + beq.n 36c8a │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 36b98 │ │ │ │ + bge.n 36bd8 │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 36b86 │ │ │ │ + b.n 36bc6 │ │ │ │ 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 36bce │ │ │ │ + bge.n 36c0e │ │ │ │ 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 36ba8 │ │ │ │ + b.n 36be8 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 36bd8 │ │ │ │ + b.n 36c18 │ │ │ │ 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 19d56c │ │ │ │ + bl 19dbec │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 36c42 │ │ │ │ + cbz r0, 36c82 │ │ │ │ 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 19d748 │ │ │ │ + bl 19ddc8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36c40 │ │ │ │ + bge.n 36c80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 36c40 │ │ │ │ - ldr r2, [pc, #184] @ (36ce0 ) │ │ │ │ + cbnz r3, 36c80 │ │ │ │ + ldr r2, [pc, #184] @ (36d20 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 36c36 │ │ │ │ + cbz r3, 36c76 │ │ │ │ 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, 36c7c │ │ │ │ + cbz r7, 36cbc │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 36c4c │ │ │ │ + b.n 36c8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36c5a │ │ │ │ + bge.n 36c9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 36c5e │ │ │ │ + cbz r2, 36c9e │ │ │ │ mov r4, r8 │ │ │ │ - b.n 36c7c │ │ │ │ - ldr r2, [pc, #128] @ (36ce0 ) │ │ │ │ + b.n 36cbc │ │ │ │ + ldr r2, [pc, #128] @ (36d20 ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 36c70 │ │ │ │ + cbz r7, 36cb0 │ │ │ │ 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 36c5a │ │ │ │ + b.n 36c9a │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36caa │ │ │ │ + bge.n 36cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 36caa │ │ │ │ - ldr r2, [pc, #76] @ (36ce0 ) │ │ │ │ + cbnz r3, 36cea │ │ │ │ + ldr r2, [pc, #76] @ (36d20 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 36ca2 │ │ │ │ + cbz r3, 36ce2 │ │ │ │ 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 36cd2 │ │ │ │ + bge.n 36d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36cd2 │ │ │ │ - ldr r2, [pc, #36] @ (36ce0 ) │ │ │ │ + cbnz r3, 36d12 │ │ │ │ + ldr r2, [pc, #36] @ (36d20 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 36cca │ │ │ │ + cbz r3, 36d0a │ │ │ │ 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] │ │ │ │ @@ -15737,337 +15759,337 @@ │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 36d02 │ │ │ │ - cbz r2, 36cfc │ │ │ │ + cbnz r3, 36d42 │ │ │ │ + cbz r2, 36d3c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 36d02 │ │ │ │ + cbnz r3, 36d42 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 36d1c │ │ │ │ + b.n 36d5c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63488 @ 0xf800 │ │ │ │ + movw r1, #64896 @ 0xfd80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 22b064 │ │ │ │ + bl 22b644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36e20 │ │ │ │ + beq.n 36e60 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 128b84 │ │ │ │ - cbnz r0, 36d5e │ │ │ │ - bl 9600c │ │ │ │ + bl 128b30 │ │ │ │ + cbnz r0, 36d9e │ │ │ │ + bl 962dc │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2ae88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 36dba │ │ │ │ - bgt.n 36da8 │ │ │ │ + beq.n 36dfa │ │ │ │ + bgt.n 36de8 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 36d90 │ │ │ │ + beq.n 36dd0 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 36da8 │ │ │ │ + bne.n 36de8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63964 @ 0xf9dc │ │ │ │ + movw r1, #65372 @ 0xff5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 36e14 │ │ │ │ + bl f8938 │ │ │ │ + b.n 36e54 │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29032 @ 0x7168 │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 36e14 │ │ │ │ + bl f8938 │ │ │ │ + b.n 36e54 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #64556 @ 0xfc2c │ │ │ │ - movt r3, #44 @ 0x2c │ │ │ │ + movw r3, #428 @ 0x1ac │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 2606fc │ │ │ │ - b.n 36e14 │ │ │ │ + bl 260cac │ │ │ │ + b.n 36e54 │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 36df8 │ │ │ │ + cbz r3, 36e38 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 129224 │ │ │ │ - b.n 36e22 │ │ │ │ + bl 1291d4 │ │ │ │ + b.n 36e62 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129224 │ │ │ │ + bl 1291d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r4, #0 │ │ │ │ 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, 36e44 │ │ │ │ - cbz r2, 36e3e │ │ │ │ + cbnz r3, 36e84 │ │ │ │ + cbz r2, 36e7e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 36e44 │ │ │ │ + cbnz r3, 36e84 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 36d1c │ │ │ │ + b.n 36d5c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #64296 @ 0xfb28 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #168 @ 0xa8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36f64 │ │ │ │ - movw r7, #63440 @ 0xf7d0 │ │ │ │ + beq.n 36fa4 │ │ │ │ + movw r7, #64848 @ 0xfd50 │ │ │ │ movt r7, #44 @ 0x2c │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #252] @ (36f8c ) │ │ │ │ + ldr r1, [pc, #252] @ (36fcc ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ce594 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1cebe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 36ea8 │ │ │ │ - bl 1ee9a0 │ │ │ │ + cbnz r0, 36ee8 │ │ │ │ + bl 1ef280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36f50 │ │ │ │ - b.n 36e8c │ │ │ │ + beq.n 36f90 │ │ │ │ + b.n 36ecc │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 36ecc │ │ │ │ + bne.n 36f0c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 36eba │ │ │ │ + cbnz r3, 36efa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 36f7a │ │ │ │ - b.n 36f86 │ │ │ │ + blt.n 36fba │ │ │ │ + b.n 36fc6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f68 │ │ │ │ + bge.n 36fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36f68 │ │ │ │ - b.n 36f26 │ │ │ │ + bne.n 36fa8 │ │ │ │ + b.n 36f66 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 36f14 │ │ │ │ + bmi.n 36f54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36ee8 │ │ │ │ + bge.n 36f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36ee8 │ │ │ │ + cbnz r3, 36f28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36efc │ │ │ │ + bge.n 36f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36efc │ │ │ │ + cbnz r3, 36f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15056 @ 0x3ad0 │ │ │ │ + movw r1, #16492 @ 0x406c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 36f64 │ │ │ │ + bl f8938 │ │ │ │ + b.n 36fa4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 36f2c │ │ │ │ + cbnz r3, 36f6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f68 │ │ │ │ + bge.n 36fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36f68 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36f68 │ │ │ │ + cbnz r3, 36fa8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 36fa8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f4a │ │ │ │ + bge.n 36f8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36f4a │ │ │ │ + cbnz r3, 36f8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 36e8c │ │ │ │ + bne.n 36ecc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f64 │ │ │ │ + bge.n 36fa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36f64 │ │ │ │ + cbnz r3, 36fa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36f86 │ │ │ │ - ldr r0, [pc, #36] @ (36f90 ) │ │ │ │ + b.n 36fc6 │ │ │ │ + ldr r0, [pc, #36] @ (36fd0 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e709c │ │ │ │ + bl 1e7654 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f86 │ │ │ │ + bge.n 36fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36f86 │ │ │ │ + cbnz r3, 36fc6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 36fc4 │ │ │ │ + cbnz r4, 37004 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 36fc4 │ │ │ │ + ble.n 37004 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 36fc4 │ │ │ │ - cbz r2, 36fc4 │ │ │ │ + bne.n 37004 │ │ │ │ + cbz r2, 37004 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 36d1c │ │ │ │ + b.n 36d5c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r4, #8248 @ 0x2038 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36fb8 │ │ │ │ + bne.n 36ff8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r1, 3702c │ │ │ │ + cbz r1, 3706c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 37038 │ │ │ │ - cbz r0, 37012 │ │ │ │ - bl d9df4 │ │ │ │ + bl 37078 │ │ │ │ + cbz r0, 37052 │ │ │ │ + bl da0b4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37028 │ │ │ │ + b.n 37068 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #41532 @ 0xa23c │ │ │ │ + movw r1, #42940 @ 0xa7bc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ blx 2c260 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 371c6 │ │ │ │ + b.n 37206 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r5, #1 │ │ │ │ - beq.n 3705a │ │ │ │ + beq.n 3709a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 67018 <_Py_open@@Base+0x216> │ │ │ │ + b.w 67060 <_Py_open@@Base+0x216> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -16080,72 +16102,72 @@ │ │ │ │ add.w fp, r4, r8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w fp, [sp, #24] │ │ │ │ blx 2bcec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3712c │ │ │ │ + bge.n 3716c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 370ac │ │ │ │ + bne.n 370ec │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 67018 <_Py_open@@Base+0x216> │ │ │ │ + bl 67060 <_Py_open@@Base+0x216> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 37136 │ │ │ │ + b.n 37176 │ │ │ │ movw r8, #43732 @ 0xaad4 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 37136 │ │ │ │ + bl d9e7c │ │ │ │ + cbnz r0, 37176 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #108] @ (37140 ) │ │ │ │ + ldr r3, [pc, #108] @ (37180 ) │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 370ec │ │ │ │ + cbz r3, 3712c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3710e │ │ │ │ + cbnz r3, 3714e │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - movw r2, #64592 @ 0xfc50 │ │ │ │ - movt r2, #44 @ 0x2c │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 37136 │ │ │ │ + movw r2, #464 @ 0x1d0 │ │ │ │ + movt r2, #45 @ 0x2d │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 37176 │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, fp │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #64592 @ 0xfc50 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 37136 │ │ │ │ + movw r1, #464 @ 0x1d0 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 37176 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 37064 │ │ │ │ + bne.n 370a4 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -16158,114 +16180,114 @@ │ │ │ │ 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 2ba6c │ │ │ │ - cbz r0, 3717c │ │ │ │ + cbz r0, 371bc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 371ac │ │ │ │ + bl 1af524 │ │ │ │ + b.n 371ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bd5f8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bdc44 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 371ac │ │ │ │ + beq.n 371ec │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1bd5f8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bdc44 <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 371ac │ │ │ │ + beq.n 371ec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #6224 @ 0x1850 │ │ │ │ + movw r0, #7672 @ 0x1df8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ - b.n 371c2 │ │ │ │ + bl 80c98 │ │ │ │ + b.n 37202 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 371b6 │ │ │ │ + beq.n 371f6 │ │ │ │ blx 2b4c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 371c0 │ │ │ │ + beq.n 37200 │ │ │ │ blx 2b4c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 371de │ │ │ │ + bne.n 3721e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 371fe │ │ │ │ - b.n 371e0 │ │ │ │ - cbz r1, 37208 │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + bmi.n 3723e │ │ │ │ + b.n 37220 │ │ │ │ + cbz r1, 37248 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 371fe │ │ │ │ + bls.n 3723e │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 37208 │ │ │ │ - b.n 371ea │ │ │ │ + bpl.n 37248 │ │ │ │ + b.n 3722a │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 37234 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 37274 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 3722c │ │ │ │ + bne.n 3726c │ │ │ │ pop {r4} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00037236 : │ │ │ │ - ldr r0, [pc, #4] @ (3723c ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +00037276 : │ │ │ │ + ldr r0, [pc, #4] @ (3727c ) │ │ │ │ + b.w 1a64e8 │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 374d8 │ │ │ │ + b.n 37518 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - beq.n 3726a │ │ │ │ + beq.n 372aa │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 67108 <_Py_open@@Base+0x306> │ │ │ │ + b.w 67150 <_Py_open@@Base+0x306> │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r5 │ │ │ │ movs r2, #1 │ │ │ │ @@ -16279,400 +16301,400 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add.w ip, r9, r5 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ add.w ip, r5, r7 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 2b068 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 372d2 │ │ │ │ + bge.n 37312 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 372c2 │ │ │ │ + bne.n 37302 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 67108 <_Py_open@@Base+0x306> │ │ │ │ + bl 67150 <_Py_open@@Base+0x306> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 372dc │ │ │ │ + b.n 3731c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 372dc │ │ │ │ + bl 1af524 │ │ │ │ + b.n 3731c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 37276 │ │ │ │ + bne.n 372b6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 37306 │ │ │ │ + cbz r2, 37346 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r2, 37316 │ │ │ │ - b.n 37324 │ │ │ │ - ldr r1, [pc, #448] @ (374c8 ) │ │ │ │ + cbz r2, 37356 │ │ │ │ + b.n 37364 │ │ │ │ + ldr r1, [pc, #448] @ (37508 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37300 │ │ │ │ - b.n 373d8 │ │ │ │ - ldr r1, [pc, #436] @ (374cc ) │ │ │ │ + bne.n 37340 │ │ │ │ + b.n 37418 │ │ │ │ + ldr r1, [pc, #436] @ (3750c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ + beq.n 37418 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ - cbnz r2, 37336 │ │ │ │ - ldr r1, [pc, #420] @ (374d0 ) │ │ │ │ + cbnz r2, 37376 │ │ │ │ + ldr r1, [pc, #420] @ (37510 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ + beq.n 37418 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ - cbnz r2, 37348 │ │ │ │ - ldr r1, [pc, #408] @ (374d4 ) │ │ │ │ + cbnz r2, 37388 │ │ │ │ + ldr r1, [pc, #408] @ (37514 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r1, #64744 @ 0xfce8 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #64748 @ 0xfcec │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 1b9014 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r1, #616 @ 0x268 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #620 @ 0x26c │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 1b9664 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64756 @ 0xfcf4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 1b9564 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #628 @ 0x274 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 1b9bb4 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 373d8 │ │ │ │ - movw r1, #57244 @ 0xdf9c │ │ │ │ + cbz r0, 37418 │ │ │ │ + movw r1, #58652 @ 0xe51c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #45000 @ 0xafc8 │ │ │ │ + movw r0, #46408 @ 0xb548 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1b9014 │ │ │ │ + bl 1b9664 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 373d8 │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + cbz r0, 37418 │ │ │ │ + movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl fdcb8 │ │ │ │ + bl fde54 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 373d8 │ │ │ │ - movw r1, #57212 @ 0xdf7c │ │ │ │ + cbz r0, 37418 │ │ │ │ + movw r1, #58620 @ 0xe4fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 373c2 │ │ │ │ + cbnz r0, 37402 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - bls.n 373c2 │ │ │ │ + bls.n 37402 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 373c2 │ │ │ │ + bne.n 37402 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 373c2 │ │ │ │ + bne.n 37402 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - cbz r5, 373de │ │ │ │ + cbz r5, 3741e │ │ │ │ movw r3, #61136 @ 0xeed0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #64780 @ 0xfd0c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #652 @ 0x28c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 374c0 │ │ │ │ - movw r0, #47272 @ 0xb8a8 │ │ │ │ + b.n 37500 │ │ │ │ + movw r0, #48680 @ 0xbe28 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79620 │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64828 @ 0xfd3c │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #700 @ 0x2bc │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #36404 @ 0x8e34 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #37692 @ 0x933c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 79620 │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64812 @ 0xfd2c │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #684 @ 0x2ac │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64824 @ 0xfd38 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #696 @ 0x2b8 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #708 @ 0x2c4 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64816 @ 0xfd30 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #688 @ 0x2b0 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ - movw r0, #64844 @ 0xfd4c │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 79620 │ │ │ │ + beq.n 37418 │ │ │ │ + movw r0, #716 @ 0x2cc │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 796c8 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ + beq.n 37418 │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #64852 @ 0xfd54 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #724 @ 0x2d4 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 19ab9c │ │ │ │ - movw r1, #64888 @ 0xfd78 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + bl 19b21c │ │ │ │ + movw r1, #760 @ 0x2f8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 373d8 │ │ │ │ + blt.n 37418 │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, sp │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, r5 │ │ │ │ strd r1, r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r7], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 373d8 │ │ │ │ + blt.n 37418 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 374ac │ │ │ │ + bne.n 374ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 37506 │ │ │ │ + bls.n 37546 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 374fc │ │ │ │ + bne.n 3753c │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 374f6 │ │ │ │ + bcc.n 37536 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 374e2 │ │ │ │ - b.n 37510 │ │ │ │ + beq.n 37522 │ │ │ │ + b.n 37550 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 37506 │ │ │ │ + beq.n 37546 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 374da │ │ │ │ - b.n 37510 │ │ │ │ + bge.n 3751a │ │ │ │ + b.n 37550 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #59692 @ 0xe92c │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fdcb8 │ │ │ │ + bl fde54 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 37554 │ │ │ │ + cbz r2, 37594 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37554 │ │ │ │ + bge.n 37594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 37554 │ │ │ │ + cbnz r3, 37594 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #31465 @ 0x7ae9 │ │ │ │ + movw r1, #32913 @ 0x8091 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ - b.w 15c98c <_PyType_LookupRef@@Base+0x8> │ │ │ │ + b.w 15cf80 <_PyType_LookupRef@@Base+0x8> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #7 │ │ │ │ - bl fc3c0 │ │ │ │ - cbnz r0, 37580 │ │ │ │ + bl fc55c │ │ │ │ + cbnz r0, 375c0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37678 │ │ │ │ + b.n 376b8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r1, 375b8 │ │ │ │ - movw r0, #65112 @ 0xfe58 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl e4c6c │ │ │ │ + cbz r1, 375f8 │ │ │ │ + movw r0, #984 @ 0x3d8 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375a8 │ │ │ │ + bge.n 375e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 375a8 │ │ │ │ + cbnz r3, 375e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3757c │ │ │ │ - movw r2, #55388 @ 0xd85c │ │ │ │ + beq.n 375bc │ │ │ │ + movw r2, #56796 @ 0xdddc │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 375c0 │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + b.n 37600 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 375f6 │ │ │ │ + cbz r3, 37636 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65120 @ 0xfe60 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl e4c6c │ │ │ │ + movw r0, #992 @ 0x3e0 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375e8 │ │ │ │ + bge.n 37628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 375e8 │ │ │ │ + cbnz r3, 37628 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3757c │ │ │ │ - movw r2, #55388 @ 0xd85c │ │ │ │ + beq.n 375bc │ │ │ │ + movw r2, #56796 @ 0xdddc │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 37624 │ │ │ │ + cbz r3, 37664 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65136 @ 0xfe70 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl e4c6c │ │ │ │ + movw r0, #1008 @ 0x3f0 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3761e │ │ │ │ + bge.n 3765e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3761e │ │ │ │ + cbnz r3, 3765e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3757c │ │ │ │ + beq.n 375bc │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbnz r3, 37650 │ │ │ │ - movw r0, #43400 @ 0xa988 │ │ │ │ + cbnz r3, 37690 │ │ │ │ + movw r0, #44808 @ 0xaf08 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3764a │ │ │ │ + bge.n 3768a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3764a │ │ │ │ + cbnz r3, 3768a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3757c │ │ │ │ + beq.n 375bc │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #65156 @ 0xfe84 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #1028 @ 0x404 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37678 │ │ │ │ + bge.n 376b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37678 │ │ │ │ + cbnz r3, 376b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 376a0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 376a0 │ │ │ │ + bne.n 376e0 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 376e0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 376d4 │ │ │ │ + b.n 37714 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32ea0 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 32e9c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 376bc │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 376fc │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3769c │ │ │ │ + bne.n 376dc │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 376d4 │ │ │ │ + b.n 37714 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -16680,428 +16702,428 @@ │ │ │ │ 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 140f58 │ │ │ │ - cbz r0, 37708 │ │ │ │ + bl 141368 │ │ │ │ + cbz r0, 37748 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37794 │ │ │ │ + beq.n 377d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #36092 @ 0x8cfc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 37754 │ │ │ │ + bne.n 37794 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3633e │ │ │ │ + bl 3637e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3774c │ │ │ │ + cbz r0, 3778c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37740 │ │ │ │ + bge.n 37780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 37744 │ │ │ │ + cbz r3, 37784 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3774c │ │ │ │ + b.n 3778c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37740 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37780 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7b92c │ │ │ │ - b.n 3778c │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 377cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 362cc │ │ │ │ + bl 3630c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3778c │ │ │ │ + cbz r0, 377cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #59384 @ 0xe7f8 │ │ │ │ + movw r0, #60832 @ 0xeda0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37780 │ │ │ │ + bge.n 377c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 37784 │ │ │ │ + cbz r3, 377c4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3778c │ │ │ │ + b.n 377cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37780 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 377c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 37796 │ │ │ │ + bl 1415ec │ │ │ │ + b.n 377d6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 377cc │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 3780c │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 377c6 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 377cc │ │ │ │ + bne.n 37806 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 3780c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 377f6 │ │ │ │ + cbnz r0, 37836 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 377e8 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 37828 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 377e2 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 377e8 │ │ │ │ + bne.n 37822 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 37828 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 377f6 │ │ │ │ + cbnz r0, 37836 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 377f6 │ │ │ │ + cbz r0, 37836 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 37850 │ │ │ │ + bne.n 37890 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ movw r8, #5160 @ 0x1428 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl d4984 │ │ │ │ + bl d4c2c │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3786a │ │ │ │ + beq.n 378aa │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3786a │ │ │ │ + bmi.n 378aa │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #84 @ 0x54 │ │ │ │ + movw r1, #1492 @ 0x5d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #68 @ 0x44 │ │ │ │ + movw r0, #1476 @ 0x5c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37810 │ │ │ │ + bne.n 37850 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3791a │ │ │ │ + b.n 3795a │ │ │ │ mov r0, r6 │ │ │ │ - bl d4984 │ │ │ │ + bl d4c2c │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 37896 │ │ │ │ + beq.n 378d6 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 37896 │ │ │ │ + bmi.n 378d6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #132 @ 0x84 │ │ │ │ + movw r1, #1540 @ 0x604 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 378d6 │ │ │ │ - cbz r0, 378e8 │ │ │ │ + bne.n 37916 │ │ │ │ + cbz r0, 37928 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378e8 │ │ │ │ + bge.n 37928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 378e8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378e8 │ │ │ │ + cbnz r3, 37928 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37928 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 37908 │ │ │ │ - cbz r0, 3791a │ │ │ │ + bne.n 37948 │ │ │ │ + cbz r0, 3795a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3791a │ │ │ │ + bge.n 3795a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3791a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3791a │ │ │ │ + cbnz r3, 3795a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3795a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3795c │ │ │ │ + bne.n 3799c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 37976 │ │ │ │ - movw r2, #4164 @ 0x1044 │ │ │ │ + bmi.n 379b6 │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #17524 @ 0x4474 │ │ │ │ + movw r0, #18932 @ 0x49f4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37972 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 379b2 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17524 @ 0x4474 │ │ │ │ + movw r0, #18932 @ 0x49f4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37934 │ │ │ │ + bne.n 37974 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3798e │ │ │ │ - ldr r6, [pc, #24] @ (37990 ) │ │ │ │ + b.n 379ce │ │ │ │ + ldr r6, [pc, #24] @ (379d0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r4, r6] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bl e9524 │ │ │ │ + bl e9764 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 379b2 │ │ │ │ + cbz r2, 379f2 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 379c0 │ │ │ │ + b.n 37a00 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 379be │ │ │ │ + bne.n 379fe │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 379e0 │ │ │ │ + cbnz r0, 37a20 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 379c0 │ │ │ │ + b.n 37a00 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #372] @ (37b38 ) │ │ │ │ + ldr r1, [pc, #372] @ (37b78 ) │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 379e2 │ │ │ │ - b.n 37a0c │ │ │ │ + cbnz r0, 37a22 │ │ │ │ + b.n 37a4c │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 37a10 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 37a50 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60248 @ 0xeb58 │ │ │ │ + movw r1, #61656 @ 0xf0d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #172 @ 0xac │ │ │ │ + movw r0, #1580 @ 0x62c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r6 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37b2e │ │ │ │ + b.n 37b6e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq.n 37afe │ │ │ │ + beq.n 37b3e │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37b04 │ │ │ │ + beq.n 37b44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 37a3e │ │ │ │ + bmi.n 37a7e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1592 @ 0x638 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 37a0c │ │ │ │ + bl f8938 │ │ │ │ + b.n 37a4c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 37b02 │ │ │ │ - ldr r2, [pc, #244] @ (37b3c ) │ │ │ │ + beq.n 37b42 │ │ │ │ + ldr r2, [pc, #244] @ (37b7c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r8, #56312 @ 0xdbf8 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ add.w sl, r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ cmp r7, r5 │ │ │ │ - ble.n 37b04 │ │ │ │ + ble.n 37b44 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldr.w r9, [sl, #4]! │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr.w r0, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 37a84 │ │ │ │ + bne.n 37ac4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 26c6a0 │ │ │ │ - b.n 37aba │ │ │ │ + bl 26cc50 │ │ │ │ + b.n 37afa │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 37a96 │ │ │ │ + bne.n 37ad6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e924 │ │ │ │ - b.n 37aba │ │ │ │ + bl 3e964 │ │ │ │ + b.n 37afa │ │ │ │ ldr.w r3, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 37aa8 │ │ │ │ + bne.n 37ae8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e9e0 <_PyErr_SetLocaleString@@Base+0x76> │ │ │ │ - b.n 37aba │ │ │ │ + bl 3ea20 <_PyErr_SetLocaleString@@Base+0x76> │ │ │ │ + b.n 37afa │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #212 @ 0xd4 │ │ │ │ + movw r1, #1620 @ 0x654 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 37ad6 │ │ │ │ + b.n 37b16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37a0c │ │ │ │ + beq.n 37a4c │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 37ae4 │ │ │ │ + bne.n 37b24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 37afa │ │ │ │ + cbz r3, 37b3a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #244 @ 0xf4 │ │ │ │ + movw r1, #1652 @ 0x674 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, r9 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37af6 │ │ │ │ + bge.n 37b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 37af6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 37b36 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 37a5e │ │ │ │ + b.n 37a9e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37b04 │ │ │ │ + b.n 37b44 │ │ │ │ mov r4, r7 │ │ │ │ - bl 20b2d8 │ │ │ │ + bl 20bae8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 211b24 │ │ │ │ + bl 2122e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37b2e │ │ │ │ + bge.n 37b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37b2e │ │ │ │ + cbnz r3, 37b6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r1, #8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -17110,274 +17132,274 @@ │ │ │ │ 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 37b60 │ │ │ │ + bhi.n 37ba0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 37b78 │ │ │ │ + ble.n 37bb8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 37b80 │ │ │ │ - movw r0, #49556 @ 0xc194 │ │ │ │ + b.n 37bc0 │ │ │ │ + movw r0, #50964 @ 0xc714 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37b58 │ │ │ │ + bne.n 37b98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2216a4 │ │ │ │ + b.w 221c84 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 37ba8 │ │ │ │ + cbz r3, 37be8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 37bb8 │ │ │ │ + b.n 37bf8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 37bb6 │ │ │ │ + blt.n 37bf6 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 37bb2 │ │ │ │ - cbnz r1, 37bd8 │ │ │ │ + bgt.n 37bf2 │ │ │ │ + cbnz r1, 37c18 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37bb8 │ │ │ │ + b.n 37bf8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #156] @ (37c58 ) │ │ │ │ + ldr r1, [pc, #156] @ (37c98 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 37bde │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 37c1e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37c52 │ │ │ │ + b.n 37c92 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ itte eq │ │ │ │ movweq r5, #5160 @ 0x1428 │ │ │ │ movteq r5, #75 @ 0x4b │ │ │ │ ldrne r5, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 19841c <_PyStaticType_InitForExtension@@Base+0x50c> │ │ │ │ + bl 198a54 <_PyStaticType_InitForExtension@@Base+0x50c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37bd4 │ │ │ │ + beq.n 37c14 │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - movw r3, #28189 @ 0x6e1d │ │ │ │ + movw r3, #30177 @ 0x75e1 │ │ │ │ movt r3, #31 │ │ │ │ - movw r1, #37985 @ 0x9461 │ │ │ │ + movw r1, #39601 @ 0x9ab1 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 37c60 │ │ │ │ + bl 37ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37bd4 │ │ │ │ + beq.n 37c14 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 37c52 │ │ │ │ + beq.n 37c92 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #48] @ (37c5c ) │ │ │ │ + ldr r0, [pc, #48] @ (37c9c ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r5, r4, [sp, #32] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37c50 │ │ │ │ + bge.n 37c90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37c50 │ │ │ │ + cbnz r3, 37c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 37fd0 │ │ │ │ + b.n 38010 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 22740c │ │ │ │ + bl 2279ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37c84 │ │ │ │ + bne.n 37cc4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37caa │ │ │ │ + b.n 37cea │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 386c8 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 38708 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37c80 │ │ │ │ + beq.n 37cc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 25b3d0 │ │ │ │ + bl 25b978 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r1, 37cdc │ │ │ │ + cbnz r1, 37d1c │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1656 @ 0x678 │ │ │ │ + movw r1, #3064 @ 0xbf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 37d02 │ │ │ │ + bl f8938 │ │ │ │ + b.n 37d42 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 37d0a │ │ │ │ + beq.n 37d4a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1680 @ 0x690 │ │ │ │ + movw r1, #3088 @ 0xc10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 386bc │ │ │ │ + b.w 386fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 37d26 │ │ │ │ + bne.n 37d66 │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 37d2a │ │ │ │ + b.n 37d6a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 96124 │ │ │ │ + bl 963f4 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 37d4c │ │ │ │ + bge.n 37d8c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1708 @ 0x6ac │ │ │ │ + movw r1, #3116 @ 0xc2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 37d02 │ │ │ │ - beq.n 37d92 │ │ │ │ + bl d7950 │ │ │ │ + b.n 37d42 │ │ │ │ + beq.n 37dd2 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 37dc2 │ │ │ │ + bhi.n 37e02 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 37dda │ │ │ │ + bne.n 37e1a │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 37daa │ │ │ │ + bne.n 37dea │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 37dc2 │ │ │ │ + cbz r2, 37e02 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1812 @ 0x714 │ │ │ │ + movw r1, #3220 @ 0xc94 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 37d02 │ │ │ │ + bl f8938 │ │ │ │ + b.n 37d42 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1756 @ 0x6dc │ │ │ │ + movw r1, #3164 @ 0xc5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 37d02 │ │ │ │ + bl d7950 │ │ │ │ + b.n 37d42 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1840 @ 0x730 │ │ │ │ + movw r1, #3248 @ 0xcb0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 37d02 │ │ │ │ + bl d7950 │ │ │ │ + b.n 37d42 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1880 @ 0x758 │ │ │ │ + movw r1, #3288 @ 0xcd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 37d02 │ │ │ │ + bl f8938 │ │ │ │ + b.n 37d42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl e3fe0 │ │ │ │ + bl e4218 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 37e06 │ │ │ │ + cbz r3, 37e46 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1904 @ 0x770 │ │ │ │ + movw r1, #3312 @ 0xcf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 37d02 │ │ │ │ + bl f8938 │ │ │ │ + b.n 37d42 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 37e28 │ │ │ │ + bge.n 37e68 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #1924 @ 0x784 │ │ │ │ + movw r1, #3332 @ 0xd04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 37d02 │ │ │ │ + bl d7950 │ │ │ │ + b.n 37d42 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [sp, #68] @ 0x44 │ │ │ │ @@ -17385,173 +17407,173 @@ │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 37d02 │ │ │ │ + bcs.w 37d42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37d02 │ │ │ │ + beq.w 37d42 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 37e7a │ │ │ │ + beq.n 37eba │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 37e70 │ │ │ │ + b.n 37eb0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 37ea4 │ │ │ │ + bcs.n 37ee4 │ │ │ │ bl 2e620 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 37e7e │ │ │ │ + beq.n 37ebe │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 37e7e │ │ │ │ + beq.n 37ebe │ │ │ │ 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 37e7e │ │ │ │ + b.n 37ebe │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 37ebc │ │ │ │ + beq.n 37efc │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 37ea8 │ │ │ │ + bge.n 37ee8 │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 37ea8 │ │ │ │ + b.n 37ee8 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 37ee6 │ │ │ │ + bcc.n 37f26 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1968 @ 0x7b0 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 76624 │ │ │ │ - b.n 37d02 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 37d42 │ │ │ │ mov r0, r9 │ │ │ │ - bl 119820 │ │ │ │ + bl 1197f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3840a │ │ │ │ + beq.w 3844a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - blt.n 37f0c │ │ │ │ - bl 1fbe68 │ │ │ │ + blt.n 37f4c │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37f28 │ │ │ │ - b.n 3840a │ │ │ │ + blt.n 37f68 │ │ │ │ + b.n 3844a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37efe │ │ │ │ + beq.n 37f3e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37f3a │ │ │ │ + b.n 37f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3840a │ │ │ │ + bne.w 3844a │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3840a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3844a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 37f4a │ │ │ │ + blt.n 37f8a │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 37f3a │ │ │ │ - movw ip, #6540 @ 0x198c │ │ │ │ + b.n 37f7a │ │ │ │ + movw ip, #7948 @ 0x1f0c │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, ip │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 382be │ │ │ │ + ble.w 382fe │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 116820 │ │ │ │ + bl 116804 │ │ │ │ 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 37fbc │ │ │ │ + bne.n 37ffc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 116820 │ │ │ │ + bl 116804 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 37f98 │ │ │ │ + b.n 37fd8 │ │ │ │ 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 382ba │ │ │ │ + beq.w 382fa │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 3808a │ │ │ │ + bgt.n 380ca │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 37ff2 │ │ │ │ + bgt.n 38032 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 38038 │ │ │ │ + bgt.n 38078 │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 3801c │ │ │ │ + bgt.n 3805c │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 38132 │ │ │ │ + beq.w 38172 │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 38266 │ │ │ │ - b.n 38132 │ │ │ │ + bne.w 382a6 │ │ │ │ + b.n 38172 │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 38266 │ │ │ │ + bhi.w 382a6 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ @@ -17560,25 +17582,25 @@ │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #29 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.w 38266 │ │ │ │ + bhi.w 382a6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne.w 38266 │ │ │ │ + bne.w 382a6 │ │ │ │ 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 │ │ │ │ @@ -17595,22 +17617,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 382ba │ │ │ │ + b.n 382fa │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 381ba │ │ │ │ + beq.w 381fa │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 38266 │ │ │ │ + bhi.w 382a6 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 38266 │ │ │ │ + bhi.w 382a6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsls r3, r1, #4 │ │ │ │ @@ -17626,29 +17648,29 @@ │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r1, 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 380d8 │ │ │ │ + b.n 38118 │ │ │ │ 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 382ba │ │ │ │ + b.n 382fa │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 382ba │ │ │ │ + b.n 382fa │ │ │ │ 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 │ │ │ │ @@ -17658,20 +17680,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 382ba │ │ │ │ + b.n 382fa │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 38216 │ │ │ │ + blt.n 38256 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 382b0 │ │ │ │ + b.n 382f0 │ │ │ │ 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 │ │ │ │ @@ -17681,76 +17703,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 382ba │ │ │ │ + b.n 382fa │ │ │ │ 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 382ba │ │ │ │ + b.n 382fa │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 38216 │ │ │ │ + bcs.n 38256 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 382b0 │ │ │ │ + b.n 382f0 │ │ │ │ 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 382ba │ │ │ │ + b.n 382fa │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 38208 │ │ │ │ - b.n 38216 │ │ │ │ + bcc.n 38248 │ │ │ │ + b.n 38256 │ │ │ │ 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 382b0 │ │ │ │ + bpl.n 382f0 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 38208 │ │ │ │ - b.n 38216 │ │ │ │ + bcs.n 38248 │ │ │ │ + b.n 38256 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 382b0 │ │ │ │ + bpl.n 382f0 │ │ │ │ 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 38216 │ │ │ │ + bcc.n 38256 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - blt.n 38216 │ │ │ │ + blt.n 38256 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 382b0 │ │ │ │ + b.n 382f0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 382b0 │ │ │ │ + b.n 382f0 │ │ │ │ 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 │ │ │ │ @@ -17767,174 +17789,174 @@ │ │ │ │ it pl │ │ │ │ orrpl r5, r2 │ │ │ │ and.w r5, r5, #7 │ │ │ │ orrs r3, r5 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 382ba │ │ │ │ + b.n 382fa │ │ │ │ mov r1, r2 │ │ │ │ - bl 25b66c │ │ │ │ + bl 25bc14 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3827e │ │ │ │ + bge.n 382be │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3826e │ │ │ │ + b.n 382ae │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ it gt │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r0 │ │ │ │ - cbz r3, 382b0 │ │ │ │ + cbz r3, 382f0 │ │ │ │ cmp fp, r5 │ │ │ │ mov.w r2, r6, lsl #3 │ │ │ │ sbcs.w r6, sl, r6 │ │ │ │ orr.w r2, r2, r5, lsr #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ iteet cc │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcs r6, r2 │ │ │ │ movcc r6, r5 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3828a │ │ │ │ + b.n 382ca │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 37f72 │ │ │ │ + b.n 37fb2 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ mov ip, r9 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w lr, r5, r2 │ │ │ │ cmp lr, r5 │ │ │ │ - bls.w 383ec │ │ │ │ + bls.w 3842c │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 382f2 │ │ │ │ + bpl.n 38332 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 382de │ │ │ │ + b.n 3831e │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 382f2 │ │ │ │ + bmi.n 38332 │ │ │ │ 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 38318 │ │ │ │ + bpl.n 38358 │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 38304 │ │ │ │ + b.n 38344 │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 3832c │ │ │ │ + bpl.n 3836c │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 38318 │ │ │ │ + b.n 38358 │ │ │ │ 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 382d2 │ │ │ │ + beq.n 38312 │ │ │ │ add.w r6, r4, r9, lsl #3 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr.w r8, [r4, r9, lsl #3] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - bne.n 382d2 │ │ │ │ + bne.n 38312 │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 3839e │ │ │ │ + beq.n 383de │ │ │ │ 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, #24] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r9, r3, r1 │ │ │ │ - bge.n 383a4 │ │ │ │ + bge.n 383e4 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3838c │ │ │ │ + b.n 383cc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 383a6 │ │ │ │ + b.n 383e6 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 383c4 │ │ │ │ + beq.n 38404 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 383da │ │ │ │ + bcc.n 3841a │ │ │ │ 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 │ │ │ │ - bcc.n 383da │ │ │ │ + bcc.n 3841a │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ - b.n 383e0 │ │ │ │ + b.n 38420 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r4, r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 382d2 │ │ │ │ + b.n 38312 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37f68 │ │ │ │ + bne.w 37fa8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38412 │ │ │ │ + bge.n 38452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38412 │ │ │ │ + cbnz r3, 38452 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38412 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 38452 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 76624 │ │ │ │ - b.n 37d02 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 37d42 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movw r5, #1616 @ 0x650 │ │ │ │ + movw r5, #3024 @ 0xbd0 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r4 │ │ │ │ @@ -17945,1000 +17967,1000 @@ │ │ │ │ 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, #12] │ │ │ │ cmp r3, lr │ │ │ │ - ble.w 3857a │ │ │ │ + ble.w 385ba │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3856e │ │ │ │ + bne.w 385ae │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ orrs.w r3, r7, r0 │ │ │ │ - bmi.n 384ec │ │ │ │ + bmi.n 3852c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 38480 │ │ │ │ + bge.n 384c0 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3846e │ │ │ │ + b.n 384ae │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r0 │ │ │ │ strd lr, r5, [sp, #24] │ │ │ │ orrs.w r5, r3, r1 │ │ │ │ - beq.n 384d4 │ │ │ │ + beq.n 38514 │ │ │ │ and.w r5, r3, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 386b0 │ │ │ │ + beq.w 386f0 │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 384a8 │ │ │ │ + bne.n 384e8 │ │ │ │ subs r5, #4 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 384ba │ │ │ │ + b.n 384fa │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 384c0 │ │ │ │ + beq.n 38500 │ │ │ │ sub.w lr, r5, lr │ │ │ │ rsbs r5, lr, #0 │ │ │ │ adc.w r5, r5, lr │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 386b0 │ │ │ │ + beq.w 386f0 │ │ │ │ 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 38488 │ │ │ │ + b.n 384c8 │ │ │ │ ldrd lr, r5, [sp, #24] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ - bne.w 386b4 │ │ │ │ + bne.w 386f4 │ │ │ │ cmp r9, r2 │ │ │ │ sbcs.w r3, fp, r0 │ │ │ │ - blt.n 38538 │ │ │ │ + blt.n 38578 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3856e │ │ │ │ + b.n 385ae │ │ │ │ adds r1, r6, #1 │ │ │ │ - bne.n 3856e │ │ │ │ + bne.n 385ae │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 38544 │ │ │ │ + beq.n 38584 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 3854e │ │ │ │ + beq.n 3858e │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 38558 │ │ │ │ + beq.n 38598 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 38564 │ │ │ │ + beq.n 385a4 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #34216 @ 0x85a8 │ │ │ │ + movw r3, #35624 @ 0x8b28 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ movs r6, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r3, #2264] @ 0x8d8 │ │ │ │ - b.n 3856e │ │ │ │ + b.n 385ae │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r0 │ │ │ │ movs r6, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 3856e │ │ │ │ - movw r5, #1452 @ 0x5ac │ │ │ │ + b.n 385ae │ │ │ │ + movw r5, #2860 @ 0xb2c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ - b.n 3856e │ │ │ │ - movw r5, #1480 @ 0x5c8 │ │ │ │ + b.n 385ae │ │ │ │ + movw r5, #2888 @ 0xb48 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ - b.n 3856e │ │ │ │ - movw r5, #1516 @ 0x5ec │ │ │ │ + b.n 385ae │ │ │ │ + movw r5, #2924 @ 0xb6c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ movs r6, #1 │ │ │ │ - b.n 3856e │ │ │ │ - movw r5, #1548 @ 0x60c │ │ │ │ + b.n 385ae │ │ │ │ + movw r5, #2956 @ 0xb8c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 38448 │ │ │ │ + b.n 38488 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 76624 │ │ │ │ - cbnz r6, 3859a │ │ │ │ + bl 766c8 │ │ │ │ + cbnz r6, 385da │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 385ae │ │ │ │ + b.n 385ee │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 37d02 │ │ │ │ + bl f8938 │ │ │ │ + b.w 37d42 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 385c8 │ │ │ │ + bge.n 38608 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 385ae │ │ │ │ - cbnz r3, 385e4 │ │ │ │ + b.n 385ee │ │ │ │ + cbnz r3, 38624 │ │ │ │ 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 │ │ │ │ - b.n 38684 │ │ │ │ + b.n 386c4 │ │ │ │ movw r2, #61084 @ 0xee9c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #58480 @ 0xe470 │ │ │ │ + movw r1, #59888 @ 0xe9f0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #56548 @ 0xdce4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #2012 @ 0x7dc │ │ │ │ + movw r2, #3420 @ 0xd5c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 20c2a4 │ │ │ │ + bl 20c520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37d02 │ │ │ │ + bne.w 37d42 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [sp, #16] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 385ca │ │ │ │ + bge.n 3860a │ │ │ │ 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 38628 │ │ │ │ + b.n 38668 │ │ │ │ ldr r1, [r2, #32] │ │ │ │ and.w r3, r8, #7 │ │ │ │ cmp r3, #2 │ │ │ │ sub.w r0, r1, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ - bne.n 38692 │ │ │ │ - ldr r2, [pc, #108] @ (386c4 ) │ │ │ │ + bne.n 386d2 │ │ │ │ + ldr r2, [pc, #108] @ (38704 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic.w r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, fp, r7 │ │ │ │ - bge.n 38698 │ │ │ │ - b.n 38642 │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.n 3867a │ │ │ │ + bge.n 386d8 │ │ │ │ + b.n 38682 │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 386ba │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b.n 386bc │ │ │ │ + b.n 386fc │ │ │ │ ldrd lr, r5, [sp, #24] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 38520 │ │ │ │ - b.n 3856e │ │ │ │ + beq.w 38560 │ │ │ │ + b.n 385ae │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000386c8 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +00038708 <_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 25b0ac │ │ │ │ + bl 25b654 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 1d8c68 │ │ │ │ + b.w 1d9268 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3870e <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ - movw r0, #2916 @ 0xb64 │ │ │ │ + bne.n 3874e <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7be54 │ │ │ │ + b.w 7bee8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 140f58 │ │ │ │ - cbz r0, 38742 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ + bl 141368 │ │ │ │ + cbz r0, 38782 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38770 <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ + beq.n 387b0 <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #36092 @ 0x8cfc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #59384 @ 0xe7f8 │ │ │ │ + movw r3, #60832 @ 0xeda0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 38772 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bl 1415ec │ │ │ │ + b.n 387b2 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ (3880c <_PyTime_AsTimevalTime_t@@Base+0x144>) │ │ │ │ + ldr r0, [pc, #132] @ (3884c <_PyTime_AsTimevalTime_t@@Base+0x144>) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #13204 @ 0x3394 │ │ │ │ + movw r2, #14612 @ 0x3914 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #2996 @ 0xbb4 │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 387f0 <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 38830 <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18456 @ 0x4818 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #3016 @ 0xbc8 │ │ │ │ + movw r0, #4424 @ 0x1148 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 387ce <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ + bne.n 3880e <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 387e8 <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ + b.n 38828 <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 20e7d4 │ │ │ │ + bl 20ef9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 387ca <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ + beq.n 3880a <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2477f0 <_PyFunction_FromXIData@@Base+0x138> │ │ │ │ + bl 247d90 <_PyFunction_FromXIData@@Base+0x138> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 76624 │ │ │ │ - b.n 387f2 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 38832 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (3880c <_PyTime_AsTimevalTime_t@@Base+0x144>) │ │ │ │ + ldr r3, [pc, #24] @ (3884c <_PyTime_AsTimevalTime_t@@Base+0x144>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 38804 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ + beq.n 38844 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r0, r1, #16 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 38830 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + cbnz r2, 38870 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 38830 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + bne.n 38870 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 38854 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + cbnz r0, 38894 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #4 │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #10088 @ 0x2768 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 388f8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + beq.n 38938 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #23916 @ 0x5d6c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 38886 <_PyTime_AsTimevalTime_t@@Base+0x1be> │ │ │ │ + beq.n 388c6 <_PyTime_AsTimevalTime_t@@Base+0x1be> │ │ │ │ mov r1, r5 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 38886 <_PyTime_AsTimevalTime_t@@Base+0x1be> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 388c6 <_PyTime_AsTimevalTime_t@@Base+0x1be> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #3148 @ 0xc4c │ │ │ │ + movw r1, #4556 @ 0x11cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #63216 @ 0xf6f0 │ │ │ │ + movw r0, #64624 @ 0xfc70 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 388f8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 38938 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3889a <_PyTime_AsTimevalTime_t@@Base+0x1d2> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 388f8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + bne.n 388da <_PyTime_AsTimevalTime_t@@Base+0x1d2> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 38938 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 388ac <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 388f8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + bne.n 388ec <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 38938 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 388e4 <_PyTime_AsTimevalTime_t@@Base+0x21c> │ │ │ │ + beq.n 38924 <_PyTime_AsTimevalTime_t@@Base+0x21c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5580 @ 0x15cc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 388e6 <_PyTime_AsTimevalTime_t@@Base+0x21e> │ │ │ │ + beq.n 38926 <_PyTime_AsTimevalTime_t@@Base+0x21e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #4576 @ 0x11e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1a8074 │ │ │ │ + b.w 1a86c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r0, r2 │ │ │ │ movhi r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003891c : │ │ │ │ +0003895c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #32200 @ 0x7dc8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3896c │ │ │ │ + cbz r3, 389ac │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b30 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #3408 @ 0xd50 │ │ │ │ + movw r2, #4816 @ 0x12d0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 129224 │ │ │ │ + bl 1291d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38974 │ │ │ │ - bl 38afc │ │ │ │ + b.n 389b4 │ │ │ │ + bl 38b3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3893e │ │ │ │ + beq.n 3897e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 389a8 │ │ │ │ + bgt.n 389e8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #3420 @ 0xd5c │ │ │ │ + movw r1, #4828 @ 0x12dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 389cc │ │ │ │ + bl f8938 │ │ │ │ + b.n 38a0c │ │ │ │ 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 389d0 │ │ │ │ + bmi.n 38a10 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #3480 @ 0xd98 │ │ │ │ + movw r1, #4888 @ 0x1318 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38aee │ │ │ │ + b.n 38b2e │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 389cc │ │ │ │ + beq.n 38a0c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 389fa │ │ │ │ + cbz r5, 38a3a │ │ │ │ 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, #232] @ (38af8 ) │ │ │ │ + ldr r3, [pc, #232] @ (38b38 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 83f60 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 83fd4 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 109a54 │ │ │ │ + bl 109c00 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38acc │ │ │ │ + beq.n 38b0c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 38a38 │ │ │ │ + cbz r5, 38a78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f860 │ │ │ │ + bl 13fc54 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 38ae8 │ │ │ │ + bgt.n 38b28 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ - cbz r7, 38aae │ │ │ │ + cbz r7, 38aee │ │ │ │ mov r0, r7 │ │ │ │ - bl 13f860 │ │ │ │ - cbz r0, 38aae │ │ │ │ + bl 13fc54 │ │ │ │ + cbz r0, 38aee │ │ │ │ mov r0, r7 │ │ │ │ - bl 250ba0 │ │ │ │ + bl 25114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38acc │ │ │ │ - bl 769bc │ │ │ │ + beq.n 38b0c │ │ │ │ + bl 76a60 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38a76 │ │ │ │ + bge.n 38ab6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 38a76 │ │ │ │ + cbnz r3, 38ab6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 38acc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 38b0c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 38aa0 │ │ │ │ + cbz r3, 38ae0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f9d78 │ │ │ │ + bl 1fa390 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38a9a │ │ │ │ + bge.n 38ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38a9a │ │ │ │ + cbnz r3, 38ada │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 38aa2 │ │ │ │ - b.n 38acc │ │ │ │ + cbnz r3, 38ae2 │ │ │ │ + b.n 38b0c │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 769bc │ │ │ │ + bl 76a60 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 38ac0 │ │ │ │ - b.n 38acc │ │ │ │ + cbnz r0, 38b00 │ │ │ │ + b.n 38b0c │ │ │ │ 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, #36491 @ 0x8e8b │ │ │ │ + movw r3, #36555 @ 0x8ecb │ │ │ │ movt r3, #3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 38ae8 │ │ │ │ + b.n 38b28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 389cc │ │ │ │ + bge.w 38a0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 389cc │ │ │ │ + bne.w 38a0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 389cc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 38a0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038afc : │ │ │ │ +00038b3c : │ │ │ │ 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 2acc0 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #3512 @ 0xdb8 │ │ │ │ + movw r1, #4920 @ 0x1338 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2b7b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 38b62 │ │ │ │ + beq.n 38ba2 │ │ │ │ movw r4, #32200 @ 0x7dc8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r1, #50244 @ 0xc444 │ │ │ │ + movw r1, #51652 @ 0xc9c4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ blx 2ada8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 38b68 │ │ │ │ + cbnz r0, 38ba8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38b7e │ │ │ │ - bl 1bdbf0 │ │ │ │ + b.n 38bbe │ │ │ │ + bl 1be23c │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbnz r0, 38b7c │ │ │ │ + cbnz r0, 38bbc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c050 │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 38b7e │ │ │ │ + b.n 38bbe │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 38ba2 │ │ │ │ + bne.n 38be2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r1, 38bba │ │ │ │ - b.n 38bc8 │ │ │ │ + cbz r1, 38bfa │ │ │ │ + b.n 38c08 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26136 @ 0x6618 │ │ │ │ + movw r0, #27544 @ 0x6b98 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38b98 │ │ │ │ - b.n 38bc4 │ │ │ │ + bne.n 38bd8 │ │ │ │ + b.n 38c04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c6d0 │ │ │ │ + bl 25cc78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38bc8 │ │ │ │ + bne.n 38c08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38bec │ │ │ │ + b.n 38c2c │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 38bd8 │ │ │ │ - bl 70c84 │ │ │ │ + cbnz r0, 38c18 │ │ │ │ + bl 70ccc │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38bc4 │ │ │ │ + beq.n 38c04 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38bc4 │ │ │ │ + beq.n 38c04 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 38c0e │ │ │ │ + cbz r3, 38c4e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 38c6a │ │ │ │ + cbnz r3, 38caa │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ adds r0, r6, #1 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38cbc │ │ │ │ + beq.n 38cfc │ │ │ │ ldr r1, [r5, #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, r6 │ │ │ │ - bge.n 38c54 │ │ │ │ + bge.n 38c94 │ │ │ │ ldr r0, [r5, #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 38c34 │ │ │ │ + b.n 38c74 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5604 @ 0x15e4 │ │ │ │ + movw r0, #7032 @ 0x1b78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r1, #7148 @ 0x1bec │ │ │ │ + b.w 80c98 │ │ │ │ + movw r1, #8580 @ 0x2184 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19032 @ 0x4a58 │ │ │ │ + movw r0, #20440 @ 0x4fd8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1b9014 │ │ │ │ + bl 1b9664 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38cbc │ │ │ │ + cbz r0, 38cfc │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ - bl 90d2c │ │ │ │ + bl 91038 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38caa │ │ │ │ + bge.n 38cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38caa │ │ │ │ + cbnz r3, 38cea │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #33908 @ 0x8474 │ │ │ │ + movw r0, #35304 @ 0x89e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 140f58 │ │ │ │ + bl 141368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38cf8 │ │ │ │ + cbz r0, 38d38 │ │ │ │ adds r4, #1 │ │ │ │ - beq.n 38d40 │ │ │ │ + beq.n 38d80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #36092 @ 0x8cfc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 38d00 │ │ │ │ + cbz r3, 38d40 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38d42 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ adds.w r8, r7, r9 │ │ │ │ - bne.n 38d2a │ │ │ │ + bne.n 38d6a │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 38e42 │ │ │ │ + bl 1415ec │ │ │ │ + b.n 38e82 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 38d3a │ │ │ │ + cbz r0, 38d7a │ │ │ │ add.w sl, r0, #12 │ │ │ │ - b.n 38d58 │ │ │ │ + b.n 38d98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1411dc │ │ │ │ + bl 1415ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38e42 │ │ │ │ + b.n 38e82 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl f5a94 │ │ │ │ + bl f5cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38dc8 │ │ │ │ + beq.n 38e08 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ adds r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt.n 38d44 │ │ │ │ - cbz r7, 38dcc │ │ │ │ - movw r7, #3596 @ 0xe0c │ │ │ │ + blt.n 38d84 │ │ │ │ + cbz r7, 38e0c │ │ │ │ + movw r7, #5004 @ 0x138c │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8fd18 │ │ │ │ - cbz r0, 38dae │ │ │ │ + bl 90024 │ │ │ │ + cbz r0, 38dee │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl e4c6c │ │ │ │ - cbz r0, 38dc8 │ │ │ │ + bl e4ea4 │ │ │ │ + cbz r0, 38e08 │ │ │ │ cmp r4, r8 │ │ │ │ - blt.n 38da2 │ │ │ │ + blt.n 38de2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38d9c │ │ │ │ + bge.n 38ddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 38d9c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38ddc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38dae │ │ │ │ + b.n 38dee │ │ │ │ add.w r3, r6, #16 │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 38d6c │ │ │ │ + b.n 38dac │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 38dcc │ │ │ │ + beq.n 38e0c │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #3604 @ 0xe14 │ │ │ │ + movw r1, #5012 @ 0x1394 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38e28 │ │ │ │ - movw r0, #55388 @ 0xd85c │ │ │ │ + b.n 38e68 │ │ │ │ + movw r0, #56796 @ 0xdddc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38dc8 │ │ │ │ + beq.n 38e08 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1179f0 │ │ │ │ + bl 1179d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38dfa │ │ │ │ + bge.n 38e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38dfa │ │ │ │ + cbnz r3, 38e3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 38dc8 │ │ │ │ + beq.n 38e08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #3648 @ 0xe40 │ │ │ │ + movw r0, #5056 @ 0x13c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38e28 │ │ │ │ + bge.n 38e68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38e28 │ │ │ │ + cbnz r3, 38e68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38e3c │ │ │ │ + bge.n 38e7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38e3c │ │ │ │ + cbnz r3, 38e7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1411dc │ │ │ │ + bl 1415ec │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 38e7a │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 38eba │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 38e74 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 38e7a │ │ │ │ + bne.n 38eb4 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 38eba │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 38e88 │ │ │ │ + cbnz r0, 38ec8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13add0 <_Py_DecRef@@Base+0x6ac> │ │ │ │ + b.w 13b1c4 <_Py_DecRef@@Base+0x6ac> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 38eac │ │ │ │ - cbz r5, 38ed2 │ │ │ │ - b.n 38ec2 │ │ │ │ + bne.n 38eec │ │ │ │ + cbz r5, 38f12 │ │ │ │ + b.n 38f02 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + movw r0, #5068 @ 0x13cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 38efc │ │ │ │ - b.n 38ea8 │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 38f3c │ │ │ │ + b.n 38ee8 │ │ │ │ + movw r0, #5068 @ 0x13cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - bl 2616f8 │ │ │ │ - cbz r0, 38efc │ │ │ │ + bl 261ca8 │ │ │ │ + cbz r0, 38f3c │ │ │ │ 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] │ │ │ │ @@ -18947,15 +18969,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 94818 │ │ │ │ + bl 94aec │ │ │ │ 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 │ │ │ │ @@ -18964,680 +18986,680 @@ │ │ │ │ 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] @ (39000 ) │ │ │ │ + ldr r1, [pc, #204] @ (39040 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #13204 @ 0x3394 │ │ │ │ + movw r2, #14612 @ 0x3914 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #3940 @ 0xf64 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38fda │ │ │ │ + beq.n 3901a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18456 @ 0x4818 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #3016 @ 0xbc8 │ │ │ │ + movw r0, #4424 @ 0x1148 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38f80 │ │ │ │ + bne.n 38fc0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38fd2 │ │ │ │ + b.n 39012 │ │ │ │ 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 20e7d4 │ │ │ │ + bl 20ef9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38f7c │ │ │ │ - bl 9600c │ │ │ │ + beq.n 38fbc │ │ │ │ + bl 962dc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 2b86c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ - bl 39042 │ │ │ │ + bl 39082 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 76624 │ │ │ │ - b.n 38fdc │ │ │ │ + bl 766c8 │ │ │ │ + b.n 3901c │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (39000 ) │ │ │ │ + ldr r3, [pc, #28] @ (39040 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 38ff4 │ │ │ │ + beq.n 39034 │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {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 777f4 │ │ │ │ + bl 77898 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39348 │ │ │ │ + bl 39388 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39040 │ │ │ │ + bge.n 39080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39040 │ │ │ │ + cbnz r3, 39080 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #492] @ (39244 ) │ │ │ │ + ldr r3, [pc, #492] @ (39284 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 390a6 │ │ │ │ + cbnz r1, 390e6 │ │ │ │ mov r5, r0 │ │ │ │ blx 2bb08 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2b198 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #4160 @ 0x1040 │ │ │ │ + movw r0, #5568 @ 0x15c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39122 │ │ │ │ + beq.n 39162 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 12e688 │ │ │ │ + bl 12e64c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39122 │ │ │ │ + bge.n 39162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39122 │ │ │ │ + bne.n 39162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39122 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39162 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 390da │ │ │ │ + beq.n 3911a │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #396] @ (39244 ) │ │ │ │ + ldr r3, [pc, #396] @ (39284 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 39236 │ │ │ │ + bne.w 39276 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r2 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 39126 │ │ │ │ + cbz r0, 39166 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 39126 │ │ │ │ + cbz r0, 39166 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ - cbnz r7, 39150 │ │ │ │ + cbnz r7, 39190 │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 391fe │ │ │ │ + beq.n 3923e │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 39168 │ │ │ │ + beq.n 391a8 │ │ │ │ cmp.w sl, #10 │ │ │ │ - beq.n 39194 │ │ │ │ + beq.n 391d4 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13520 @ 0x34d0 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39228 │ │ │ │ + b.n 39268 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3921c │ │ │ │ - bl 79668 │ │ │ │ + b.n 3925c │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 391f4 │ │ │ │ + beq.n 39234 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 39158 │ │ │ │ + blt.n 39198 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 391f4 │ │ │ │ + bne.n 39234 │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 390f4 │ │ │ │ - b.n 3912c │ │ │ │ + beq.n 39134 │ │ │ │ + b.n 3916c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39148 │ │ │ │ + bne.n 39188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39148 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39188 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ blx 2b348 │ │ │ │ strh.w sl, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2477f0 <_PyFunction_FromXIData@@Base+0x138> │ │ │ │ + bl 247d90 <_PyFunction_FromXIData@@Base+0x138> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 391d2 │ │ │ │ + bne.n 39212 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ - b.n 391d2 │ │ │ │ + b.n 39212 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ add r4, sp, #8 │ │ │ │ blx 2b348 │ │ │ │ strh.w sl, [sp] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ mov r0, sp │ │ │ │ - bl 24fd2c <_PyDict_GetItem_KnownHash@@Base+0x40c> │ │ │ │ + bl 2502d8 <_PyDict_GetItem_KnownHash@@Base+0x40c> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 391d2 │ │ │ │ + bne.n 39212 │ │ │ │ mov ip, sp │ │ │ │ mov lr, r9 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - cbz r4, 391f4 │ │ │ │ + cbz r4, 39234 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 391f2 │ │ │ │ + bge.n 39232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 391f2 │ │ │ │ + cbnz r3, 39232 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 391f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 39238 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3921c │ │ │ │ + b.n 3925c │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 390f8 │ │ │ │ + b.n 39138 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 391f4 │ │ │ │ + beq.n 39234 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ - movw r0, #4168 @ 0x1048 │ │ │ │ + movw r0, #5576 @ 0x15c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ - ldr r3, [pc, #24] @ (39244 ) │ │ │ │ + bl 7b9c0 │ │ │ │ + ldr r3, [pc, #24] @ (39284 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3923a │ │ │ │ + beq.n 3927a │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 39268 │ │ │ │ + cbz r3, 392a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39294 │ │ │ │ - b.n 3927e │ │ │ │ + cbnz r0, 392d4 │ │ │ │ + b.n 392be │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14860 @ 0x3a0c │ │ │ │ + movw r1, #16296 @ 0x3fa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 392f2 │ │ │ │ - bl 16a570 <_PyTime_AsLong@@Base+0xcd4> │ │ │ │ + b.n 39332 │ │ │ │ + bl 16ab80 <_PyTime_AsLong@@Base+0xcd4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 392a6 │ │ │ │ + blt.n 392e6 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 392b6 │ │ │ │ + blt.n 392f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 39282 │ │ │ │ - b.n 392ce │ │ │ │ + bne.n 392c2 │ │ │ │ + b.n 3930e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39290 │ │ │ │ + bne.n 392d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39290 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 392d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3927e │ │ │ │ + bge.n 392be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3927e │ │ │ │ + bne.n 392be │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3927e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 392be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 392e2 │ │ │ │ + bge.n 39322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 392e2 │ │ │ │ + cbnz r3, 39322 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3927e │ │ │ │ + bne.n 392be │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 39324 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 39364 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3931e │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 39324 │ │ │ │ + bne.n 3935e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 39364 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 39346 │ │ │ │ + cbnz r0, 39386 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 39346 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 39386 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3933c │ │ │ │ + bne.n 3937c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 39372 │ │ │ │ + cbz r0, 393b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39372 │ │ │ │ + bge.n 393b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39372 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 393b2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3938c │ │ │ │ + cbz r0, 393cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3938c │ │ │ │ + bge.n 393cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3938c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 393cc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 393a6 │ │ │ │ + cbz r0, 393e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 393a6 │ │ │ │ + bge.n 393e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 393a6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 393e6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 393c0 │ │ │ │ + cbz r0, 39400 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 393c0 │ │ │ │ + bge.n 39400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 393c0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39400 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 393de │ │ │ │ + cbz r0, 3941e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 393de │ │ │ │ + bge.n 3941e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 393de │ │ │ │ + cbnz r3, 3941e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ - cbz r0, 39410 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 39450 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3940a │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 39410 │ │ │ │ + bne.n 3944a │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 39450 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 39432 │ │ │ │ + cbnz r0, 39472 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 39432 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 39472 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 39428 │ │ │ │ + bne.n 39468 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #49908 @ 0xc2f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 3943e │ │ │ │ + b.n 3947e │ │ │ │ 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, #35468 @ 0x8a8c │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #35472 @ 0x8a90 │ │ │ │ + movw r0, #36880 @ 0x9010 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3947e │ │ │ │ + beq.n 394be │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39480 │ │ │ │ + bge.n 394c0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 39480 │ │ │ │ + b.n 394c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1a094c │ │ │ │ + b.w 1a0f9c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r3, 394b6 │ │ │ │ + cbz r3, 394f6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #37196 @ 0x914c │ │ │ │ + movw r1, #38604 @ 0x96cc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 394d0 │ │ │ │ - b.n 394cc │ │ │ │ + cbnz r0, 39510 │ │ │ │ + b.n 3950c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4524 @ 0x11ac │ │ │ │ + movw r1, #5932 @ 0x172c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 39636 │ │ │ │ + b.n 39676 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movw sl, #40968 @ 0xa008 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ movw r9, #41176 @ 0xa0d8 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63440 @ 0xf7d0 │ │ │ │ + movw r1, #64848 @ 0xfd50 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39598 │ │ │ │ + beq.n 395d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 39546 │ │ │ │ + bne.n 39586 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 39518 │ │ │ │ + cbnz r3, 39558 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 395c8 │ │ │ │ + bge.n 39608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 395c8 │ │ │ │ - b.n 39568 │ │ │ │ - movw r2, #25876 @ 0x6514 │ │ │ │ + bne.n 39608 │ │ │ │ + b.n 395a8 │ │ │ │ + movw r2, #27284 @ 0x6a94 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d116c │ │ │ │ + bl d1414 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39542 │ │ │ │ + bge.n 39582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39542 │ │ │ │ + cbnz r3, 39582 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3956e │ │ │ │ - b.n 39598 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 395ae │ │ │ │ + b.n 395d8 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 39554 │ │ │ │ + beq.n 39594 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 395c8 │ │ │ │ - b.n 3955e │ │ │ │ + bge.n 39608 │ │ │ │ + b.n 3959e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3954a │ │ │ │ + beq.n 3958a │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3956e │ │ │ │ + b.n 395ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 395c8 │ │ │ │ + bne.n 39608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 395c8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39608 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 25fa4c │ │ │ │ + bl 25fffc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39596 │ │ │ │ + bge.n 395d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39596 │ │ │ │ + cbnz r3, 395d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 395b0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 395f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 394cc │ │ │ │ + bge.n 3950c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 394cc │ │ │ │ + bne.n 3950c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 394cc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3950c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 394e4 │ │ │ │ + bge.n 39524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 394e4 │ │ │ │ + bne.n 39524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 394e4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 395dc │ │ │ │ + bge.n 3961c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 395dc │ │ │ │ + cbnz r3, 3961c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 25fa4c │ │ │ │ + bl 25fffc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 394cc │ │ │ │ + beq.w 3950c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 39636 │ │ │ │ + bne.n 39676 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39618 │ │ │ │ + bge.n 39658 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 39618 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 39658 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -19646,253 +19668,253 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0003963e : │ │ │ │ +0003967e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #32200 @ 0x7dc8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 39676 │ │ │ │ + cbz r3, 396b6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c050 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 129224 │ │ │ │ + bl 1291d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1beb0c │ │ │ │ + bl 1bf154 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #4] @ (39680 ) │ │ │ │ - b.w 25ec74 <_PyTime_AsTimeval@@Base+0x19b0> │ │ │ │ + ldr r1, [pc, #4] @ (396c0 ) │ │ │ │ + b.w 25f08c <_PyTime_AsTimeval@@Base+0x1820> │ │ │ │ nop │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - b.n 397ec │ │ │ │ + b.n 3982c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 396b0 │ │ │ │ + cbnz r3, 396f0 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 396b0 │ │ │ │ + ble.n 396f0 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 396b0 │ │ │ │ - cbnz r4, 396d0 │ │ │ │ + bne.n 396f0 │ │ │ │ + cbnz r4, 39710 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #304] @ (397e8 ) │ │ │ │ + ldr r4, [pc, #304] @ (39828 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39768 │ │ │ │ + beq.n 397a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 396e4 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 39724 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39768 │ │ │ │ + bne.n 397a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 396f6 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 39768 │ │ │ │ + bne.n 39736 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 397a8 │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3970e │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 39768 │ │ │ │ + cbnz r0, 3974e │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 397a8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3972c │ │ │ │ - bl 85a38 │ │ │ │ + b.n 3976c │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39728 │ │ │ │ + bge.n 39768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39728 │ │ │ │ + cbnz r3, 39768 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 39702 │ │ │ │ + beq.n 39742 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 3976c │ │ │ │ - bl 9600c │ │ │ │ + bne.n 397ac │ │ │ │ + bl 962dc │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bdd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 397d6 │ │ │ │ + bge.n 39816 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 397c2 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 39802 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39738 │ │ │ │ + beq.n 39778 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 397e2 │ │ │ │ + b.n 39822 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39768 │ │ │ │ - bl 9600c │ │ │ │ + beq.n 397a8 │ │ │ │ + bl 962dc │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bdd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 397aa │ │ │ │ + bge.n 397ea │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 397b2 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 397f2 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39778 │ │ │ │ - b.n 39768 │ │ │ │ + beq.n 397b8 │ │ │ │ + b.n 397a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ - b.n 397e2 │ │ │ │ + bl 8004c │ │ │ │ + b.n 39822 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 39768 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 397a8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 3982a │ │ │ │ + cbz r3, 3986a │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 3982a │ │ │ │ + cbz r3, 3986a │ │ │ │ blx r3 │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 39840 │ │ │ │ + bne.n 39880 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3982a │ │ │ │ + bge.n 3986a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3982a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3986a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #51124 @ 0xc7b4 │ │ │ │ + movw r3, #52572 @ 0xcd5c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e5230 │ │ │ │ + b.w 1e57e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00039842 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00039882 <_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, #7533 @ 0x1d6d │ │ │ │ + movw r3, #8277 @ 0x2055 │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 39886 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 1db20c │ │ │ │ + beq.n 398c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 1db7ec │ │ │ │ add.w r0, r0, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r0, #3286] @ 0xcd6 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #3286] @ 0xcd6 │ │ │ │ str.w r4, [r5, #384] @ 0x180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 398d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8e> │ │ │ │ + b.w 39910 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 398a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e> │ │ │ │ + bne.n 398e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 398ae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6c> │ │ │ │ + beq.n 398ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6c> │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 398c2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + bne.n 39902 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 398c2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + bne.n 39902 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -19900,357 +19922,357 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3991e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xdc> │ │ │ │ + cbz r0, 3995e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xdc> │ │ │ │ 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 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #5384 @ 0x1508 │ │ │ │ + movw r3, #6792 @ 0x1a88 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r1, #49584 @ 0xc1b0 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (39960 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x11e>) │ │ │ │ + ldr r0, [pc, #12] @ (399a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x11e>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r5, r1, #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 r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 39986 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ + bhi.n 399c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 399a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15e> │ │ │ │ + ble.n 399e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 399a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x166> │ │ │ │ - movw r0, #57204 @ 0xdf74 │ │ │ │ + b.n 399e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x166> │ │ │ │ + movw r0, #58612 @ 0xe4f4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3997e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x13c> │ │ │ │ + bne.n 399be <_PyInterpreterState_SetEvalFrameFunc@@Base+0x13c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39ac0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e> │ │ │ │ + b.n 39b00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 399b6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ + cbz r3, 399f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 399e6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a4> │ │ │ │ - b.n 399ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x18c> │ │ │ │ + bpl.n 39a26 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a4> │ │ │ │ + b.n 39a0e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x18c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14860 @ 0x3a0c │ │ │ │ + movw r1, #16296 @ 0x3fa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3999c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ - bl 85a38 │ │ │ │ + bl f8938 │ │ │ │ + b.n 399dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ + bl 85aa8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39a0e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1cc> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 39a4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1cc> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3999c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ + bne.n 399dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39a0e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1cc> │ │ │ │ + b.n 39a4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1cc> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 399e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + beq.n 39a20 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5772 @ 0x168c │ │ │ │ + movw r1, #7180 @ 0x1c0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3999c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ + beq.n 399dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ 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 25eb28 <_PyTime_AsTimeval@@Base+0x1864> │ │ │ │ + bl 25ef40 <_PyTime_AsTimeval@@Base+0x16d4> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39ac0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e> │ │ │ │ + beq.n 39b00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39aa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ - bl 85bc0 │ │ │ │ + beq.n 39ae4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ + bl 85c30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 39a80 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23e> │ │ │ │ + bne.n 39ac0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39aa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ + bge.n 39ae4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 39aa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ + cbnz r3, 39ae4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39aa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ae4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x262> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39a94 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x252> │ │ │ │ + bge.n 39ad4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x252> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 39a94 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x252> │ │ │ │ + cbnz r3, 39ad4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x252> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 39a32 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ + blt.n 39a72 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39a32 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ - b.n 39ac0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e> │ │ │ │ + beq.n 39a72 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ + b.n 39b00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3999c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ + bge.w 399dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3999c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ + bne.w 399dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3999c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 399dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x15a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (39ad0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28e>) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #4] @ (39b10 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28e>) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ @ instruction: 0xf784004d │ │ │ │ │ │ │ │ -00039ad4 <_Py_IncRef@@Base>: │ │ │ │ +00039b14 <_Py_IncRef@@Base>: │ │ │ │ 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, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 39b00 <_Py_IncRef@@Base+0x2c> │ │ │ │ + cbz r2, 39b40 <_Py_IncRef@@Base+0x2c> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ - b.n 39b0e <_Py_IncRef@@Base+0x3a> │ │ │ │ + b.n 39b4e <_Py_IncRef@@Base+0x3a> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 39b0c <_Py_IncRef@@Base+0x38> │ │ │ │ + bne.n 39b4c <_Py_IncRef@@Base+0x38> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 39b2e <_Py_IncRef@@Base+0x5a> │ │ │ │ + cbnz r0, 39b6e <_Py_IncRef@@Base+0x5a> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 39b0e <_Py_IncRef@@Base+0x3a> │ │ │ │ + b.n 39b4e <_Py_IncRef@@Base+0x3a> │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #388] @ (39c94 <_Py_IncRef@@Base+0x1c0>) │ │ │ │ + ldr r1, [pc, #388] @ (39cd4 <_Py_IncRef@@Base+0x1c0>) │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 39b30 <_Py_IncRef@@Base+0x5c> │ │ │ │ - b.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ + cbnz r0, 39b70 <_Py_IncRef@@Base+0x5c> │ │ │ │ + b.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r9, [r5] │ │ │ │ adds r3, r4, r6 │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 39b64 <_Py_IncRef@@Base+0x90> │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 39ba4 <_Py_IncRef@@Base+0x90> │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60248 @ 0xeb58 │ │ │ │ + movw r1, #61656 @ 0xf0d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #6036 @ 0x1794 │ │ │ │ + movw r0, #7444 @ 0x1d14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r9 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39c8a <_Py_IncRef@@Base+0x1b6> │ │ │ │ + b.n 39cca <_Py_IncRef@@Base+0x1b6> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 39c70 <_Py_IncRef@@Base+0x19c> │ │ │ │ + beq.w 39cb0 <_Py_IncRef@@Base+0x19c> │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39b7a <_Py_IncRef@@Base+0xa6> │ │ │ │ + beq.n 39bba <_Py_IncRef@@Base+0xa6> │ │ │ │ subs r4, r3, #2 │ │ │ │ - bne.n 39b82 <_Py_IncRef@@Base+0xae> │ │ │ │ - b.n 39bd0 <_Py_IncRef@@Base+0xfc> │ │ │ │ + bne.n 39bc2 <_Py_IncRef@@Base+0xae> │ │ │ │ + b.n 39c10 <_Py_IncRef@@Base+0xfc> │ │ │ │ movw sl, #5160 @ 0x1428 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 39b8c <_Py_IncRef@@Base+0xb8> │ │ │ │ + cbz r6, 39bcc <_Py_IncRef@@Base+0xb8> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 39c80 <_Py_IncRef@@Base+0x1ac> │ │ │ │ - b.n 39b94 <_Py_IncRef@@Base+0xc0> │ │ │ │ + beq.n 39cc0 <_Py_IncRef@@Base+0x1ac> │ │ │ │ + b.n 39bd4 <_Py_IncRef@@Base+0xc0> │ │ │ │ movw r6, #56312 @ 0xdbf8 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 39ba8 <_Py_IncRef@@Base+0xd4> │ │ │ │ - bl ca538 │ │ │ │ + cbz r0, 39be8 <_Py_IncRef@@Base+0xd4> │ │ │ │ + bl ca804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ + blt.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.n 39bac <_Py_IncRef@@Base+0xd8> │ │ │ │ - b.n 39be0 <_Py_IncRef@@Base+0x10c> │ │ │ │ + bne.n 39bec <_Py_IncRef@@Base+0xd8> │ │ │ │ + b.n 39c20 <_Py_IncRef@@Base+0x10c> │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 39bc0 <_Py_IncRef@@Base+0xec> │ │ │ │ - bl ca538 │ │ │ │ + cbz r0, 39c00 <_Py_IncRef@@Base+0xec> │ │ │ │ + bl ca804 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ + blt.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 39bc2 <_Py_IncRef@@Base+0xee> │ │ │ │ - b.n 39bde <_Py_IncRef@@Base+0x10a> │ │ │ │ + bne.n 39c02 <_Py_IncRef@@Base+0xee> │ │ │ │ + b.n 39c1e <_Py_IncRef@@Base+0x10a> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ + blt.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ mov r7, r8 │ │ │ │ - b.n 39be2 <_Py_IncRef@@Base+0x10e> │ │ │ │ + b.n 39c22 <_Py_IncRef@@Base+0x10e> │ │ │ │ movw r6, #56312 @ 0xdbf8 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 39be2 <_Py_IncRef@@Base+0x10e> │ │ │ │ + b.n 39c22 <_Py_IncRef@@Base+0x10e> │ │ │ │ mov r7, r8 │ │ │ │ movs r5, #0 │ │ │ │ and.w fp, r4, #1 │ │ │ │ and.w r8, r7, #1 │ │ │ │ tst r4, r7 │ │ │ │ - beq.n 39c06 <_Py_IncRef@@Base+0x132> │ │ │ │ + beq.n 39c46 <_Py_IncRef@@Base+0x132> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9712 @ 0x25f0 │ │ │ │ + movw r1, #11160 @ 0x2b98 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ - cbz r5, 39c28 <_Py_IncRef@@Base+0x154> │ │ │ │ + bl f8938 │ │ │ │ + b.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ + cbz r5, 39c68 <_Py_IncRef@@Base+0x154> │ │ │ │ orrs.w r8, r4, r7 │ │ │ │ - beq.n 39c26 <_Py_IncRef@@Base+0x152> │ │ │ │ + beq.n 39c66 <_Py_IncRef@@Base+0x152> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9748 @ 0x2614 │ │ │ │ + movw r1, #11196 @ 0x2bbc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ + bl f8938 │ │ │ │ + b.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ mov fp, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 20b634 │ │ │ │ + bl 20bde4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39b60 <_Py_IncRef@@Base+0x8c> │ │ │ │ - bl 20b2d8 │ │ │ │ + beq.n 39ba0 <_Py_IncRef@@Base+0x8c> │ │ │ │ + bl 20bae8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ and.w r5, r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 35c1c │ │ │ │ + bl 35c5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c8a <_Py_IncRef@@Base+0x1b6> │ │ │ │ + bge.n 39cca <_Py_IncRef@@Base+0x1b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 39c8a <_Py_IncRef@@Base+0x1b6> │ │ │ │ + cbnz r3, 39cca <_Py_IncRef@@Base+0x1b6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39c8a <_Py_IncRef@@Base+0x1b6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39cca <_Py_IncRef@@Base+0x1b6> │ │ │ │ movw r6, #56312 @ 0xdbf8 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movw sl, #5160 @ 0x1428 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b.n 39c28 <_Py_IncRef@@Base+0x154> │ │ │ │ + b.n 39c68 <_Py_IncRef@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -20260,113 +20282,113 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 39cd4 <_Py_IncRef@@Base+0x200> │ │ │ │ + beq.n 39d14 <_Py_IncRef@@Base+0x200> │ │ │ │ mov r1, r4 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 39cd4 <_Py_IncRef@@Base+0x200> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 39d14 <_Py_IncRef@@Base+0x200> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 144664 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 144a74 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 39cdc <_Py_IncRef@@Base+0x208> │ │ │ │ + bne.n 39d1c <_Py_IncRef@@Base+0x208> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 39d48 <_Py_IncRef@@Base+0x274> │ │ │ │ + b.n 39d88 <_Py_IncRef@@Base+0x274> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 39cf2 <_Py_IncRef@@Base+0x21e> │ │ │ │ + beq.n 39d32 <_Py_IncRef@@Base+0x21e> │ │ │ │ movw r1, #24552 @ 0x5fe8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 39cfc <_Py_IncRef@@Base+0x228> │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 39d3c <_Py_IncRef@@Base+0x228> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 39d0c <_Py_IncRef@@Base+0x238> │ │ │ │ + b.n 39d4c <_Py_IncRef@@Base+0x238> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 144664 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 144a74 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 39d0c <_Py_IncRef@@Base+0x238> │ │ │ │ + bne.n 39d4c <_Py_IncRef@@Base+0x238> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 39d48 <_Py_IncRef@@Base+0x274> │ │ │ │ + b.n 39d88 <_Py_IncRef@@Base+0x274> │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 39d34 <_Py_IncRef@@Base+0x260> │ │ │ │ + bne.n 39d74 <_Py_IncRef@@Base+0x260> │ │ │ │ movw r3, #61100 @ 0xeeac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32524 @ 0x7f0c │ │ │ │ + movw r1, #33932 @ 0x848c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 39d48 <_Py_IncRef@@Base+0x274> │ │ │ │ + b.n 39d88 <_Py_IncRef@@Base+0x274> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 39de4 <_Py_IncRef@@Base+0x310> │ │ │ │ + bl 39e24 <_Py_IncRef@@Base+0x310> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 71b00 │ │ │ │ - cbz r0, 39daa <_Py_IncRef@@Base+0x2d6> │ │ │ │ + bl 71b90 │ │ │ │ + cbz r0, 39dea <_Py_IncRef@@Base+0x2d6> │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 7dfb4 │ │ │ │ - cbz r0, 39d96 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + bl 7e048 │ │ │ │ + cbz r0, 39dd6 <_Py_IncRef@@Base+0x2c2> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 39d76 <_Py_IncRef@@Base+0x2a2> │ │ │ │ + bne.n 39db6 <_Py_IncRef@@Base+0x2a2> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 39d96 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 39dd6 <_Py_IncRef@@Base+0x2c2> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 39dac <_Py_IncRef@@Base+0x2d8> │ │ │ │ + b.n 39dec <_Py_IncRef@@Base+0x2d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39daa <_Py_IncRef@@Base+0x2d6> │ │ │ │ + bge.n 39dea <_Py_IncRef@@Base+0x2d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39daa <_Py_IncRef@@Base+0x2d6> │ │ │ │ + cbnz r3, 39dea <_Py_IncRef@@Base+0x2d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 39dbc <_Py_IncRef@@Base+0x2e8> │ │ │ │ - b.w 7dfb4 │ │ │ │ + beq.n 39dfc <_Py_IncRef@@Base+0x2e8> │ │ │ │ + b.w 7e048 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6048 @ 0x17a0 │ │ │ │ + movw r1, #7456 @ 0x1d20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 │ │ │ │ @@ -20375,183 +20397,183 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2b800 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 39e46 <_Py_IncRef@@Base+0x372> │ │ │ │ + beq.n 39e86 <_Py_IncRef@@Base+0x372> │ │ │ │ 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 39e5a <_Py_IncRef@@Base+0x386> │ │ │ │ + beq.n 39e9a <_Py_IncRef@@Base+0x386> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 39e5a <_Py_IncRef@@Base+0x386> │ │ │ │ + b.n 39e9a <_Py_IncRef@@Base+0x386> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 39eb8 <_Py_IncRef@@Base+0x3e4> │ │ │ │ - vldr d7, [pc, #112] @ 39ec0 <_Py_IncRef@@Base+0x3ec> │ │ │ │ + vldr d0, [pc, #108] @ 39ef8 <_Py_IncRef@@Base+0x3e4> │ │ │ │ + vldr d7, [pc, #112] @ 39f00 <_Py_IncRef@@Base+0x3ec> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 39e94 <_Py_IncRef@@Base+0x3c0> │ │ │ │ + beq.n 39ed4 <_Py_IncRef@@Base+0x3c0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c53c │ │ │ │ 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 39eb0 <_Py_IncRef@@Base+0x3dc> │ │ │ │ + ble.n 39ef0 <_Py_IncRef@@Base+0x3dc> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 39eb0 <_Py_IncRef@@Base+0x3dc> │ │ │ │ + b.n 39ef0 <_Py_IncRef@@Base+0x3dc> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 39ec0 <_Py_IncRef@@Base+0x3ec> │ │ │ │ + vldr d6, [pc, #36] @ 39f00 <_Py_IncRef@@Base+0x3ec> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 39eb8 <_Py_IncRef@@Base+0x3e4> │ │ │ │ + vldr d7, [pc, #20] @ 39ef8 <_Py_IncRef@@Base+0x3e4> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - movw r1, #48172 @ 0xbc2c │ │ │ │ + movw r1, #49580 @ 0xc1ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 3943e │ │ │ │ + b.w 3947e │ │ │ │ │ │ │ │ -00039ed4 : │ │ │ │ +00039f14 : │ │ │ │ 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 79668 │ │ │ │ - cbz r0, 39f0e │ │ │ │ + bl 79710 │ │ │ │ + cbz r0, 39f4e │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c15d0 │ │ │ │ + bl c1888 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39f12 │ │ │ │ + bge.n 39f52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39f12 │ │ │ │ + cbnz r3, 39f52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39f12 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39f52 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 39f3e │ │ │ │ + cbnz r1, 39f7e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6116 @ 0x17e4 │ │ │ │ + movw r1, #7524 @ 0x1d64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 39f74 │ │ │ │ + bl d7950 │ │ │ │ + b.n 39fb4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 39ffa │ │ │ │ + beq.n 3a03a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #5580 @ 0x15cc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 39f7a │ │ │ │ + beq.n 39fba │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6148 @ 0x1804 │ │ │ │ + movw r1, #7556 @ 0x1d84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a000 │ │ │ │ + b.n 3a040 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - cbz r0, 39fe2 │ │ │ │ + cbz r0, 3a022 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 39fbc │ │ │ │ + bne.n 39ffc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6184 @ 0x1828 │ │ │ │ + movw r1, #7592 @ 0x1da8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39f74 │ │ │ │ + bge.n 39fb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39f74 │ │ │ │ + bne.n 39fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39f74 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39fb4 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r6, 39fcc │ │ │ │ + cbz r6, 3a00c │ │ │ │ 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 39fde │ │ │ │ + bge.n 3a01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39fde │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3a01e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 39f88 │ │ │ │ + b.n 39fc8 │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a000 │ │ │ │ + b.n 3a040 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39ff0 │ │ │ │ + b.n 3a030 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -20568,1570 +20590,1570 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3a048 ) │ │ │ │ + ldr r0, [pc, #12] @ (3a088 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 3a07a │ │ │ │ + cbnz r0, 3a0ba │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (3a074 ) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #4] @ (3a0b4 ) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ - movw r1, #48144 @ 0xbc10 │ │ │ │ + movw r1, #49552 @ 0xc190 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 3a0ba │ │ │ │ + b.n 3a0fa │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3a0a8 ) │ │ │ │ + ldr r0, [pc, #12] @ (3a0e8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb844 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0003a0ac : │ │ │ │ - movw r3, #50808 @ 0xc678 │ │ │ │ +0003a0ec : │ │ │ │ + movw r3, #52256 @ 0xcc20 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 12404c │ │ │ │ + b.w 123ff8 │ │ │ │ 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, #35468 @ 0x8a8c │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #35472 @ 0x8a90 │ │ │ │ + movw r0, #36880 @ 0x9010 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a0ea │ │ │ │ + bne.n 3a12a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a118 │ │ │ │ + b.n 3a158 │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3a110 │ │ │ │ + bgt.n 3a150 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 3a102 │ │ │ │ + cbnz r0, 3a142 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl da0e0 │ │ │ │ + bl da3a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a0e6 │ │ │ │ + beq.n 3a126 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a118 │ │ │ │ + bge.n 3a158 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3a118 │ │ │ │ + b.n 3a158 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003a11a <_PyCompile_Assemble@@Base>: │ │ │ │ +0003a15a <_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, #55600 @ 0xd930 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq.n 3a156 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ + beq.n 3a196 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6404 @ 0x1904 │ │ │ │ + movw r1, #7812 @ 0x1e84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3a16e <_PyCompile_Assemble@@Base+0x54> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3a1ae <_PyCompile_Assemble@@Base+0x54> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b348 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3a172 <_PyCompile_Assemble@@Base+0x58> │ │ │ │ + cbnz r0, 3a1b2 <_PyCompile_Assemble@@Base+0x58> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a294 <_PyCompile_Assemble@@Base+0x17a> │ │ │ │ + b.n 3a2d4 <_PyCompile_Assemble@@Base+0x17a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 102c98 <_PyErr_SetKeyError@@Base+0x11c> │ │ │ │ + bl 102e34 <_PyErr_SetKeyError@@Base+0x11c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3a1ac <_PyCompile_Assemble@@Base+0x92> │ │ │ │ + cbz r0, 3a1ec <_PyCompile_Assemble@@Base+0x92> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3a19a <_PyCompile_Assemble@@Base+0x80> │ │ │ │ + beq.n 3a1da <_PyCompile_Assemble@@Base+0x80> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w fp, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - b.n 3a184 <_PyCompile_Assemble@@Base+0x6a> │ │ │ │ + b.n 3a1c4 <_PyCompile_Assemble@@Base+0x6a> │ │ │ │ adds r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 3a1b0 <_PyCompile_Assemble@@Base+0x96> │ │ │ │ - bl 1fbe68 │ │ │ │ + cbnz r0, 3a1f0 <_PyCompile_Assemble@@Base+0x96> │ │ │ │ + bl 1fc480 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a274 <_PyCompile_Assemble@@Base+0x15a> │ │ │ │ + b.n 3a2b4 <_PyCompile_Assemble@@Base+0x15a> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ blx 2b348 │ │ │ │ mov r2, r4 │ │ │ │ - cbz r2, 3a1ca <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ + cbz r2, 3a20a <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [sl, r1, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 3a1ba <_PyCompile_Assemble@@Base+0xa0> │ │ │ │ - movw r5, #58492 @ 0xe47c │ │ │ │ + b.n 3a1fa <_PyCompile_Assemble@@Base+0xa0> │ │ │ │ + movw r5, #59900 @ 0xe9fc │ │ │ │ movt r5, #58 @ 0x3a │ │ │ │ - cbz r4, 3a20e <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + cbz r4, 3a24e <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3a20a <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + bge.n 3a24a <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ 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, r5, r0, lsl #2 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r0, r0, #28 │ │ │ │ - bmi.n 3a200 <_PyCompile_Assemble@@Base+0xe6> │ │ │ │ + bmi.n 3a240 <_PyCompile_Assemble@@Base+0xe6> │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.n 3a1d8 <_PyCompile_Assemble@@Base+0xbe> │ │ │ │ + bhi.n 3a218 <_PyCompile_Assemble@@Base+0xbe> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 3a1d8 <_PyCompile_Assemble@@Base+0xbe> │ │ │ │ + b.n 3a218 <_PyCompile_Assemble@@Base+0xbe> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b.n 3a1d2 <_PyCompile_Assemble@@Base+0xb8> │ │ │ │ + b.n 3a212 <_PyCompile_Assemble@@Base+0xb8> │ │ │ │ mov r0, sl │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1066c0 <_PyRecursiveMutex_Unlock@@Base+0x2c> │ │ │ │ + bl 106858 <_PyRecursiveMutex_Unlock@@Base+0x2c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a1ac <_PyCompile_Assemble@@Base+0x92> │ │ │ │ + beq.n 3a1ec <_PyCompile_Assemble@@Base+0x92> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 10c818 │ │ │ │ + bl 10c9bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a1ac <_PyCompile_Assemble@@Base+0x92> │ │ │ │ + beq.n 3a1ec <_PyCompile_Assemble@@Base+0x92> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 2e344 <_PyObject_DebugMallocStats@@Base+0x83c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a1ac <_PyCompile_Assemble@@Base+0x92> │ │ │ │ + beq.n 3a1ec <_PyCompile_Assemble@@Base+0x92> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 110228 <_PyDict_DelItemIf@@Base+0x1a00> │ │ │ │ + bl 1103d0 <_PyDict_DelItemIf@@Base+0x1a00> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a274 <_PyCompile_Assemble@@Base+0x15a> │ │ │ │ + bge.n 3a2b4 <_PyCompile_Assemble@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a274 <_PyCompile_Assemble@@Base+0x15a> │ │ │ │ + cbnz r3, 3a2b4 <_PyCompile_Assemble@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a288 <_PyCompile_Assemble@@Base+0x16e> │ │ │ │ + bge.n 3a2c8 <_PyCompile_Assemble@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a288 <_PyCompile_Assemble@@Base+0x16e> │ │ │ │ + cbnz r3, 3a2c8 <_PyCompile_Assemble@@Base+0x16e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b574c │ │ │ │ + bl 1b5e34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b568c │ │ │ │ + bl 1b5d74 │ │ │ │ mov r0, r4 │ │ │ │ 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 3a2bc <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ + bne.n 3a2fc <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 137294 │ │ │ │ + b.w 137688 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25084 @ 0x61fc │ │ │ │ + movw r0, #26536 @ 0x67a8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a2b0 <_PyCompile_Assemble@@Base+0x196> │ │ │ │ + bne.n 3a2f0 <_PyCompile_Assemble@@Base+0x196> │ │ │ │ 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] @ (3a40c <_PyCompile_Assemble@@Base+0x2f2>) │ │ │ │ + ldr r2, [pc, #296] @ (3a44c <_PyCompile_Assemble@@Base+0x2f2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3a310 <_PyCompile_Assemble@@Base+0x1f6> │ │ │ │ + beq.n 3a350 <_PyCompile_Assemble@@Base+0x1f6> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 3a312 <_PyCompile_Assemble@@Base+0x1f8> │ │ │ │ + cbz r4, 3a352 <_PyCompile_Assemble@@Base+0x1f8> │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #41685 @ 0xa2d5 │ │ │ │ + movw r3, #41749 @ 0xa315 │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 3a312 <_PyCompile_Assemble@@Base+0x1f8> │ │ │ │ + b.n 3a352 <_PyCompile_Assemble@@Base+0x1f8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a3ec <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ + beq.n 3a42c <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #41685 @ 0xa2d5 │ │ │ │ + movw r3, #41749 @ 0xa315 │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3a3ec <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ - cbnz r4, 3a32e <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + bne.n 3a42c <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ + cbnz r4, 3a36e <_PyCompile_Assemble@@Base+0x214> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a3aa <_PyCompile_Assemble@@Base+0x290> │ │ │ │ + b.n 3a3ea <_PyCompile_Assemble@@Base+0x290> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3a34e <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + cbz r3, 3a38e <_PyCompile_Assemble@@Base+0x234> │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 3a3aa <_PyCompile_Assemble@@Base+0x290> │ │ │ │ + ble.n 3a3ea <_PyCompile_Assemble@@Base+0x290> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 3a33c <_PyCompile_Assemble@@Base+0x222> │ │ │ │ - b.n 3a368 <_PyCompile_Assemble@@Base+0x24e> │ │ │ │ + bne.n 3a37c <_PyCompile_Assemble@@Base+0x222> │ │ │ │ + b.n 3a3a8 <_PyCompile_Assemble@@Base+0x24e> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3a368 <_PyCompile_Assemble@@Base+0x24e> │ │ │ │ + beq.n 3a3a8 <_PyCompile_Assemble@@Base+0x24e> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a350 <_PyCompile_Assemble@@Base+0x236> │ │ │ │ + bne.n 3a390 <_PyCompile_Assemble@@Base+0x236> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3a3aa <_PyCompile_Assemble@@Base+0x290> │ │ │ │ - ldr r2, [pc, #164] @ (3a410 <_PyCompile_Assemble@@Base+0x2f6>) │ │ │ │ + bne.n 3a3ea <_PyCompile_Assemble@@Base+0x290> │ │ │ │ + ldr r2, [pc, #164] @ (3a450 <_PyCompile_Assemble@@Base+0x2f6>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 26543c │ │ │ │ + bl 2659ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a404 <_PyCompile_Assemble@@Base+0x2ea> │ │ │ │ - beq.n 3a3aa <_PyCompile_Assemble@@Base+0x290> │ │ │ │ + blt.n 3a444 <_PyCompile_Assemble@@Base+0x2ea> │ │ │ │ + beq.n 3a3ea <_PyCompile_Assemble@@Base+0x290> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3a410 <_PyCompile_Assemble@@Base+0x2f6>) │ │ │ │ + ldr r1, [pc, #148] @ (3a450 <_PyCompile_Assemble@@Base+0x2f6>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3a406 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + bne.n 3a446 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a32a <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + bge.n 3a36a <_PyCompile_Assemble@@Base+0x210> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3a32a <_PyCompile_Assemble@@Base+0x210> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a32a <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + bne.n 3a36a <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a36a <_PyCompile_Assemble@@Base+0x210> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3a414 <_PyCompile_Assemble@@Base+0x2fa>) │ │ │ │ + ldr r1, [pc, #100] @ (3a454 <_PyCompile_Assemble@@Base+0x2fa>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3a406 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + bne.n 3a446 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3a3da <_PyCompile_Assemble@@Base+0x2c0> │ │ │ │ + bne.n 3a41a <_PyCompile_Assemble@@Base+0x2c0> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 3a406 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + b.n 3a446 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a3ec <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ + bge.n 3a42c <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3a3ec <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3a42c <_PyCompile_Assemble@@Base+0x2d2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3a3d0 <_PyCompile_Assemble@@Base+0x2b6> │ │ │ │ + beq.n 3a410 <_PyCompile_Assemble@@Base+0x2b6> │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ (3a410 <_PyCompile_Assemble@@Base+0x2f6>) │ │ │ │ + ldr r1, [pc, #28] @ (3a450 <_PyCompile_Assemble@@Base+0x2f6>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3a406 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + b.n 3a446 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ nop {10} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 3a46e │ │ │ │ + cbnz r0, 3a4ae │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a438 <_PyCompile_Assemble@@Base+0x31e> │ │ │ │ + bne.n 3a478 <_PyCompile_Assemble@@Base+0x31e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 136758 │ │ │ │ + b.w 136b4c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36776 @ 0x8fa8 │ │ │ │ + movw r0, #38064 @ 0x94b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a42c <_PyCompile_Assemble@@Base+0x312> │ │ │ │ + bne.n 3a46c <_PyCompile_Assemble@@Base+0x312> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003a450 : │ │ │ │ +0003a490 : │ │ │ │ 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, #51024 @ 0xc750 │ │ │ │ + movw r4, #52472 @ 0xccf8 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1aa33c │ │ │ │ + bl 1aa984 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003a476 : │ │ │ │ +0003a4b6 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 12b4d0 │ │ │ │ - cbz r0, 3a4bc │ │ │ │ + bl 12b498 │ │ │ │ + cbz r0, 3a4fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #39048 @ 0x9888 │ │ │ │ + movw r1, #40456 @ 0x9e08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 3a4dc │ │ │ │ + bl d7950 │ │ │ │ + b.n 3a51c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a49c │ │ │ │ + bne.n 3a4dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 3a4e0 │ │ │ │ - bl 1fbe68 │ │ │ │ + ble.n 3a520 │ │ │ │ + bl 1fc480 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a506 │ │ │ │ + b.n 3a546 │ │ │ │ add r1, r2 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a4dc │ │ │ │ + beq.n 3a51c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3a506 │ │ │ │ + cbz r0, 3a546 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2bf20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 3a512 │ │ │ │ + beq.n 3a552 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 3a51e │ │ │ │ + beq.n 3a55e │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3a548 ) │ │ │ │ + ldr r0, [pc, #8] @ (3a588 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb7e4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a56e │ │ │ │ + bne.n 3a5ae │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3a590 │ │ │ │ - b.n 3a588 │ │ │ │ + bne.n 3a5d0 │ │ │ │ + b.n 3a5c8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2420 @ 0x974 │ │ │ │ + movw r0, #3848 @ 0xf08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a560 │ │ │ │ + bne.n 3a5a0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a5e6 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 3a626 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a584 │ │ │ │ + bne.n 3a5c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a5a4 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3a5e4 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a584 │ │ │ │ + bne.n 3a5c4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27456 @ 0x6b40 │ │ │ │ + movw r1, #28864 @ 0x70c0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #6496 @ 0x1960 │ │ │ │ + movw r0, #7904 @ 0x1ee0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a584 │ │ │ │ + beq.n 3a5c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b884 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a5de │ │ │ │ + bne.n 3a61e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3a60c ) │ │ │ │ + ldr r0, [pc, #8] @ (3a64c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 3a64e <_PyEval_FormatExcUnbound@@Base+0x3e> │ │ │ │ + cbnz r0, 3a68e <_PyEval_FormatExcUnbound@@Base+0x3e> │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0003a610 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0003a650 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 3a618 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 3a658 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3a65c <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 3a69c <_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 3a644 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 3a684 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #61040 @ 0xee70 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #30544 @ 0x7750 │ │ │ │ + movw r2, #31952 @ 0x7cd0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f48f4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f4f0c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #61128 @ 0xeec8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #6524 @ 0x197c │ │ │ │ + movw r2, #7932 @ 0x1efc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f48f4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f4f0c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 3a680 <_PyEval_FormatExcUnbound@@Base+0x70> │ │ │ │ + cbnz r3, 3a6c0 <_PyEval_FormatExcUnbound@@Base+0x70> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3a680 <_PyEval_FormatExcUnbound@@Base+0x70> │ │ │ │ + ble.n 3a6c0 <_PyEval_FormatExcUnbound@@Base+0x70> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a680 <_PyEval_FormatExcUnbound@@Base+0x70> │ │ │ │ - cbnz r1, 3a69c <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + bne.n 3a6c0 <_PyEval_FormatExcUnbound@@Base+0x70> │ │ │ │ + cbnz r1, 3a6dc <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #296] @ (3a7b0 <_PyEval_FormatExcUnbound@@Base+0x1a0>) │ │ │ │ + ldr r4, [pc, #296] @ (3a7f0 <_PyEval_FormatExcUnbound@@Base+0x1a0>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3a6c8 <_PyEval_FormatExcUnbound@@Base+0xb8> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 3a708 <_PyEval_FormatExcUnbound@@Base+0xb8> │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 3a6cc <_PyEval_FormatExcUnbound@@Base+0xbc> │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 3a70c <_PyEval_FormatExcUnbound@@Base+0xbc> │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60248 @ 0xeb58 │ │ │ │ + movw r1, #61656 @ 0xf0d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #17984 @ 0x4640 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a7a8 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ + b.n 3a7e8 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ mov r0, r8 │ │ │ │ - bl 11e268 │ │ │ │ + bl 11e240 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a7a8 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ + beq.n 3a7e8 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1e5b78 │ │ │ │ + bl 1e6130 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a784 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 3a7c4 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + bl 962dc │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 2bdac │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 17f844 │ │ │ │ + bl 17fe7c │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3a71a <_PyEval_FormatExcUnbound@@Base+0x10a> │ │ │ │ + cbnz r0, 3a75a <_PyEval_FormatExcUnbound@@Base+0x10a> │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 3a748 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ + b.n 3a788 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b4d0 │ │ │ │ - cbz r0, 3a73e <_PyEval_FormatExcUnbound@@Base+0x12e> │ │ │ │ + cbz r0, 3a77e <_PyEval_FormatExcUnbound@@Base+0x12e> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 3a73e <_PyEval_FormatExcUnbound@@Base+0x12e> │ │ │ │ + bne.n 3a77e <_PyEval_FormatExcUnbound@@Base+0x12e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a744 <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ + bge.n 3a784 <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 3a702 <_PyEval_FormatExcUnbound@@Base+0xf2> │ │ │ │ + b.n 3a742 <_PyEval_FormatExcUnbound@@Base+0xf2> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3a748 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ + b.n 3a788 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - cbnz r6, 3a778 <_PyEval_FormatExcUnbound@@Base+0x168> │ │ │ │ + cbnz r6, 3a7b8 <_PyEval_FormatExcUnbound@@Base+0x168> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3a75e <_PyEval_FormatExcUnbound@@Base+0x14e> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 3a788 <_PyEval_FormatExcUnbound@@Base+0x178> │ │ │ │ + beq.n 3a79e <_PyEval_FormatExcUnbound@@Base+0x14e> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 3a7c8 <_PyEval_FormatExcUnbound@@Base+0x178> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #6644 @ 0x19f4 │ │ │ │ + movw r1, #8052 @ 0x1f74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 3a788 <_PyEval_FormatExcUnbound@@Base+0x178> │ │ │ │ + bl d7950 │ │ │ │ + b.n 3a7c8 <_PyEval_FormatExcUnbound@@Base+0x178> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22c7b8 <_PyArg_ParseStackAndKeywords@@Base+0x7b4> │ │ │ │ + bl 22cd98 <_PyArg_ParseStackAndKeywords@@Base+0x7b4> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3a788 <_PyEval_FormatExcUnbound@@Base+0x178> │ │ │ │ + b.n 3a7c8 <_PyEval_FormatExcUnbound@@Base+0x178> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a79c <_PyEval_FormatExcUnbound@@Base+0x18c> │ │ │ │ + bge.n 3a7dc <_PyEval_FormatExcUnbound@@Base+0x18c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3a7a0 <_PyEval_FormatExcUnbound@@Base+0x190> │ │ │ │ + cbz r3, 3a7e0 <_PyEval_FormatExcUnbound@@Base+0x190> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3a7a8 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ + b.n 3a7e8 <_PyEval_FormatExcUnbound@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a79c <_PyEval_FormatExcUnbound@@Base+0x18c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a7dc <_PyEval_FormatExcUnbound@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #12 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3a7d8 <_PyEval_FormatExcUnbound@@Base+0x1c8>) │ │ │ │ + ldr r0, [pc, #8] @ (3a818 <_PyEval_FormatExcUnbound@@Base+0x1c8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb7a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #47308 @ 0xb8cc │ │ │ │ movt r1, #2 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ 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] @ (3a924 <_PyEval_FormatExcUnbound@@Base+0x314>) │ │ │ │ + ldr r2, [pc, #292] @ (3a964 <_PyEval_FormatExcUnbound@@Base+0x314>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3a828 <_PyEval_FormatExcUnbound@@Base+0x218> │ │ │ │ + beq.n 3a868 <_PyEval_FormatExcUnbound@@Base+0x218> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 3a82a <_PyEval_FormatExcUnbound@@Base+0x21a> │ │ │ │ + cbz r4, 3a86a <_PyEval_FormatExcUnbound@@Base+0x21a> │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #42991 @ 0xa7ef │ │ │ │ + movw r3, #43055 @ 0xa82f │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 3a82a <_PyEval_FormatExcUnbound@@Base+0x21a> │ │ │ │ + b.n 3a86a <_PyEval_FormatExcUnbound@@Base+0x21a> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a902 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ + beq.n 3a942 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #42991 @ 0xa7ef │ │ │ │ + movw r3, #43055 @ 0xa82f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3a902 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ - cbnz r4, 3a844 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + bne.n 3a942 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ + cbnz r4, 3a884 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a8c0 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ + b.n 3a900 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3a864 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ + cbz r3, 3a8a4 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 3a8c0 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ + ble.n 3a900 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 3a852 <_PyEval_FormatExcUnbound@@Base+0x242> │ │ │ │ - b.n 3a87e <_PyEval_FormatExcUnbound@@Base+0x26e> │ │ │ │ + bne.n 3a892 <_PyEval_FormatExcUnbound@@Base+0x242> │ │ │ │ + b.n 3a8be <_PyEval_FormatExcUnbound@@Base+0x26e> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3a87e <_PyEval_FormatExcUnbound@@Base+0x26e> │ │ │ │ + beq.n 3a8be <_PyEval_FormatExcUnbound@@Base+0x26e> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a866 <_PyEval_FormatExcUnbound@@Base+0x256> │ │ │ │ + bne.n 3a8a6 <_PyEval_FormatExcUnbound@@Base+0x256> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3a8c0 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ - ldr r2, [pc, #168] @ (3a928 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ + bne.n 3a900 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ + ldr r2, [pc, #168] @ (3a968 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 26543c │ │ │ │ + bl 2659ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a91a <_PyEval_FormatExcUnbound@@Base+0x30a> │ │ │ │ - beq.n 3a8c0 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ + blt.n 3a95a <_PyEval_FormatExcUnbound@@Base+0x30a> │ │ │ │ + beq.n 3a900 <_PyEval_FormatExcUnbound@@Base+0x2b0> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3a928 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ + ldr r1, [pc, #148] @ (3a968 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3a91c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ + bne.n 3a95c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a840 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ + bge.n 3a880 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3a840 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a840 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ + bne.n 3a880 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a880 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3a92c <_PyEval_FormatExcUnbound@@Base+0x31c>) │ │ │ │ + ldr r1, [pc, #100] @ (3a96c <_PyEval_FormatExcUnbound@@Base+0x31c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3a91c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ + bne.n 3a95c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3a8f0 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + bne.n 3a930 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 3a91c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ + b.n 3a95c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a902 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ + bge.n 3a942 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3a902 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3a942 <_PyEval_FormatExcUnbound@@Base+0x2f2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3a8e6 <_PyEval_FormatExcUnbound@@Base+0x2d6> │ │ │ │ + beq.n 3a926 <_PyEval_FormatExcUnbound@@Base+0x2d6> │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ (3a928 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ + ldr r1, [pc, #28] @ (3a968 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3a91c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ + b.n 3a95c <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ nop {12} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 3a996 <_PyEval_FormatExcUnbound@@Base+0x386> │ │ │ │ + cbnz r0, 3a9d6 <_PyEval_FormatExcUnbound@@Base+0x386> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - cbnz r2, 3a952 <_PyEval_FormatExcUnbound@@Base+0x342> │ │ │ │ + cbnz r2, 3a992 <_PyEval_FormatExcUnbound@@Base+0x342> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #52] @ (3a980 <_PyEval_FormatExcUnbound@@Base+0x370>) │ │ │ │ - bl 1353c8 │ │ │ │ - b.n 3a95e <_PyEval_FormatExcUnbound@@Base+0x34e> │ │ │ │ + ldr r0, [pc, #52] @ (3a9c0 <_PyEval_FormatExcUnbound@@Base+0x370>) │ │ │ │ + bl 1357ac │ │ │ │ + b.n 3a99e <_PyEval_FormatExcUnbound@@Base+0x34e> │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #44] @ (3a984 <_PyEval_FormatExcUnbound@@Base+0x374>) │ │ │ │ + ldr r0, [pc, #44] @ (3a9c4 <_PyEval_FormatExcUnbound@@Base+0x374>) │ │ │ │ movs r2, #3 │ │ │ │ - bl 1353c8 │ │ │ │ - cbz r0, 3a976 <_PyEval_FormatExcUnbound@@Base+0x366> │ │ │ │ + bl 1357ac │ │ │ │ + cbz r0, 3a9b6 <_PyEval_FormatExcUnbound@@Base+0x366> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a972 <_PyEval_FormatExcUnbound@@Base+0x362> │ │ │ │ + bge.n 3a9b2 <_PyEval_FormatExcUnbound@@Base+0x362> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3a972 <_PyEval_FormatExcUnbound@@Base+0x362> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3a9b2 <_PyEval_FormatExcUnbound@@Base+0x362> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a97a <_PyEval_FormatExcUnbound@@Base+0x36a> │ │ │ │ + b.n 3a9ba <_PyEval_FormatExcUnbound@@Base+0x36a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbz r0, 3a9f8 <_PyCompile_CodeGen@@Base+0x1c> │ │ │ │ + cbz r0, 3aa38 <_PyCompile_CodeGen@@Base+0x1c> │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 263f6c │ │ │ │ + bl 26451c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a9ae <_PyEval_FormatExcUnbound@@Base+0x39e> │ │ │ │ + beq.n 3a9ee <_PyEval_FormatExcUnbound@@Base+0x39e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a9b0 <_PyEval_FormatExcUnbound@@Base+0x3a0> │ │ │ │ + bge.n 3a9f0 <_PyEval_FormatExcUnbound@@Base+0x3a0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3a9b0 <_PyEval_FormatExcUnbound@@Base+0x3a0> │ │ │ │ + b.n 3a9f0 <_PyEval_FormatExcUnbound@@Base+0x3a0> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3a9d8 <_PyEval_FormatExcUnbound@@Base+0x3c8>) │ │ │ │ + ldr r0, [pc, #8] @ (3aa18 <_PyEval_FormatExcUnbound@@Base+0x3c8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0003a9dc <_PyCompile_CodeGen@@Base>: │ │ │ │ +0003aa1c <_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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1bf344 │ │ │ │ - cbnz r0, 3aa14 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ + bl 1bf98c │ │ │ │ + cbnz r0, 3aa54 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6768 @ 0x1a70 │ │ │ │ + movw r1, #8176 @ 0x1ff0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3aa1c <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - bl 19b270 <_PyArena_New@@Base> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3aa5c <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + bl 19b8f0 <_PyArena_New@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3aa20 <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ + cbnz r0, 3aa60 <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3aba8 <_PyCompile_CodeGen@@Base+0x1cc> │ │ │ │ + b.n 3abe8 <_PyCompile_CodeGen@@Base+0x1cc> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ - bl 23e95c <_Py_set_inheritable_async_safe@@Base+0x1634> │ │ │ │ + bl 23eef8 <_Py_set_inheritable_async_safe@@Base+0x15f0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3aa48 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ - bl 244fd0 │ │ │ │ - cbz r0, 3aa48 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ + cbz r0, 3aa88 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ + bl 245570 │ │ │ │ + cbz r0, 3aa88 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1a82b0 <_PyAST_Compile@@Base+0x50> │ │ │ │ + bl 1a8900 <_PyAST_Compile@@Base+0x50> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3aa50 <_PyCompile_CodeGen@@Base+0x74> │ │ │ │ + cbnz r0, 3aa90 <_PyCompile_CodeGen@@Base+0x74> │ │ │ │ mov r0, r8 │ │ │ │ - bl 117ff8 <_PyArena_Free@@Base> │ │ │ │ - b.n 3aa1c <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + bl 117fdc <_PyArena_Free@@Base> │ │ │ │ + b.n 3aa5c <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa1c <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + beq.n 3aa5c <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa92c │ │ │ │ + bl 1aaf74 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3aa72 <_PyCompile_CodeGen@@Base+0x96> │ │ │ │ + bne.n 3aab2 <_PyCompile_CodeGen@@Base+0x96> │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 3ab8a <_PyCompile_CodeGen@@Base+0x1ae> │ │ │ │ + b.n 3abca <_PyCompile_CodeGen@@Base+0x1ae> │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ ldr.w r0, [r7, #752] @ 0x2f0 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6784 @ 0x1a80 │ │ │ │ + movw r1, #8192 @ 0x2000 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ ldr.w r0, [r7, #756] @ 0x2f4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6796 @ 0x1a8c │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ ldr.w r0, [r7, #760] @ 0x2f8 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6812 @ 0x1a9c │ │ │ │ + movw r1, #8220 @ 0x201c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - movw r5, #58216 @ 0xe368 │ │ │ │ + movw r5, #59624 @ 0xe8e8 │ │ │ │ movt r5, #58 @ 0x3a │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 3ab30 <_PyCompile_CodeGen@@Base+0x154> │ │ │ │ + bne.n 3ab70 <_PyCompile_CodeGen@@Base+0x154> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #32 │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ mov r3, r0 │ │ │ │ ldmdb r5, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl ef818 <_PyInstructionSequence_New@@Base+0x100> │ │ │ │ + bl efa54 <_PyInstructionSequence_New@@Base+0x100> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ab4e <_PyCompile_CodeGen@@Base+0x172> │ │ │ │ - b.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + bne.n 3ab8e <_PyCompile_CodeGen@@Base+0x172> │ │ │ │ + b.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ - bl f92d4 <_PyErr_SetString@@Base+0xab8> │ │ │ │ + bl f9470 <_PyErr_SetString@@Base+0xab8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ab06 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ - b.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + bne.n 3ab46 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ + b.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b2484 <_PySys_GetRequiredAttrString@@Base+0x95c> │ │ │ │ + bl 1b2ad4 <_PySys_GetRequiredAttrString@@Base+0x95c> │ │ │ │ ldr.w r0, [r7, #728] @ 0x2d8 │ │ │ │ bl 2e344 <_PyObject_DebugMallocStats@@Base+0x83c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa6c <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ + beq.n 3aaac <_PyCompile_CodeGen@@Base+0x90> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6828 @ 0x1aac │ │ │ │ + movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ab88 <_PyCompile_CodeGen@@Base+0x1ac> │ │ │ │ + beq.n 3abc8 <_PyCompile_CodeGen@@Base+0x1ac> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3ab8a <_PyCompile_CodeGen@@Base+0x1ae> │ │ │ │ + b.n 3abca <_PyCompile_CodeGen@@Base+0x1ae> │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1146e8 <_PySuper_Lookup@@Base+0xa1c> │ │ │ │ + bl 1146cc <_PySuper_Lookup@@Base+0xa1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b839c │ │ │ │ + bl 1b89ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 117ff8 <_PyArena_Free@@Base> │ │ │ │ + bl 117fdc <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #46220 @ 0xb48c │ │ │ │ + movw r3, #47628 @ 0xba0c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48008 @ 0xbb88 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2589b0 │ │ │ │ - ldr r0, [pc, #0] @ (3abcc <_PyCompile_CodeGen@@Base+0x1f0>) │ │ │ │ + b.w 258f58 │ │ │ │ + ldr r0, [pc, #0] @ (3ac0c <_PyCompile_CodeGen@@Base+0x1f0>) │ │ │ │ bx lr │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #7080 @ 0x1ba8 │ │ │ │ + movw r3, #8488 @ 0x2128 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3acb8 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + beq.n 3acf8 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ movw r0, #32208 @ 0x7dd0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3ac24 <_PyCompile_CodeGen@@Base+0x248> │ │ │ │ + bne.n 3ac64 <_PyCompile_CodeGen@@Base+0x248> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3ac14 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + bne.n 3ac54 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3ac30 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ - bl 270290 │ │ │ │ + beq.n 3ac70 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + bl 270840 │ │ │ │ blx 2bbf8 │ │ │ │ blx 2ae94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 3ac8a <_PyCompile_CodeGen@@Base+0x2ae> │ │ │ │ - bl 22c7b8 <_PyArg_ParseStackAndKeywords@@Base+0x7b4> │ │ │ │ + cbz r1, 3acca <_PyCompile_CodeGen@@Base+0x2ae> │ │ │ │ + bl 22cd98 <_PyArg_ParseStackAndKeywords@@Base+0x7b4> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3ac5a <_PyCompile_CodeGen@@Base+0x27e> │ │ │ │ + cbnz r5, 3ac9a <_PyCompile_CodeGen@@Base+0x27e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3ac62 <_PyCompile_CodeGen@@Base+0x286> │ │ │ │ - b.n 3ac6e <_PyCompile_CodeGen@@Base+0x292> │ │ │ │ - bl 85bc0 │ │ │ │ - cbz r0, 3ac72 <_PyCompile_CodeGen@@Base+0x296> │ │ │ │ - b.n 3ac4a <_PyCompile_CodeGen@@Base+0x26e> │ │ │ │ + blt.n 3aca2 <_PyCompile_CodeGen@@Base+0x286> │ │ │ │ + b.n 3acae <_PyCompile_CodeGen@@Base+0x292> │ │ │ │ + bl 85c30 │ │ │ │ + cbz r0, 3acb2 <_PyCompile_CodeGen@@Base+0x296> │ │ │ │ + b.n 3ac8a <_PyCompile_CodeGen@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ac6e <_PyCompile_CodeGen@@Base+0x292> │ │ │ │ + cbnz r3, 3acae <_PyCompile_CodeGen@@Base+0x292> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ac8a <_PyCompile_CodeGen@@Base+0x2ae> │ │ │ │ + b.n 3acca <_PyCompile_CodeGen@@Base+0x2ae> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ac34 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + bge.n 3ac74 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ac34 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + bne.n 3ac74 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ac34 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ac74 <_PyCompile_CodeGen@@Base+0x258> │ │ │ │ blx 2af84 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3aca6 <_PyCompile_CodeGen@@Base+0x2ca> │ │ │ │ + bne.n 3ace6 <_PyCompile_CodeGen@@Base+0x2ca> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3ac96 <_PyCompile_CodeGen@@Base+0x2ba> │ │ │ │ + bne.n 3acd6 <_PyCompile_CodeGen@@Base+0x2ba> │ │ │ │ dmb ish │ │ │ │ - beq.n 3acb8 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + beq.n 3acf8 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ movw r0, #32208 @ 0x7dd0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3ace0 <_PyCompile_CodeGen@@Base+0x304>) │ │ │ │ + ldr r0, [pc, #8] @ (3ad20 <_PyCompile_CodeGen@@Base+0x304>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r4, 3acf6 <_PyCompile_CodeGen@@Base+0x31a> │ │ │ │ + cbnz r4, 3ad36 <_PyCompile_CodeGen@@Base+0x31a> │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #46580 @ 0xb5f4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ nop │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 3ad18 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ + bmi.n 3ad58 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #7424 @ 0x1d00 │ │ │ │ + movw r1, #8832 @ 0x2280 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ - bl 11e268 │ │ │ │ + bl 11e240 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3adf8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ + beq.n 3ae38 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1e5b78 │ │ │ │ + bl 1e6130 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ade6 <_PyCompile_CodeGen@@Base+0x40a> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 3ae26 <_PyCompile_CodeGen@@Base+0x40a> │ │ │ │ + bl 962dc │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 2bdac │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 17f844 │ │ │ │ + bl 17fe7c │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ad7c <_PyCompile_CodeGen@@Base+0x3a0> │ │ │ │ + cbnz r0, 3adbc <_PyCompile_CodeGen@@Base+0x3a0> │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 3adaa <_PyCompile_CodeGen@@Base+0x3ce> │ │ │ │ + b.n 3adea <_PyCompile_CodeGen@@Base+0x3ce> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b3f4 │ │ │ │ - cbz r0, 3ada0 <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ + cbz r0, 3ade0 <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 3ada0 <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ + bne.n 3ade0 <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ada6 <_PyCompile_CodeGen@@Base+0x3ca> │ │ │ │ + bge.n 3ade6 <_PyCompile_CodeGen@@Base+0x3ca> │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 3ad64 <_PyCompile_CodeGen@@Base+0x388> │ │ │ │ + b.n 3ada4 <_PyCompile_CodeGen@@Base+0x388> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3adaa <_PyCompile_CodeGen@@Base+0x3ce> │ │ │ │ + b.n 3adea <_PyCompile_CodeGen@@Base+0x3ce> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 3adda <_PyCompile_CodeGen@@Base+0x3fe> │ │ │ │ + cbnz r5, 3ae1a <_PyCompile_CodeGen@@Base+0x3fe> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3adc0 <_PyCompile_CodeGen@@Base+0x3e4> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 3adea <_PyCompile_CodeGen@@Base+0x40e> │ │ │ │ + beq.n 3ae00 <_PyCompile_CodeGen@@Base+0x3e4> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 3ae2a <_PyCompile_CodeGen@@Base+0x40e> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #7464 @ 0x1d28 │ │ │ │ + movw r1, #8872 @ 0x22a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 3adea <_PyCompile_CodeGen@@Base+0x40e> │ │ │ │ + bl d7950 │ │ │ │ + b.n 3ae2a <_PyCompile_CodeGen@@Base+0x40e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d9bbc <_Py_Uid_Converter@@Base+0x148> │ │ │ │ + bl 1da198 <_Py_Uid_Converter@@Base+0x148> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3adea <_PyCompile_CodeGen@@Base+0x40e> │ │ │ │ + b.n 3ae2a <_PyCompile_CodeGen@@Base+0x40e> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - bl 13a724 <_Py_DecRef@@Base> │ │ │ │ + bl 13ab18 <_Py_DecRef@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3ae24 <_PyCompile_CodeGen@@Base+0x448>) │ │ │ │ + ldr r0, [pc, #8] @ (3ae64 <_PyCompile_CodeGen@@Base+0x448>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 3ae34 <_PyCompile_CodeGen@@Base+0x458> │ │ │ │ + cbnz r0, 3ae74 <_PyCompile_CodeGen@@Base+0x458> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3ae4c <_PyCompile_CodeGen@@Base+0x470>) │ │ │ │ + ldr r0, [pc, #8] @ (3ae8c <_PyCompile_CodeGen@@Base+0x470>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb780 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3ae7e <_PyCompile_CodeGen@@Base+0x4a2> │ │ │ │ + bgt.n 3aebe <_PyCompile_CodeGen@@Base+0x4a2> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3ae98 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3aed8 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 3ae9c <_PyCompile_CodeGen@@Base+0x4c0> │ │ │ │ + cbz r3, 3aedc <_PyCompile_CodeGen@@Base+0x4c0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3aeb8 <_PyCompile_CodeGen@@Base+0x4dc> │ │ │ │ + b.n 3aef8 <_PyCompile_CodeGen@@Base+0x4dc> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3aeaa <_PyCompile_CodeGen@@Base+0x4ce> │ │ │ │ + cbnz r0, 3aeea <_PyCompile_CodeGen@@Base+0x4ce> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3aeb8 <_PyCompile_CodeGen@@Base+0x4dc> │ │ │ │ - ldr r1, [pc, #16] @ (3aebc <_PyCompile_CodeGen@@Base+0x4e0>) │ │ │ │ + b.n 3aef8 <_PyCompile_CodeGen@@Base+0x4dc> │ │ │ │ + ldr r1, [pc, #16] @ (3aefc <_PyCompile_CodeGen@@Base+0x4e0>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aea0 <_PyCompile_CodeGen@@Base+0x4c4> │ │ │ │ + beq.n 3aee0 <_PyCompile_CodeGen@@Base+0x4c4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ssat r0, #14, r0, lsl #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3aee4 <_PyCompile_CodeGen@@Base+0x508>) │ │ │ │ + ldr r0, [pc, #8] @ (3af24 <_PyCompile_CodeGen@@Base+0x508>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ rev r4, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9a3c0 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a694 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (3b04c <_PyCompile_CodeGen@@Base+0x670>) │ │ │ │ + ldr r2, [pc, #292] @ (3b08c <_PyCompile_CodeGen@@Base+0x670>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3af50 <_PyCompile_CodeGen@@Base+0x574> │ │ │ │ + beq.n 3af90 <_PyCompile_CodeGen@@Base+0x574> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 3af52 <_PyCompile_CodeGen@@Base+0x576> │ │ │ │ + cbz r4, 3af92 <_PyCompile_CodeGen@@Base+0x576> │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #44823 @ 0xaf17 │ │ │ │ + movw r3, #44887 @ 0xaf57 │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 3af52 <_PyCompile_CodeGen@@Base+0x576> │ │ │ │ + b.n 3af92 <_PyCompile_CodeGen@@Base+0x576> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b02a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ + beq.n 3b06a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #44823 @ 0xaf17 │ │ │ │ + movw r3, #44887 @ 0xaf57 │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b02a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ - cbnz r4, 3af6c <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + bne.n 3b06a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ + cbnz r4, 3afac <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3afe8 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ + b.n 3b028 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3af8c <_PyCompile_CodeGen@@Base+0x5b0> │ │ │ │ + cbz r3, 3afcc <_PyCompile_CodeGen@@Base+0x5b0> │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 3afe8 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ + ble.n 3b028 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 3af7a <_PyCompile_CodeGen@@Base+0x59e> │ │ │ │ - b.n 3afa6 <_PyCompile_CodeGen@@Base+0x5ca> │ │ │ │ + bne.n 3afba <_PyCompile_CodeGen@@Base+0x59e> │ │ │ │ + b.n 3afe6 <_PyCompile_CodeGen@@Base+0x5ca> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3afa6 <_PyCompile_CodeGen@@Base+0x5ca> │ │ │ │ + beq.n 3afe6 <_PyCompile_CodeGen@@Base+0x5ca> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3af8e <_PyCompile_CodeGen@@Base+0x5b2> │ │ │ │ + bne.n 3afce <_PyCompile_CodeGen@@Base+0x5b2> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3afe8 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ - ldr r2, [pc, #168] @ (3b050 <_PyCompile_CodeGen@@Base+0x674>) │ │ │ │ + bne.n 3b028 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ + ldr r2, [pc, #168] @ (3b090 <_PyCompile_CodeGen@@Base+0x674>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 26543c │ │ │ │ + bl 2659ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b042 <_PyCompile_CodeGen@@Base+0x666> │ │ │ │ - beq.n 3afe8 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ + blt.n 3b082 <_PyCompile_CodeGen@@Base+0x666> │ │ │ │ + beq.n 3b028 <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3b050 <_PyCompile_CodeGen@@Base+0x674>) │ │ │ │ + ldr r1, [pc, #148] @ (3b090 <_PyCompile_CodeGen@@Base+0x674>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3b044 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ + bne.n 3b084 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3af68 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + bge.n 3afa8 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3af68 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3af68 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + bne.n 3afa8 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3afa8 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3b054 <_PyCompile_CodeGen@@Base+0x678>) │ │ │ │ + ldr r1, [pc, #100] @ (3b094 <_PyCompile_CodeGen@@Base+0x678>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3b044 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ + bne.n 3b084 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3b018 <_PyCompile_CodeGen@@Base+0x63c> │ │ │ │ + bne.n 3b058 <_PyCompile_CodeGen@@Base+0x63c> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 3b044 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ + b.n 3b084 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b02a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ + bge.n 3b06a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3b02a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3b06a <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3b00e <_PyCompile_CodeGen@@Base+0x632> │ │ │ │ + beq.n 3b04e <_PyCompile_CodeGen@@Base+0x632> │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ (3b050 <_PyCompile_CodeGen@@Base+0x674>) │ │ │ │ + ldr r1, [pc, #28] @ (3b090 <_PyCompile_CodeGen@@Base+0x674>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3b044 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ + b.n 3b084 <_PyCompile_CodeGen@@Base+0x668> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -22145,65 +22167,65 @@ │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - b.w 2992c8 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ + b.w 299878 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ │ │ │ │ -0003b07a <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +0003b0ba <_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 3b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 3b0d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 3b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 3b0e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 3b0dc <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 3b124 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 3b0ba <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 3b0e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #92] @ (3b0fc <_PyEval_SpecialMethodCanSuggest@@Base+0x82>) │ │ │ │ + bls.n 3b0fa <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 3b124 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #92] @ (3b13c <_PyEval_SpecialMethodCanSuggest@@Base+0x82>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19ab78 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 3b0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ + bl 19b1f8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 3b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 3b0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ - ldr r1, [pc, #80] @ (3b100 <_PyEval_SpecialMethodCanSuggest@@Base+0x86>) │ │ │ │ + cbz r3, 3b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ + ldr r1, [pc, #80] @ (3b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x86>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19ab78 <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 3b0d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 3b0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ - ldr r1, [pc, #72] @ (3b104 <_PyEval_SpecialMethodCanSuggest@@Base+0x8a>) │ │ │ │ + bl 19b1f8 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 3b116 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 3b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ + ldr r1, [pc, #72] @ (3b144 <_PyEval_SpecialMethodCanSuggest@@Base+0x8a>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19ab78 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 3b0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ + bl 19b1f8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 3b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 3b0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ - ldr r1, [pc, #56] @ (3b108 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e>) │ │ │ │ + cbz r3, 3b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ + ldr r1, [pc, #56] @ (3b148 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19ab78 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 3b0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ + bl 19b1f8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 3b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 3b0fa <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ - movw r1, #7604 @ 0x1db4 │ │ │ │ + b.n 3b13a <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ + movw r1, #9012 @ 0x2334 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #23752 @ 0x5cc8 │ │ │ │ + movw r0, #25160 @ 0x6248 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r2, r3, r5, r7} │ │ │ │ @@ -22212,385 +22234,385 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 254bb0 │ │ │ │ + bl 255158 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b144 <_PyEval_SpecialMethodCanSuggest@@Base+0xca> │ │ │ │ + blt.n 3b184 <_PyEval_SpecialMethodCanSuggest@@Base+0xca> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 3b140 <_PyEval_SpecialMethodCanSuggest@@Base+0xc6> │ │ │ │ + cbnz r3, 3b180 <_PyEval_SpecialMethodCanSuggest@@Base+0xc6> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #7632 @ 0x1dd0 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3b146 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc> │ │ │ │ + b.n 3b186 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (3b154 <_PyEval_SpecialMethodCanSuggest@@Base+0xda>) │ │ │ │ + ldr r2, [pc, #4] @ (3b194 <_PyEval_SpecialMethodCanSuggest@@Base+0xda>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 3b2ec <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ + b.n 3b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ nop │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3b17c <_PyEval_SpecialMethodCanSuggest@@Base+0x102>) │ │ │ │ + ldr r0, [pc, #8] @ (3b1bc <_PyEval_SpecialMethodCanSuggest@@Base+0x102>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r4, 3b19a <_PyEval_SpecialMethodCanSuggest@@Base+0x120> │ │ │ │ + cbnz r4, 3b1da <_PyEval_SpecialMethodCanSuggest@@Base+0x120> │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 3b19e <_PyEval_SpecialMethodCanSuggest@@Base+0x124> │ │ │ │ + cbz r3, 3b1de <_PyEval_SpecialMethodCanSuggest@@Base+0x124> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 3b1a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x126> │ │ │ │ + b.n 3b1e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x126> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #276] @ (3b2b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e>) │ │ │ │ + ldr r5, [pc, #276] @ (3b2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3b1d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ + bne.n 3b210 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 3b1d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ + ble.n 3b210 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 3b1d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ - cbnz r6, 3b1fc <_PyEval_SpecialMethodCanSuggest@@Base+0x182> │ │ │ │ + bgt.n 3b210 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ + cbnz r6, 3b23c <_PyEval_SpecialMethodCanSuggest@@Base+0x182> │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movw r4, #11164 @ 0x2b9c │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b29a <_PyEval_SpecialMethodCanSuggest@@Base+0x220> │ │ │ │ + beq.n 3b2da <_PyEval_SpecialMethodCanSuggest@@Base+0x220> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b296 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + beq.n 3b2d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 3b242 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c8> │ │ │ │ + beq.n 3b282 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3b232 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 3b272 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b22a <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3b296 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + bne.n 3b26a <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3b2d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3b246 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc> │ │ │ │ - b.n 3b236 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc> │ │ │ │ + beq.n 3b286 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc> │ │ │ │ + b.n 3b276 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bc> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1b76a4 │ │ │ │ - cbnz r0, 3b246 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc> │ │ │ │ - b.n 3b296 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + bl 1b7d8c │ │ │ │ + cbnz r0, 3b286 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc> │ │ │ │ + b.n 3b2d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 3b266 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ + beq.n 3b2a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c074 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3b26c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f2> │ │ │ │ + b.n 3b2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1f2> │ │ │ │ blx 2b650 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r5, 3b29e <_PyEval_SpecialMethodCanSuggest@@Base+0x224> │ │ │ │ + bl 9a760 │ │ │ │ + cbz r5, 3b2de <_PyEval_SpecialMethodCanSuggest@@Base+0x224> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3b288 <_PyEval_SpecialMethodCanSuggest@@Base+0x20e> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 3b2c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x20e> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b248 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ - b.n 3b296 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + beq.n 3b288 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ + b.n 3b2d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b2a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ + b.n 3b2e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3b2a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ + b.n 3b2e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r0, #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 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #20] @ (3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e>) │ │ │ │ + ldr r0, [pc, #20] @ (3b328 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e>) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvs.n 3b284 <_PyEval_SpecialMethodCanSuggest@@Base+0x20a> │ │ │ │ + bvs.n 3b2c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20a> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl cd424 │ │ │ │ - cbz r0, 3b346 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bl cd6f0 │ │ │ │ + cbz r0, 3b386 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b332 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ + beq.n 3b372 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 3b326 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + cbz r5, 3b366 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3b38a <_PyEval_SpecialMethodCanSuggest@@Base+0x310> │ │ │ │ - b.n 3b396 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + blt.n 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x310> │ │ │ │ + b.n 3b3d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9056c │ │ │ │ + bl 90878 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3b34a <_PyEval_SpecialMethodCanSuggest@@Base+0x2d0> │ │ │ │ + cbnz r0, 3b38a <_PyEval_SpecialMethodCanSuggest@@Base+0x2d0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b346 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bge.n 3b386 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b346 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + cbnz r3, 3b386 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3b396 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + b.n 3b3d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b384 <_PyEval_SpecialMethodCanSuggest@@Base+0x30a> │ │ │ │ + bne.n 3b3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x30a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b36c <_PyEval_SpecialMethodCanSuggest@@Base+0x2f2> │ │ │ │ + bge.n 3b3ac <_PyEval_SpecialMethodCanSuggest@@Base+0x2f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b36c <_PyEval_SpecialMethodCanSuggest@@Base+0x2f2> │ │ │ │ + cbnz r3, 3b3ac <_PyEval_SpecialMethodCanSuggest@@Base+0x2f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b346 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bge.n 3b386 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b346 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bne.n 3b386 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b346 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b386 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b396 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + bge.n 3b3d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b396 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + cbnz r3, 3b3d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (3b4d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x456>) │ │ │ │ + ldr r2, [pc, #292] @ (3b510 <_PyEval_SpecialMethodCanSuggest@@Base+0x456>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3b3d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ + beq.n 3b416 <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 3b3d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ + cbz r4, 3b418 <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #45981 @ 0xb39d │ │ │ │ + movw r3, #46045 @ 0xb3dd │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 3b3d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ + b.n 3b418 <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b4b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ + beq.n 3b4f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #45981 @ 0xb39d │ │ │ │ + movw r3, #46045 @ 0xb3dd │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b4b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ - cbnz r4, 3b3f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + bne.n 3b4f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ + cbnz r4, 3b432 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b46e <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ + b.n 3b4ae <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3b412 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ + cbz r3, 3b452 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 3b46e <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ + ble.n 3b4ae <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 3b400 <_PyEval_SpecialMethodCanSuggest@@Base+0x386> │ │ │ │ - b.n 3b42c <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ + bne.n 3b440 <_PyEval_SpecialMethodCanSuggest@@Base+0x386> │ │ │ │ + b.n 3b46c <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b42c <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ + beq.n 3b46c <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b414 <_PyEval_SpecialMethodCanSuggest@@Base+0x39a> │ │ │ │ + bne.n 3b454 <_PyEval_SpecialMethodCanSuggest@@Base+0x39a> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b46e <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ - ldr r2, [pc, #164] @ (3b4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a>) │ │ │ │ + bne.n 3b4ae <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ + ldr r2, [pc, #164] @ (3b514 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 26543c │ │ │ │ + bl 2659ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x44e> │ │ │ │ - beq.n 3b46e <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ + blt.n 3b508 <_PyEval_SpecialMethodCanSuggest@@Base+0x44e> │ │ │ │ + beq.n 3b4ae <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3b4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a>) │ │ │ │ + ldr r1, [pc, #148] @ (3b514 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3b4ca <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + bne.n 3b50a <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b3ee <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ + bge.n 3b42e <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3b3ee <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b3ee <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ + bne.n 3b42e <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b42e <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3b4d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x45e>) │ │ │ │ + ldr r1, [pc, #100] @ (3b518 <_PyEval_SpecialMethodCanSuggest@@Base+0x45e>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3b4ca <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + bne.n 3b50a <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3b49e <_PyEval_SpecialMethodCanSuggest@@Base+0x424> │ │ │ │ + bne.n 3b4de <_PyEval_SpecialMethodCanSuggest@@Base+0x424> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 3b4ca <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + b.n 3b50a <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b4b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ + bge.n 3b4f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3b4b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3b4f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3b494 <_PyEval_SpecialMethodCanSuggest@@Base+0x41a> │ │ │ │ + beq.n 3b4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x41a> │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ (3b4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a>) │ │ │ │ + ldr r1, [pc, #28] @ (3b514 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207814 │ │ │ │ + bl 20801c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3b4ca <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + b.n 3b50a <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ nop {8} │ │ │ │ @@ -22600,104 +22622,104 @@ │ │ │ │ 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, 3b4fc <_PyEval_SpecialMethodCanSuggest@@Base+0x482> │ │ │ │ + cbnz r3, 3b53c <_PyEval_SpecialMethodCanSuggest@@Base+0x482> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3b4fc <_PyEval_SpecialMethodCanSuggest@@Base+0x482> │ │ │ │ + ble.n 3b53c <_PyEval_SpecialMethodCanSuggest@@Base+0x482> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3b4fc <_PyEval_SpecialMethodCanSuggest@@Base+0x482> │ │ │ │ - cbnz r0, 3b51a <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ + bne.n 3b53c <_PyEval_SpecialMethodCanSuggest@@Base+0x482> │ │ │ │ + cbnz r0, 3b55a <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (3b564 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea>) │ │ │ │ + ldr r4, [pc, #88] @ (3b5a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3b51a <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3b55a <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b560 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ + b.n 3b5a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b52c <_PyEval_SpecialMethodCanSuggest@@Base+0x4b2> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3b558 <_PyEval_SpecialMethodCanSuggest@@Base+0x4de> │ │ │ │ - b.n 3b516 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + bne.n 3b56c <_PyEval_SpecialMethodCanSuggest@@Base+0x4b2> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3b598 <_PyEval_SpecialMethodCanSuggest@@Base+0x4de> │ │ │ │ + b.n 3b556 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 3b558 <_PyEval_SpecialMethodCanSuggest@@Base+0x4de> │ │ │ │ - movw r1, #58492 @ 0xe47c │ │ │ │ + bhi.n 3b598 <_PyEval_SpecialMethodCanSuggest@@Base+0x4de> │ │ │ │ + movw r1, #59900 @ 0xe9fc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldrb.w r1, [r1, r0, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 3b560 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ + b.n 3b5a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #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, 3b588 <_PyEval_SpecialMethodCanSuggest@@Base+0x50e> │ │ │ │ + cbz r1, 3b5c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x50e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #7848 @ 0x1ea8 │ │ │ │ + movw r0, #9256 @ 0x2428 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 139610 │ │ │ │ - cbnz r0, 3b5c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x54a> │ │ │ │ + bl 139a04 │ │ │ │ + cbnz r0, 3b604 <_PyEval_SpecialMethodCanSuggest@@Base+0x54a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b5f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ + b.n 3b638 <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b5e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x566> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3b620 <_PyEval_SpecialMethodCanSuggest@@Base+0x566> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b5c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x546> │ │ │ │ + bne.n 3b600 <_PyEval_SpecialMethodCanSuggest@@Base+0x546> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3b5f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ + b.n 3b638 <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -22708,658 +22730,658 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3b620 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a6>) │ │ │ │ + ldr r0, [pc, #12] @ (3b660 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a6>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 1071e0 │ │ │ │ + b.w 107378 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 6be7c │ │ │ │ + b.w 6bec4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b63e <_PyEval_SpecialMethodCanSuggest@@Base+0x5c4> │ │ │ │ - b.w 7ffb8 │ │ │ │ + beq.n 3b67e <_PyEval_SpecialMethodCanSuggest@@Base+0x5c4> │ │ │ │ + b.w 8004c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56940 @ 0xde6c │ │ │ │ + movw r1, #58348 @ 0xe3ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8020 @ 0x1f54 │ │ │ │ + movw r1, #9428 @ 0x24d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3b6aa <_PyEval_SpecialMethodCanSuggest@@Base+0x630> │ │ │ │ + cbz r3, 3b6ea <_PyEval_SpecialMethodCanSuggest@@Base+0x630> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3b6ac <_PyEval_SpecialMethodCanSuggest@@Base+0x632> │ │ │ │ + b.n 3b6ec <_PyEval_SpecialMethodCanSuggest@@Base+0x632> │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2b348 │ │ │ │ - cbnz r6, 3b6c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ + cbnz r6, 3b702 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3b6c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ + ble.n 3b702 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3b6c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ - cbnz r5, 3b6ea <_PyEval_SpecialMethodCanSuggest@@Base+0x670> │ │ │ │ - ldr r1, [pc, #124] @ (3b740 <_PyEval_SpecialMethodCanSuggest@@Base+0x6c6>) │ │ │ │ + bgt.n 3b702 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ + cbnz r5, 3b72a <_PyEval_SpecialMethodCanSuggest@@Base+0x670> │ │ │ │ + ldr r1, [pc, #124] @ (3b780 <_PyEval_SpecialMethodCanSuggest@@Base+0x6c6>) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3b6ea <_PyEval_SpecialMethodCanSuggest@@Base+0x670> │ │ │ │ + cbnz r0, 3b72a <_PyEval_SpecialMethodCanSuggest@@Base+0x670> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b72e <_PyEval_SpecialMethodCanSuggest@@Base+0x6b4> │ │ │ │ + b.n 3b76e <_PyEval_SpecialMethodCanSuggest@@Base+0x6b4> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b6e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ + bne.n 3b726 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 3b71a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a0> │ │ │ │ + beq.n 3b75a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a0> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 3b706 <_PyEval_SpecialMethodCanSuggest@@Base+0x68c> │ │ │ │ + cbz r6, 3b746 <_PyEval_SpecialMethodCanSuggest@@Base+0x68c> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 3b71e <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ + beq.n 3b75e <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b720 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3b720 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ - b.n 3b6e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ + bne.n 3b760 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3b760 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ + b.n 3b726 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3b720 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ + b.n 3b760 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3b744 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 3b784 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3b738 <_PyEval_SpecialMethodCanSuggest@@Base+0x6be> │ │ │ │ + cbz r3, 3b778 <_PyEval_SpecialMethodCanSuggest@@Base+0x6be> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0003b744 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0003b784 <_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 24ed98 <_PyEval_MatchKeys@@Base+0x2b4> │ │ │ │ + bl 24f340 <_PyEval_MatchKeys@@Base+0x2b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003b760 : │ │ │ │ - ldr r0, [pc, #4] @ (3b768 ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +0003b7a0 : │ │ │ │ + ldr r0, [pc, #4] @ (3b7a8 ) │ │ │ │ + b.w 1a64e8 │ │ │ │ nop │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0003b76c : │ │ │ │ +0003b7ac : │ │ │ │ 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, 3b794 │ │ │ │ + cbz r1, 3b7d4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b7a4 │ │ │ │ + cbz r0, 3b7e4 │ │ │ │ str r7, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aeedc │ │ │ │ + bl 1af52c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #8272 @ 0x2050 │ │ │ │ + movw r1, #9680 @ 0x25d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b7d0 │ │ │ │ + bge.n 3b810 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b9e2 │ │ │ │ + b.n 3ba22 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8276 @ 0x2054 │ │ │ │ + movw r1, #9684 @ 0x25d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8288 @ 0x2060 │ │ │ │ + movw r1, #9696 @ 0x25e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8304 @ 0x2070 │ │ │ │ + movw r1, #9712 @ 0x25f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8316 @ 0x207c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8328 @ 0x2088 │ │ │ │ + movw r1, #9736 @ 0x2608 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8344 @ 0x2098 │ │ │ │ + movw r1, #9752 @ 0x2618 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8360 @ 0x20a8 │ │ │ │ + movw r1, #9768 @ 0x2628 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8372 @ 0x20b4 │ │ │ │ + movw r1, #9780 @ 0x2634 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8384 @ 0x20c0 │ │ │ │ + movw r1, #9792 @ 0x2640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8396 @ 0x20cc │ │ │ │ + movw r1, #9804 @ 0x264c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8412 @ 0x20dc │ │ │ │ + movw r1, #9820 @ 0x265c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8428 @ 0x20ec │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b7ca │ │ │ │ + blt.n 3b80a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8444 @ 0x20fc │ │ │ │ + movw r1, #9852 @ 0x267c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8456 @ 0x2108 │ │ │ │ + movw r1, #9864 @ 0x2688 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8468 @ 0x2114 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8484 @ 0x2124 │ │ │ │ + movw r1, #9892 @ 0x26a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8500 @ 0x2134 │ │ │ │ + movw r1, #9908 @ 0x26b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8524 @ 0x214c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8308 @ 0x2074 │ │ │ │ + movw r1, #9716 @ 0x25f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8544 @ 0x2160 │ │ │ │ + movw r1, #9952 @ 0x26e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ + movw r1, #9968 @ 0x26f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8576 @ 0x2180 │ │ │ │ + movw r1, #9984 @ 0x2700 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8584 @ 0x2188 │ │ │ │ + movw r1, #9992 @ 0x2708 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8592 @ 0x2190 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b7ca │ │ │ │ + blt.w 3b80a │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8604 @ 0x219c │ │ │ │ + movw r1, #10012 @ 0x271c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8616 @ 0x21a8 │ │ │ │ + movw r1, #10024 @ 0x2728 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 3ba34 │ │ │ │ + cbnz r1, 3ba74 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #10084 @ 0x2764 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3ba40 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3ba80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3ba46 │ │ │ │ + bge.n 3ba86 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ba50 │ │ │ │ + b.n 3ba90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2bf38 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ba72 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3ba8c │ │ │ │ + bne.n 3bab2 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3bacc │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 3ba82 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3ba8c │ │ │ │ + cbnz r0, 3bac2 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3bacc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3bab2 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 3baf2 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 3baaa │ │ │ │ + bne.n 3baea │ │ │ │ pop {r4} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ 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 e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bad4 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3bae0 │ │ │ │ + bne.n 3bb14 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3bb20 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #20] @ (3bb10 ) │ │ │ │ + ldr r0, [pc, #20] @ (3bb50 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ it cc │ │ │ │ lslcc r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r1, 3bb4c │ │ │ │ + cbnz r1, 3bb8c │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 3bb44 │ │ │ │ + bne.n 3bb84 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56940 @ 0xde6c │ │ │ │ + movw r1, #58348 @ 0xe3ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3bb68 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3bba8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 3bb70 │ │ │ │ + b.n 3bbb0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3bb6e │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3bb6e │ │ │ │ + bne.n 3bbae │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3bbae │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3bb72 │ │ │ │ + b.n 3bbb2 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (3bb94 ) │ │ │ │ - bl 1353c8 │ │ │ │ + ldr r0, [pc, #8] @ (3bbd4 ) │ │ │ │ + bl 1357ac │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20ebbc │ │ │ │ + b.w 20f384 │ │ │ │ movw r1, #19904 @ 0x4dc0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a671c │ │ │ │ + b.w 1a6d6c │ │ │ │ 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 3bbd8 │ │ │ │ + bgt.n 3bc18 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8828 @ 0x227c │ │ │ │ + movw r1, #10236 @ 0x27fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 3bbf8 │ │ │ │ + ble.n 3bc38 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8876 @ 0x22ac │ │ │ │ + movw r1, #10284 @ 0x282c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3bc2a │ │ │ │ + beq.n 3bc6a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3bc18 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3bc2a │ │ │ │ + bne.n 3bc58 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3bc6a │ │ │ │ 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 3bd72 │ │ │ │ + b.n 3bdb2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #30244 @ 0x7624 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3bc56 │ │ │ │ + beq.n 3bc96 │ │ │ │ mov r1, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 3bc58 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 3bc98 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3bc6c │ │ │ │ + beq.n 3bcac │ │ │ │ movw r1, #30244 @ 0x7624 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 3bc6e │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 3bcae │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1d2488 │ │ │ │ + b.w 1d2ad8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3bca0 │ │ │ │ + bne.n 3bce0 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 3bcc0 │ │ │ │ + b.n 3bd00 │ │ │ │ mov r0, r1 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3bcc0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3bcca │ │ │ │ - b.n 3bd36 │ │ │ │ + bne.n 3bd00 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3bd0a │ │ │ │ + b.n 3bd76 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3bd26 │ │ │ │ + bvs.n 3bd66 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #112] @ 3bd40 │ │ │ │ + vldr d9, [pc, #112] @ 3bd80 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 3bd22 │ │ │ │ + bgt.n 3bd62 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 3bd48 │ │ │ │ + vldr d1, [pc, #100] @ 3bd88 │ │ │ │ blx 2b1ec │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3bd08 │ │ │ │ + ble.n 3bd48 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #84] @ 3bd50 │ │ │ │ + vldr d1, [pc, #84] @ 3bd90 │ │ │ │ blx 2b1ec │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 3bd0c │ │ │ │ + b.n 3bd4c │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3bd26 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3bd26 │ │ │ │ - b.n 3bd36 │ │ │ │ - vldr d8, [pc, #36] @ 3bd48 │ │ │ │ + bne.n 3bd66 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3bd66 │ │ │ │ + b.n 3bd76 │ │ │ │ + vldr d8, [pc, #36] @ 3bd88 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -23368,339 +23390,339 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vtbx.8 d22, {d0}, d2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9036 @ 0x234c │ │ │ │ + movw r1, #10444 @ 0x28cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r2 │ │ │ │ - cbnz r2, 3bd94 │ │ │ │ - bl fc3c0 │ │ │ │ + cbnz r2, 3bdd4 │ │ │ │ + bl fc55c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #9088 @ 0x2380 │ │ │ │ + movw r1, #10496 @ 0x2900 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #9092 @ 0x2384 │ │ │ │ + movw r0, #10500 @ 0x2904 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3bf02 │ │ │ │ - cbnz r4, 3bdba │ │ │ │ + beq.w 3bf42 │ │ │ │ + cbnz r4, 3bdfa │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 3bdee │ │ │ │ + b.n 3be2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 11e254 │ │ │ │ - cbz r0, 3be0c │ │ │ │ - movw r1, #8240 @ 0x2030 │ │ │ │ + bl 11e22c │ │ │ │ + cbz r0, 3be4c │ │ │ │ + movw r1, #9660 @ 0x25bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 170798 │ │ │ │ - cbnz r0, 3bdee │ │ │ │ - b.n 3bf02 │ │ │ │ + bl 170dbc │ │ │ │ + cbnz r0, 3be2e │ │ │ │ + b.n 3bf42 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3beb0 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 3bef0 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3bf02 │ │ │ │ - bl 9600c │ │ │ │ + bne.w 3bf42 │ │ │ │ + bl 962dc │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 3bf06 │ │ │ │ - b.n 3bdda │ │ │ │ + bne.n 3bf46 │ │ │ │ + b.n 3be1a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 3be1e │ │ │ │ + bmi.n 3be5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 113218 │ │ │ │ + bl 1131fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bec0 │ │ │ │ - movw r1, #9104 @ 0x2390 │ │ │ │ + beq.n 3bf00 │ │ │ │ + movw r1, #10512 @ 0x2910 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 170798 │ │ │ │ + bl 170dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bf02 │ │ │ │ + beq.n 3bf42 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 3be58 │ │ │ │ + ble.n 3be98 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9108 @ 0x2394 │ │ │ │ + movw r1, #10516 @ 0x2914 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 3bf02 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 3bf42 │ │ │ │ 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 2acd8 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #180] @ (3bf24 ) │ │ │ │ + ldr r3, [pc, #180] @ (3bf64 ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 12d250 │ │ │ │ - bl 9600c │ │ │ │ + bl 12d218 │ │ │ │ + bl 962dc │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3beac │ │ │ │ + bne.n 3beec │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3beb0 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 3bef0 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3be7c │ │ │ │ - b.n 3bf02 │ │ │ │ + beq.n 3bebc │ │ │ │ + b.n 3bf42 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 3bee0 │ │ │ │ + bge.n 3bf20 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 3bf02 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 3bf42 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #9156 @ 0x23c4 │ │ │ │ + movw r1, #10564 @ 0x2944 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d7684 │ │ │ │ - ldr r1, [pc, #68] @ (3bf28 ) │ │ │ │ + b.w d7950 │ │ │ │ + ldr r1, [pc, #68] @ (3bf68 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 3bf12 │ │ │ │ + cbz r0, 3bf52 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9140 @ 0x23b4 │ │ │ │ + movw r1, #10548 @ 0x2934 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3bf1a │ │ │ │ + b.n 3bf5a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3beb0 │ │ │ │ + blt.n 3bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ - b.n 3bf1a │ │ │ │ + bl 8004c │ │ │ │ + b.n 3bf5a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r0, #1 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r0, #1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3bf34 │ │ │ │ - b.w 71cd0 │ │ │ │ + cbnz r0, 3bf74 │ │ │ │ + b.w 71d60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #47152 @ 0xb830 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ 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, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3bf7a │ │ │ │ + bne.n 3bfba │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 3bf98 │ │ │ │ + b.n 3bfd8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3bf98 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3bfac │ │ │ │ - vldr d0, [pc, #28] @ 3bfb8 │ │ │ │ + bne.n 3bfd8 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3bfec │ │ │ │ + vldr d0, [pc, #28] @ 3bff8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 3c330 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 3c370 ) │ │ │ │ eors r4, r1 │ │ │ │ stmdb 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 3bfe8 │ │ │ │ + bne.n 3c028 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3c00a │ │ │ │ - b.n 3c002 │ │ │ │ + bne.n 3c04a │ │ │ │ + b.n 3c042 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2212 @ 0x8a4 │ │ │ │ + movw r0, #3640 @ 0xe38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bfd8 │ │ │ │ + bne.n 3c018 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c1a6 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 3c1e6 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bffe │ │ │ │ + bne.n 3c03e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bffe │ │ │ │ + beq.n 3c03e │ │ │ │ movs r0, #32 │ │ │ │ blx 2b698 <__sched_cpualloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c026 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 3c19e │ │ │ │ + cbnz r0, 3c066 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 3c1de │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c14e │ │ │ │ - bl 11e254 │ │ │ │ - cbnz r0, 3c082 │ │ │ │ + beq.w 3c18e │ │ │ │ + bl 11e22c │ │ │ │ + cbnz r0, 3c0c2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10860 @ 0x2a6c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3c196 │ │ │ │ + bge.w 3c1d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c196 │ │ │ │ + bne.w 3c1d6 │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c196 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c1d6 │ │ │ │ mov r0, fp │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c0a2 │ │ │ │ + bge.n 3c0e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3c0a2 │ │ │ │ + cbnz r3, 3c0e2 │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 3c0c6 │ │ │ │ - bl 7fd18 │ │ │ │ + bge.n 3c106 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c196 │ │ │ │ + bne.n 3c1d6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9508 @ 0x2524 │ │ │ │ + movw r1, #10916 @ 0x2aa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3c196 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3c1d6 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 3c0e2 │ │ │ │ + bne.n 3c122 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9528 @ 0x2538 │ │ │ │ + movw r1, #10936 @ 0x2ab8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3c196 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3c1d6 │ │ │ │ cmp r5, r7 │ │ │ │ - blt.n 3c12e │ │ │ │ + blt.n 3c16e │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ mov.w r7, r7, lsl #1 │ │ │ │ it ge │ │ │ │ addge r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 3c0e6 │ │ │ │ + bge.n 3c126 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b698 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 3c106 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 3c196 │ │ │ │ + cbnz r0, 3c146 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 3c1d6 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b348 │ │ │ │ @@ -23709,349 +23731,349 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r4, fp │ │ │ │ cmp.w r8, r5, lsr #3 │ │ │ │ - bls.w 3c034 │ │ │ │ + bls.w 3c074 │ │ │ │ lsrs r2, r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r5, r5, #31 │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ ldr.w r3, [r4, r2, lsl #2] │ │ │ │ orrs r3, r5 │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 3c034 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3c196 │ │ │ │ + b.n 3c074 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3c1d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c168 │ │ │ │ + bge.n 3c1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c168 │ │ │ │ + cbnz r3, 3c1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b68c │ │ │ │ - cbz r0, 3c186 │ │ │ │ + cbz r0, 3c1c6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 3c196 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 3c1d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3c1a6 │ │ │ │ - cbz r4, 3c19e │ │ │ │ + b.n 3c1e6 │ │ │ │ + cbz r4, 3c1de │ │ │ │ mov r0, r4 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ - b.n 3bffe │ │ │ │ + bl 778fc │ │ │ │ + b.n 3c03e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w c5ec8 │ │ │ │ + b.w c6180 │ │ │ │ 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 2b424 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3c1f6 │ │ │ │ + bge.n 3c236 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ - bne.n 3c200 │ │ │ │ + b.w 1af524 │ │ │ │ + bne.n 3c240 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 71cd0 │ │ │ │ + b.w 71d60 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3c20e │ │ │ │ + bcc.n 3c24e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c206 │ │ │ │ + beq.n 3c246 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b424 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c240 │ │ │ │ + bne.n 3c280 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c278 │ │ │ │ - bl 71cd0 │ │ │ │ + b.n 3c2b8 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c26a │ │ │ │ + cbz r0, 3c2aa │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3c262 │ │ │ │ + ble.n 3c2a2 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 122288 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 3c26a │ │ │ │ + bl 12223c <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 3c2aa │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3c24a │ │ │ │ + b.n 3c28a │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ - b.n 3c278 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 3c2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ - b.n 3c23c │ │ │ │ + bl 778fc │ │ │ │ + b.n 3c27c │ │ │ │ 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, 3c2a4 │ │ │ │ + cbnz r1, 3c2e4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9588 @ 0x2574 │ │ │ │ + movw r1, #10996 @ 0x2af4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3c2d0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3c310 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3c2e4 │ │ │ │ + beq.n 3c324 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 3c2d6 │ │ │ │ + bmi.n 3c316 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9620 @ 0x2594 │ │ │ │ + movw r1, #11028 @ 0x2b14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c2f0 │ │ │ │ + b.n 3c330 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c2e6 │ │ │ │ + bge.n 3c326 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 3c2e6 │ │ │ │ + b.n 3c326 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 3c32a │ │ │ │ + cbnz r0, 3c36a │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 3c32a │ │ │ │ + blt.n 3c36a │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 3c32a │ │ │ │ - cbz r2, 3c32a │ │ │ │ + bgt.n 3c36a │ │ │ │ + cbz r2, 3c36a │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #61752 @ 0xf138 │ │ │ │ + movw r1, #63280 @ 0xf730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ - b.n 3c34a │ │ │ │ + bl f8938 │ │ │ │ + b.n 3c38a │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (3c350 ) │ │ │ │ + ldr r4, [pc, #32] @ (3c390 ) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c314 │ │ │ │ + bne.n 3c354 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3c59c │ │ │ │ + bl 3c5dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c490 │ │ │ │ - ldr r1, [pc, #316] @ (3c4b0 ) │ │ │ │ + beq.w 3c4d0 │ │ │ │ + ldr r1, [pc, #316] @ (3c4f0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c494 │ │ │ │ - ldr r1, [pc, #304] @ (3c4b4 ) │ │ │ │ + bne.w 3c4d4 │ │ │ │ + ldr r1, [pc, #304] @ (3c4f4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c444 │ │ │ │ + beq.n 3c484 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3c3b8 │ │ │ │ + cbz r5, 3c3f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a801c │ │ │ │ + bl 1a866c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 3c432 │ │ │ │ + blt.n 3c472 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c3b0 │ │ │ │ + bge.n 3c3f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c3b0 │ │ │ │ + cbnz r3, 3c3f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3c3ba │ │ │ │ + b.n 3c3fa │ │ │ │ mov r6, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #248] @ (3c4b8 ) │ │ │ │ + ldr r1, [pc, #248] @ (3c4f8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c444 │ │ │ │ + beq.n 3c484 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3c45a │ │ │ │ + bne.n 3c49a │ │ │ │ mov r0, r7 │ │ │ │ - bl d4984 │ │ │ │ + bl d4c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c45a │ │ │ │ - ldr r1, [pc, #224] @ (3c4bc ) │ │ │ │ + beq.n 3c49a │ │ │ │ + ldr r1, [pc, #224] @ (3c4fc ) │ │ │ │ mov r0, r7 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 3c3fc │ │ │ │ + cbnz r0, 3c43c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c444 │ │ │ │ + bge.n 3c484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c444 │ │ │ │ + cbnz r3, 3c484 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c444 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c484 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3c462 │ │ │ │ + bmi.n 3c4a2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #11536 @ 0x2d10 │ │ │ │ + movw r1, #12780 @ 0x31ec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c430 │ │ │ │ + bge.n 3c470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c430 │ │ │ │ + cbnz r3, 3c470 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c444 │ │ │ │ + bge.n 3c484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c444 │ │ │ │ + cbnz r3, 3c484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c490 │ │ │ │ + bge.n 3c4d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c490 │ │ │ │ + cbnz r3, 3c4d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c490 │ │ │ │ - bl 70c84 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c4d0 │ │ │ │ + bl 70ccc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 77858 │ │ │ │ - cbz r5, 3c494 │ │ │ │ - cbnz r6, 3c494 │ │ │ │ - ldr r1, [pc, #64] @ (3c4b0 ) │ │ │ │ + bl 778fc │ │ │ │ + cbz r5, 3c4d4 │ │ │ │ + cbnz r6, 3c4d4 │ │ │ │ + ldr r1, [pc, #64] @ (3c4f0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ - cbz r0, 3c494 │ │ │ │ + bl 78a8c │ │ │ │ + cbz r0, 3c4d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c494 │ │ │ │ + bge.n 3c4d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c494 │ │ │ │ + cbnz r3, 3c4d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c494 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c4d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c4aa │ │ │ │ + b.n 3c4ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c4a8 │ │ │ │ + bge.n 3c4e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c4a8 │ │ │ │ + cbnz r3, 3c4e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r2!, {r3} │ │ │ │ @@ -24063,323 +24085,323 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r1, 3c4ee │ │ │ │ + cbz r1, 3c52e │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3c4ee │ │ │ │ + beq.n 3c52e │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c4f0 │ │ │ │ - b.n 3c536 │ │ │ │ - ldr r4, [pc, #164] @ (3c594 ) │ │ │ │ - ldr r0, [pc, #164] @ (3c598 ) │ │ │ │ + cbnz r0, 3c530 │ │ │ │ + b.n 3c576 │ │ │ │ + ldr r4, [pc, #164] @ (3c5d4 ) │ │ │ │ + ldr r0, [pc, #164] @ (3c5d8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3c522 │ │ │ │ - bl 88ea0 │ │ │ │ + cbz r0, 3c562 │ │ │ │ + bl 89240 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3c53a │ │ │ │ + cbnz r0, 3c57a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c522 │ │ │ │ + bge.n 3c562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c522 │ │ │ │ + cbnz r3, 3c562 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c536 │ │ │ │ + bge.n 3c576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c536 │ │ │ │ + cbnz r3, 3c576 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3c58e │ │ │ │ + b.n 3c5ce │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c13c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c566 │ │ │ │ + bge.n 3c5a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c566 │ │ │ │ + cbnz r3, 3c5a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c57a │ │ │ │ + bge.n 3c5ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c57a │ │ │ │ + cbnz r3, 3c5ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c58e │ │ │ │ + bge.n 3c5ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c58e │ │ │ │ + cbnz r3, 3c5ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrd r0, r0, [r4, #-308]! @ 0x134 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #64] @ (3c5ec ) │ │ │ │ - bl 9056c │ │ │ │ - cbz r0, 3c5e6 │ │ │ │ + ldr r1, [pc, #64] @ (3c62c ) │ │ │ │ + bl 90878 │ │ │ │ + cbz r0, 3c626 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3c5e8 │ │ │ │ + bmi.n 3c628 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34992 @ 0x88b0 │ │ │ │ + movw r1, #36388 @ 0x8e24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c5e6 │ │ │ │ + bge.n 3c626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c5e6 │ │ │ │ + cbnz r3, 3c626 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4} │ │ │ │ lsls r5, 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, r1 │ │ │ │ - bl 3c59c │ │ │ │ - cbz r0, 3c660 │ │ │ │ - ldr r1, [pc, #96] @ (3c668 ) │ │ │ │ + bl 3c5dc │ │ │ │ + cbz r0, 3c6a0 │ │ │ │ + ldr r1, [pc, #96] @ (3c6a8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ - cbz r4, 3c62a │ │ │ │ - bl 789e4 │ │ │ │ - cbnz r0, 3c646 │ │ │ │ - ldr r1, [pc, #84] @ (3c66c ) │ │ │ │ + cbz r4, 3c66a │ │ │ │ + bl 78a8c │ │ │ │ + cbnz r0, 3c686 │ │ │ │ + ldr r1, [pc, #84] @ (3c6ac ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl e5a68 │ │ │ │ + bl e5ca0 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3c64a │ │ │ │ - bl e5a68 │ │ │ │ - cbnz r0, 3c642 │ │ │ │ + b.n 3c68a │ │ │ │ + bl e5ca0 │ │ │ │ + cbnz r0, 3c682 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #44] @ (3c668 ) │ │ │ │ + ldr r1, [pc, #44] @ (3c6a8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e688 │ │ │ │ - b.n 3c646 │ │ │ │ + bl 12e64c │ │ │ │ + b.n 3c686 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3c614 │ │ │ │ + beq.n 3c654 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c664 │ │ │ │ + bge.n 3c6a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c664 │ │ │ │ + cbnz r3, 3c6a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c664 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c6a4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 3c69a │ │ │ │ + cbnz r4, 3c6da │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39000 @ 0x9858 │ │ │ │ + movw r1, #40408 @ 0x9dd8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3c75c │ │ │ │ + bl f8938 │ │ │ │ + b.n 3c79c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3c754 │ │ │ │ + bhi.n 3c794 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #10448 @ 0x28d0 │ │ │ │ + movw r0, #11856 @ 0x2e50 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 79668 │ │ │ │ - movw r0, #7340 @ 0x1cac │ │ │ │ + b.w 79710 │ │ │ │ + movw r0, #8680 @ 0x21e8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 79668 │ │ │ │ - movw r0, #56264 @ 0xdbc8 │ │ │ │ + b.w 79710 │ │ │ │ + movw r0, #57712 @ 0xe170 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 79668 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + b.w 79710 │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - b.n 3c6f4 │ │ │ │ - movw r2, #56264 @ 0xdbc8 │ │ │ │ + b.n 3c734 │ │ │ │ + movw r2, #57712 @ 0xe170 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #10448 @ 0x28d0 │ │ │ │ + movw r1, #11856 @ 0x2e50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #4564 @ 0x11d4 │ │ │ │ + movw r0, #6012 @ 0x177c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r2, #56264 @ 0xdbc8 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r2, #57712 @ 0xe170 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #4564 @ 0x11d4 │ │ │ │ + movw r0, #6012 @ 0x177c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r3, #56264 @ 0xdbc8 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r3, #57712 @ 0xe170 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #10448 @ 0x28d0 │ │ │ │ + movw r1, #11856 @ 0x2e50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #10452 @ 0x28d4 │ │ │ │ + movw r0, #11860 @ 0x2e54 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003c760 <_Py_rc_quot@@Base>: │ │ │ │ +0003c7a0 <_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 3c788 <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 3c7c8 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 3c78c <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 3c7cc <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 3c8d8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d8, [pc, #324] @ 3c918 <_Py_rc_quot@@Base+0x178> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3c7aa <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 3c7ea <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 3c7f2 <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 3c7d4 <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 3c832 <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 3c814 <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3c7ee <_Py_rc_quot@@Base+0x8e> │ │ │ │ + bhi.n 3c82e <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3c7d0 <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 3c810 <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3c8c8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 3c908 <_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 3c818 <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 3c858 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3c82e <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 3c86e <_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 3c8c8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 3c908 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3c836 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 3c8c8 <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d1, [pc, #176] @ 3c8e0 <_Py_rc_quot@@Base+0x180> │ │ │ │ + bvs.n 3c876 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 3c908 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d1, [pc, #176] @ 3c920 <_Py_rc_quot@@Base+0x180> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 3c8e8 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d4, [pc, #172] @ 3c928 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3c8c8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 3c908 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 3c864 <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 3c8a4 <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3c8c8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 3c908 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 3c8d8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d7, [pc, #108] @ 3c918 <_Py_rc_quot@@Base+0x178> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 3c8d8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d6, [pc, #96] @ 3c918 <_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 │ │ │ │ @@ -24412,412 +24434,412 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #10468 @ 0x28e4 │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c928 <_Py_rc_quot@@Base+0x1c8> │ │ │ │ - bl 3ed76 │ │ │ │ + beq.n 3c968 <_Py_rc_quot@@Base+0x1c8> │ │ │ │ + bl 3edb6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3c92a <_Py_rc_quot@@Base+0x1ca> │ │ │ │ + b.n 3c96a <_Py_rc_quot@@Base+0x1ca> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3c94c <_Py_rc_quot@@Base+0x1ec> │ │ │ │ + bne.n 3c98c <_Py_rc_quot@@Base+0x1ec> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 125ef8 │ │ │ │ + b.w 125ea0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36392 @ 0x8e28 │ │ │ │ + movw r0, #37680 @ 0x9330 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c940 <_Py_rc_quot@@Base+0x1e0> │ │ │ │ + bne.n 3c980 <_Py_rc_quot@@Base+0x1e0> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3ca4c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ + bl 3ca8c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c994 <_Py_rc_quot@@Base+0x234> │ │ │ │ + bne.n 3c9d4 <_Py_rc_quot@@Base+0x234> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10700 @ 0x29cc │ │ │ │ + movw r1, #12108 @ 0x2f4c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c99c <_Py_rc_quot@@Base+0x23c> │ │ │ │ + b.n 3c9dc <_Py_rc_quot@@Base+0x23c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ca4a <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + beq.n 3ca8a <_Py_rc_quot@@Base+0x2ea> │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ca46 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ + bne.n 3ca86 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ca46 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ + beq.n 3ca86 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62964 @ 0xf5f4 │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c9f4 <_Py_rc_quot@@Base+0x294> │ │ │ │ + cbnz r0, 3ca34 <_Py_rc_quot@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #723 @ 0x2d3 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #10760 @ 0x2a08 │ │ │ │ + movw r0, #12168 @ 0x2f88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ca28 <_Py_rc_quot@@Base+0x2c8> │ │ │ │ + bge.n 3ca68 <_Py_rc_quot@@Base+0x2c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ca28 <_Py_rc_quot@@Base+0x2c8> │ │ │ │ + cbnz r3, 3ca68 <_Py_rc_quot@@Base+0x2c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3c9e8 <_Py_rc_quot@@Base+0x288> │ │ │ │ + beq.n 3ca28 <_Py_rc_quot@@Base+0x288> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ca46 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ + bge.n 3ca86 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3ca46 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ + cbnz r3, 3ca86 <_Py_rc_quot@@Base+0x2e6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 3ca64 <_Py_rc_quot@@Base+0x304> │ │ │ │ + bmi.n 3caa4 <_Py_rc_quot@@Base+0x304> │ │ │ │ movw r3, #23400 @ 0x5b68 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3cb7c <_Py_rc_quot@@Base+0x41c> │ │ │ │ + bne.w 3cbbc <_Py_rc_quot@@Base+0x41c> │ │ │ │ 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 1cd4fc │ │ │ │ + bl 1cdb4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3cae8 <_Py_rc_quot@@Base+0x388> │ │ │ │ - bl 88ea0 │ │ │ │ + cbz r0, 3cb28 <_Py_rc_quot@@Base+0x388> │ │ │ │ + bl 89240 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ca9c <_Py_rc_quot@@Base+0x33c> │ │ │ │ + bge.n 3cadc <_Py_rc_quot@@Base+0x33c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ca9c <_Py_rc_quot@@Base+0x33c> │ │ │ │ + cbnz r3, 3cadc <_Py_rc_quot@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 3cab8 <_Py_rc_quot@@Base+0x358> │ │ │ │ - b.n 3cae8 <_Py_rc_quot@@Base+0x388> │ │ │ │ - bl 25d538 <_PyTime_AsTimeval@@Base+0x274> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 3caf8 <_Py_rc_quot@@Base+0x358> │ │ │ │ + b.n 3cb28 <_Py_rc_quot@@Base+0x388> │ │ │ │ + bl 25dae0 <_PyTime_AsTimeval@@Base+0x274> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cafe <_Py_rc_quot@@Base+0x39e> │ │ │ │ + blt.n 3cb3e <_Py_rc_quot@@Base+0x39e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3cb38 <_Py_rc_quot@@Base+0x3d8> │ │ │ │ + blt.n 3cb78 <_Py_rc_quot@@Base+0x3d8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3cb48 <_Py_rc_quot@@Base+0x3e8> │ │ │ │ + blt.n 3cb88 <_Py_rc_quot@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3cb58 <_Py_rc_quot@@Base+0x3f8> │ │ │ │ - bl 852e0 │ │ │ │ + beq.n 3cb98 <_Py_rc_quot@@Base+0x3f8> │ │ │ │ + bl 85350 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3caa0 <_Py_rc_quot@@Base+0x340> │ │ │ │ + bne.n 3cae0 <_Py_rc_quot@@Base+0x340> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3caee <_Py_rc_quot@@Base+0x38e> │ │ │ │ + blt.n 3cb2e <_Py_rc_quot@@Base+0x38e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3cb28 <_Py_rc_quot@@Base+0x3c8> │ │ │ │ + blt.n 3cb68 <_Py_rc_quot@@Base+0x3c8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cb78 <_Py_rc_quot@@Base+0x418> │ │ │ │ + b.n 3cbb8 <_Py_rc_quot@@Base+0x418> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cae0 <_Py_rc_quot@@Base+0x380> │ │ │ │ + bne.n 3cb20 <_Py_rc_quot@@Base+0x380> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cae0 <_Py_rc_quot@@Base+0x380> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cb20 <_Py_rc_quot@@Base+0x380> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb10 <_Py_rc_quot@@Base+0x3b0> │ │ │ │ + bge.n 3cb50 <_Py_rc_quot@@Base+0x3b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3cb10 <_Py_rc_quot@@Base+0x3b0> │ │ │ │ + cbnz r3, 3cb50 <_Py_rc_quot@@Base+0x3b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cae0 <_Py_rc_quot@@Base+0x380> │ │ │ │ + bge.n 3cb20 <_Py_rc_quot@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cae0 <_Py_rc_quot@@Base+0x380> │ │ │ │ + bne.n 3cb20 <_Py_rc_quot@@Base+0x380> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cae0 <_Py_rc_quot@@Base+0x380> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cb20 <_Py_rc_quot@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cae8 <_Py_rc_quot@@Base+0x388> │ │ │ │ + bne.n 3cb28 <_Py_rc_quot@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cae8 <_Py_rc_quot@@Base+0x388> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cb28 <_Py_rc_quot@@Base+0x388> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cab0 <_Py_rc_quot@@Base+0x350> │ │ │ │ + bne.n 3caf0 <_Py_rc_quot@@Base+0x350> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cab0 <_Py_rc_quot@@Base+0x350> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3caf0 <_Py_rc_quot@@Base+0x350> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cab8 <_Py_rc_quot@@Base+0x358> │ │ │ │ + bne.n 3caf8 <_Py_rc_quot@@Base+0x358> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cab8 <_Py_rc_quot@@Base+0x358> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3caf8 <_Py_rc_quot@@Base+0x358> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb6c <_Py_rc_quot@@Base+0x40c> │ │ │ │ + bge.n 3cbac <_Py_rc_quot@@Base+0x40c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cb6c <_Py_rc_quot@@Base+0x40c> │ │ │ │ + cbnz r3, 3cbac <_Py_rc_quot@@Base+0x40c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ 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 │ │ │ │ │ │ │ │ -0003cb82 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0003cbc2 <_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, #184] @ (3cc4c <_PyImport_ClearExtension@@Base+0xca>) │ │ │ │ + ldr r2, [pc, #184] @ (3cc8c <_PyImport_ClearExtension@@Base+0xca>) │ │ │ │ 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 19a398 │ │ │ │ + bl 19aa18 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3cbbc <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 3cbfc <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 7fdac │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cc46 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 3cc86 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3cbda <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 3cc1a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cbda <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 3cc1a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3cbda <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cc1a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 3cc00 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl 96124 │ │ │ │ + bgt.n 3cc40 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl 963f4 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3cc28 <_PyImport_ClearExtension@@Base+0xa6> │ │ │ │ - b.n 3cc1e <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + beq.n 3cc68 <_PyImport_ClearExtension@@Base+0xa6> │ │ │ │ + b.n 3cc5e <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3cbe6 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 3cc26 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3cbe6 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 3cc26 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ce14 <_PyImport_ClearExtension@@Base+0x292> │ │ │ │ + bl 3ce54 <_PyImport_ClearExtension@@Base+0x292> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3cbe6 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 3cc26 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cc46 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ - bl 1a581c │ │ │ │ + b.n 3cc86 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + bl 1a5e6c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3cc2a <_PyImport_ClearExtension@@Base+0xa8> │ │ │ │ - b.n 3cc18 <_PyImport_ClearExtension@@Base+0x96> │ │ │ │ + cbnz r0, 3cc6a <_PyImport_ClearExtension@@Base+0xa8> │ │ │ │ + b.n 3cc58 <_PyImport_ClearExtension@@Base+0x96> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ae2c <_Py_c_pow@@Base+0x284> │ │ │ │ + bl 26b3dc <_Py_c_pow@@Base+0x284> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 3cc3a <_PyImport_ClearExtension@@Base+0xb8> │ │ │ │ + bne.n 3cc7a <_PyImport_ClearExtension@@Base+0xb8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3cc46 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 3cc86 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dca98 │ │ │ │ - b.n 3cc36 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bl 1dd07c │ │ │ │ + b.n 3cc76 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cd34 <_PyImport_ClearExtension@@Base+0x1b2> │ │ │ │ + b.n 3cd74 <_PyImport_ClearExtension@@Base+0x1b2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3cc74 <_PyImport_ClearExtension@@Base+0xf2> │ │ │ │ + bne.n 3ccb4 <_PyImport_ClearExtension@@Base+0xf2> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 3ccaa <_PyImport_ClearExtension@@Base+0x128> │ │ │ │ + b.n 3ccea <_PyImport_ClearExtension@@Base+0x128> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3cc6e <_PyImport_ClearExtension@@Base+0xec> │ │ │ │ + beq.n 3ccae <_PyImport_ClearExtension@@Base+0xec> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3cc9c <_PyImport_ClearExtension@@Base+0x11a> │ │ │ │ + bmi.n 3ccdc <_PyImport_ClearExtension@@Base+0x11a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10780 @ 0x2a1c │ │ │ │ + movw r1, #12188 @ 0x2f9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cccc <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ + b.n 3cd0c <_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, [r4, #56] @ 0x38 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 3ccca <_PyImport_ClearExtension@@Base+0x148> │ │ │ │ + cbz r0, 3cd0a <_PyImport_ClearExtension@@Base+0x148> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ccca <_PyImport_ClearExtension@@Base+0x148> │ │ │ │ + bge.n 3cd0a <_PyImport_ClearExtension@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3ccca <_PyImport_ClearExtension@@Base+0x148> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cd0a <_PyImport_ClearExtension@@Base+0x148> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #10828 @ 0x2a4c │ │ │ │ + movw r0, #12236 @ 0x2fcc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 3cd1c <_PyImport_ClearExtension@@Base+0x19a> │ │ │ │ + cbz r0, 3cd5c <_PyImport_ClearExtension@@Base+0x19a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cd32 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + bge.n 3cd72 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3cd32 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + b.n 3cd72 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1b9d0c │ │ │ │ - cbz r0, 3cd32 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + bl 1ba35c │ │ │ │ + cbz r0, 3cd72 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -24825,301 +24847,301 @@ │ │ │ │ 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 3cd68 <_PyImport_ClearExtension@@Base+0x1e6> │ │ │ │ + bmi.n 3cda8 <_PyImport_ClearExtension@@Base+0x1e6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11000 @ 0x2af8 │ │ │ │ + movw r1, #12408 @ 0x3078 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3cd90 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3cdd0 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl fd624 │ │ │ │ + bl fd7c0 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3cd94 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + beq.n 3cdd4 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11032 @ 0x2b18 │ │ │ │ + movw r1, #12440 @ 0x3098 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ce0c <_PyImport_ClearExtension@@Base+0x28a> │ │ │ │ + b.n 3ce4c <_PyImport_ClearExtension@@Base+0x28a> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl fdd28 │ │ │ │ + bl fdec4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3cdb6 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3cdf6 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cd90 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + bne.n 3cdd0 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 3cd9e <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + bne.n 3cdde <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3cdd6 <_PyImport_ClearExtension@@Base+0x254> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3ce16 <_PyImport_ClearExtension@@Base+0x254> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cd90 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - b.n 3cddc <_PyImport_ClearExtension@@Base+0x25a> │ │ │ │ + bne.n 3cdd0 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + b.n 3ce1c <_PyImport_ClearExtension@@Base+0x25a> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 3cdf4 <_PyImport_ClearExtension@@Base+0x272> │ │ │ │ + bls.n 3ce34 <_PyImport_ClearExtension@@Base+0x272> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11064 @ 0x2b38 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3cd90 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3cdd0 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2bf20 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 3ce48 <_PyImport_ClearExtension@@Base+0x2c6> │ │ │ │ + ble.n 3ce88 <_PyImport_ClearExtension@@Base+0x2c6> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 3ce52 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ + cbz r0, 3ce92 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3ce5c <_PyImport_ClearExtension@@Base+0x2da> │ │ │ │ + bge.n 3ce9c <_PyImport_ClearExtension@@Base+0x2da> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ce6a <_PyImport_ClearExtension@@Base+0x2e8> │ │ │ │ + bge.n 3ceaa <_PyImport_ClearExtension@@Base+0x2e8> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3ce6a <_PyImport_ClearExtension@@Base+0x2e8> │ │ │ │ - movw r1, #11132 @ 0x2b7c │ │ │ │ + b.n 3ceaa <_PyImport_ClearExtension@@Base+0x2e8> │ │ │ │ + movw r1, #12540 @ 0x30fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 3ce64 <_PyImport_ClearExtension@@Base+0x2e2> │ │ │ │ - movw r1, #11156 @ 0x2b94 │ │ │ │ + b.n 3cea4 <_PyImport_ClearExtension@@Base+0x2e2> │ │ │ │ + movw r1, #12564 @ 0x3114 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 3ce64 <_PyImport_ClearExtension@@Base+0x2e2> │ │ │ │ - movw r1, #11200 @ 0x2bc0 │ │ │ │ + b.n 3cea4 <_PyImport_ClearExtension@@Base+0x2e2> │ │ │ │ + movw r1, #12608 @ 0x3140 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #20] @ (3ce7c <_PyImport_ClearExtension@@Base+0x2fa>) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #20] @ (3cebc <_PyImport_ClearExtension@@Base+0x2fa>) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8b374 │ │ │ │ + b.w 8b680 │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r0, #1 │ │ │ │ - movw r0, #11228 @ 0x2bdc │ │ │ │ + movw r0, #12636 @ 0x315c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3ce9e <_PyImport_ClearExtension@@Base+0x31c> │ │ │ │ + cbz r0, 3cede <_PyImport_ClearExtension@@Base+0x31c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cea0 <_PyImport_ClearExtension@@Base+0x31e> │ │ │ │ + bge.n 3cee0 <_PyImport_ClearExtension@@Base+0x31e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (3cea4 <_PyImport_ClearExtension@@Base+0x322>) │ │ │ │ + ldr r0, [pc, #4] @ (3cee4 <_PyImport_ClearExtension@@Base+0x322>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3cec8 <_PyImport_ClearExtension@@Base+0x346> │ │ │ │ + bne.n 3cf08 <_PyImport_ClearExtension@@Base+0x346> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 123eac │ │ │ │ + b.w 123e58 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36836 @ 0x8fe4 │ │ │ │ + movw r0, #38124 @ 0x94ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cebc <_PyImport_ClearExtension@@Base+0x33a> │ │ │ │ + bne.n 3cefc <_PyImport_ClearExtension@@Base+0x33a> │ │ │ │ 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 3cf00 <_PyImport_ClearExtension@@Base+0x37e> │ │ │ │ + bne.n 3cf40 <_PyImport_ClearExtension@@Base+0x37e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1d2488 │ │ │ │ + b.w 1d2ad8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36848 @ 0x8ff0 │ │ │ │ + movw r0, #38136 @ 0x94f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cef4 <_PyImport_ClearExtension@@Base+0x372> │ │ │ │ + bne.n 3cf34 <_PyImport_ClearExtension@@Base+0x372> │ │ │ │ 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 │ │ │ │ - bl 3c59c │ │ │ │ + bl 3c5dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3cf80 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ - ldr r1, [pc, #84] @ (3cf88 <_PyImport_ClearExtension@@Base+0x406>) │ │ │ │ + cbz r0, 3cfc0 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + ldr r1, [pc, #84] @ (3cfc8 <_PyImport_ClearExtension@@Base+0x406>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3cf6a <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ + cbnz r0, 3cfaa <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #64] @ (3cf88 <_PyImport_ClearExtension@@Base+0x406>) │ │ │ │ + ldr r1, [pc, #64] @ (3cfc8 <_PyImport_ClearExtension@@Base+0x406>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cf6a <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ + bne.n 3cfaa <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cf6a <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ + bge.n 3cfaa <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3cf6a <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ + cbnz r3, 3cfaa <_PyImport_ClearExtension@@Base+0x3e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cf7e <_PyImport_ClearExtension@@Base+0x3fc> │ │ │ │ + bge.n 3cfbe <_PyImport_ClearExtension@@Base+0x3fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cf7e <_PyImport_ClearExtension@@Base+0x3fc> │ │ │ │ + cbnz r3, 3cfbe <_PyImport_ClearExtension@@Base+0x3fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3cfac <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ + bne.n 3cfec <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20c27c │ │ │ │ + b.w 20c980 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36844 @ 0x8fec │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cfa0 <_PyImport_ClearExtension@@Base+0x41e> │ │ │ │ + bne.n 3cfe0 <_PyImport_ClearExtension@@Base+0x41e> │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 3d148 <_PyImport_ClearExtension@@Base+0x5c6> │ │ │ │ + b.n 3d188 <_PyImport_ClearExtension@@Base+0x5c6> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 3cfee <_PyImport_ClearExtension@@Base+0x46c> │ │ │ │ + cbnz r1, 3d02e <_PyImport_ClearExtension@@Base+0x46c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30116 @ 0x75a4 │ │ │ │ + movw r1, #31524 @ 0x7b24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3cff8 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3d038 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ mov r5, r1 │ │ │ │ - bl 3c59c │ │ │ │ + bl 3c5dc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3cffe <_PyImport_ClearExtension@@Base+0x47c> │ │ │ │ + cbnz r0, 3d03e <_PyImport_ClearExtension@@Base+0x47c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d080 <_PyImport_ClearExtension@@Base+0x4fe> │ │ │ │ + b.n 3d0c0 <_PyImport_ClearExtension@@Base+0x4fe> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3d032 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ + beq.n 3d072 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl d4984 │ │ │ │ - cbnz r0, 3d032 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ + bl d4c2c │ │ │ │ + cbnz r0, 3d072 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35144 @ 0x8948 │ │ │ │ + movw r1, #36540 @ 0x8ebc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d05a <_PyImport_ClearExtension@@Base+0x4d8> │ │ │ │ - b.n 3cff8 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ - ldr r1, [pc, #80] @ (3d084 <_PyImport_ClearExtension@@Base+0x502>) │ │ │ │ + blt.n 3d09a <_PyImport_ClearExtension@@Base+0x4d8> │ │ │ │ + b.n 3d038 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ + ldr r1, [pc, #80] @ (3d0c4 <_PyImport_ClearExtension@@Base+0x502>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d052 <_PyImport_ClearExtension@@Base+0x4d0> │ │ │ │ + beq.n 3d092 <_PyImport_ClearExtension@@Base+0x4d0> │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3d06a <_PyImport_ClearExtension@@Base+0x4e8> │ │ │ │ - ldr r1, [pc, #64] @ (3d088 <_PyImport_ClearExtension@@Base+0x506>) │ │ │ │ + beq.n 3d0aa <_PyImport_ClearExtension@@Base+0x4e8> │ │ │ │ + ldr r1, [pc, #64] @ (3d0c8 <_PyImport_ClearExtension@@Base+0x506>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e5a68 │ │ │ │ + bl e5ca0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d06a <_PyImport_ClearExtension@@Base+0x4e8> │ │ │ │ + bne.n 3d0aa <_PyImport_ClearExtension@@Base+0x4e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cff8 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ + bge.n 3d038 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cff8 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ + bne.n 3d038 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cff8 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d038 <_PyImport_ClearExtension@@Base+0x476> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d07e <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ + bge.n 3d0be <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d07e <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ + cbnz r3, 3d0be <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -25128,195 +25150,196 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 3d0b0 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + cbnz r5, 3d0f0 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 3d0b0 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + blt.n 3d0f0 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 3d0b0 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ - cbnz r2, 3d0ce <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ - ldr r1, [pc, #76] @ (3d100 <_PyImport_ClearExtension@@Base+0x57e>) │ │ │ │ + bgt.n 3d0f0 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + cbnz r2, 3d10e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ + ldr r1, [pc, #76] @ (3d140 <_PyImport_ClearExtension@@Base+0x57e>) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3d0fa <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 3d13a <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 3d0e8 <_PyImport_ClearExtension@@Base+0x566> │ │ │ │ + bgt.n 3d128 <_PyImport_ClearExtension@@Base+0x566> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #37196 @ 0x914c │ │ │ │ + movw r1, #38604 @ 0x96cc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ - b.n 3d0fa <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ + bl f8938 │ │ │ │ + b.n 3d13a <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d0d2 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3d112 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d0d2 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ + beq.n 3d112 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r7, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - movw r0, #1376 @ 0x560 │ │ │ │ + movw r0, #2784 @ 0xae0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3d146 <_PyImport_ClearExtension@@Base+0x5c4> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3d186 <_PyImport_ClearExtension@@Base+0x5c4> │ │ │ │ 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 90090 │ │ │ │ + b.w 9039c │ │ │ │ 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 1b8538 │ │ │ │ - cbnz r0, 3d170 <_PyImport_ClearExtension@@Base+0x5ee> │ │ │ │ + bl 1b8b88 │ │ │ │ + cbnz r0, 3d1b0 <_PyImport_ClearExtension@@Base+0x5ee> │ │ │ │ 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 22276c │ │ │ │ + b.w 222d4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #11332 @ 0x2c44 │ │ │ │ + movw r0, #12740 @ 0x31c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ 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 e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 3d1bc <_PyImport_ClearExtension@@Base+0x63a> │ │ │ │ - movw r0, #11348 @ 0x2c54 │ │ │ │ + cbz r3, 3d1fc <_PyImport_ClearExtension@@Base+0x63a> │ │ │ │ + movw r0, #12756 @ 0x31d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #11356 @ 0x2c5c │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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 257840 │ │ │ │ - cbz r0, 3d206 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ + bl 257de8 │ │ │ │ + cbz r0, 3d246 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f27dc <_PySet_Update@@Base> │ │ │ │ + bl 1f3114 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d208 <_PyImport_ClearExtension@@Base+0x686> │ │ │ │ + bne.n 3d248 <_PyImport_ClearExtension@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d206 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ + bge.n 3d246 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d206 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ + cbnz r3, 3d246 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 3d228 <_PyImport_ClearExtension@@Base+0x6a6> │ │ │ │ + bmi.n 3d268 <_PyImport_ClearExtension@@Base+0x6a6> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3d242 <_PyImport_ClearExtension@@Base+0x6c0> │ │ │ │ + bpl.n 3d282 <_PyImport_ClearExtension@@Base+0x6c0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15344 @ 0x3bf0 │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d25a <_PyImport_ClearExtension@@Base+0x6d8> │ │ │ │ + b.n 3d29a <_PyImport_ClearExtension@@Base+0x6d8> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ + b.w 26c0b0 <_Py_c_prod@@Base+0xc28> │ │ │ │ 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 3d278 <_PyImport_ClearExtension@@Base+0x6f6> │ │ │ │ + bmi.n 3d2bc <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3d292 <_PyImport_ClearExtension@@Base+0x710> │ │ │ │ + bpl.n 3d2d6 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15344 @ 0x3bf0 │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d2aa <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ + b.n 3d2ee <_PyImport_ClearExtension@@Base+0x72c> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -25326,32 +25349,32 @@ │ │ │ │ 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 139610 │ │ │ │ - cbz r0, 3d2f4 <_PyImport_ClearExtension@@Base+0x772> │ │ │ │ + bl 139a04 │ │ │ │ + cbz r0, 3d338 <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d2ec <_PyImport_ClearExtension@@Base+0x76a> │ │ │ │ + beq.n 3d330 <_PyImport_ClearExtension@@Base+0x76e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d2e0 <_PyImport_ClearExtension@@Base+0x75e> │ │ │ │ + beq.n 3d324 <_PyImport_ClearExtension@@Base+0x762> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -25368,273 +25391,297 @@ │ │ │ │ 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 3d34e <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ + beq.n 3d392 <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #11412 @ 0x2c94 │ │ │ │ + movw r0, #12820 @ 0x3214 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e4c6c │ │ │ │ - b.n 3d37c <_PyImport_ClearExtension@@Base+0x7fa> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 3d3c0 <_PyImport_ClearExtension@@Base+0x7fe> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3d36a <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ + beq.n 3d3ae <_PyImport_ClearExtension@@Base+0x7ec> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #11444 @ 0x2cb4 │ │ │ │ + movw r0, #12852 @ 0x3234 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl e4c6c │ │ │ │ - b.n 3d37c <_PyImport_ClearExtension@@Base+0x7fa> │ │ │ │ - movw r0, #11472 @ 0x2cd0 │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 3d3c0 <_PyImport_ClearExtension@@Base+0x7fe> │ │ │ │ + movw r0, #12880 @ 0x3250 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e4c6c │ │ │ │ - cbz r0, 3d398 <_PyImport_ClearExtension@@Base+0x816> │ │ │ │ + bl e4ea4 │ │ │ │ + cbz r0, 3d3dc <_PyImport_ClearExtension@@Base+0x81a> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 3d388 <_PyImport_ClearExtension@@Base+0x806> │ │ │ │ - bl 5cf1c │ │ │ │ - cbz r0, 3d398 <_PyImport_ClearExtension@@Base+0x816> │ │ │ │ + cbz r1, 3d3cc <_PyImport_ClearExtension@@Base+0x80a> │ │ │ │ + bl 5cf64 │ │ │ │ + cbz r0, 3d3dc <_PyImport_ClearExtension@@Base+0x81a> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3d398 <_PyImport_ClearExtension@@Base+0x816> │ │ │ │ + cbz r3, 3d3dc <_PyImport_ClearExtension@@Base+0x81a> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5cdfa │ │ │ │ + b.w 5ce42 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3d3c2 <_PyImport_ClearExtension@@Base+0x840> │ │ │ │ + bne.n 3d406 <_PyImport_ClearExtension@@Base+0x844> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3d3dc <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ - b.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + bne.n 3d420 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + b.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10708 @ 0x29d4 │ │ │ │ + movw r0, #12116 @ 0x2f54 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d3b4 <_PyImport_ClearExtension@@Base+0x832> │ │ │ │ + bne.n 3d3f8 <_PyImport_ClearExtension@@Base+0x836> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d48e <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ + b.n 3d4d2 <_PyImport_ClearExtension@@Base+0x910> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 239c48 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 23a228 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + beq.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + beq.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 77870 │ │ │ │ + bl 77914 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d432 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ - cbnz r0, 3d428 <_PyImport_ClearExtension@@Base+0x8a6> │ │ │ │ + beq.n 3d476 <_PyImport_ClearExtension@@Base+0x8b4> │ │ │ │ + cbnz r0, 3d46c <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d43a <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ - b.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + blt.n 3d47e <_PyImport_ClearExtension@@Base+0x8bc> │ │ │ │ + b.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d44a <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + cbnz r0, 3d48e <_PyImport_ClearExtension@@Base+0x8cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + bge.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + bne.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d46a <_PyImport_ClearExtension@@Base+0x8e8> │ │ │ │ + bge.n 3d4ae <_PyImport_ClearExtension@@Base+0x8ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d46a <_PyImport_ClearExtension@@Base+0x8e8> │ │ │ │ + cbnz r3, 3d4ae <_PyImport_ClearExtension@@Base+0x8ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d47e <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + bge.n 3d4c2 <_PyImport_ClearExtension@@Base+0x900> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d47e <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + cbnz r3, 3d4c2 <_PyImport_ClearExtension@@Base+0x900> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 3d3d8 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ + beq.n 3d41c <_PyImport_ClearExtension@@Base+0x85a> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ 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 3d4b2 <_PyImport_ClearExtension@@Base+0x930> │ │ │ │ + bne.n 3d4f6 <_PyImport_ClearExtension@@Base+0x934> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f9d78 │ │ │ │ + b.w 1fa390 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36952 @ 0x9058 │ │ │ │ + movw r0, #38240 @ 0x9560 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d4a6 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ + bne.n 3d4ea <_PyImport_ClearExtension@@Base+0x928> │ │ │ │ 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 1d9d4c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3d53a <_PyImport_ClearExtension@@Base+0x978> │ │ │ │ + bl 7fdac │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5412 @ 0x1524 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 3d556 <_PyImport_ClearExtension@@Base+0x994> │ │ │ │ + and.w r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5412 @ 0x1524 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + movw r0, #4364 @ 0x110c │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + cmp.w r3, #24576 @ 0x6000 │ │ │ │ + it ne │ │ │ │ + movne r0, r2 │ │ │ │ + pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #17452 @ 0x442c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3d4fa <_PyImport_ClearExtension@@Base+0x978> │ │ │ │ + beq.n 3d588 <_PyImport_ClearExtension@@Base+0x9c6> │ │ │ │ mov r1, r4 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d8b4 <_PyImport_ClearExtension@@Base+0xd32> │ │ │ │ + beq.w 3d944 <_PyImport_ClearExtension@@Base+0xd82> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3d512 <_PyImport_ClearExtension@@Base+0x990> │ │ │ │ + beq.n 3d5a0 <_PyImport_ClearExtension@@Base+0x9de> │ │ │ │ movw r1, #17452 @ 0x442c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d8b4 <_PyImport_ClearExtension@@Base+0xd32> │ │ │ │ + beq.w 3d944 <_PyImport_ClearExtension@@Base+0xd82> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3d52e <_PyImport_ClearExtension@@Base+0x9ac> │ │ │ │ + cbnz r3, 3d5bc <_PyImport_ClearExtension@@Base+0x9fa> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70dfc │ │ │ │ + bl 70e44 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d6e0 <_PyImport_ClearExtension@@Base+0xb5e> │ │ │ │ + b.n 3d76e <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d5d2 <_PyImport_ClearExtension@@Base+0xa50> │ │ │ │ - bl 21340c <_PyXI_GetMainNamespace@@Base+0x2a4> │ │ │ │ + beq.n 3d660 <_PyImport_ClearExtension@@Base+0xa9e> │ │ │ │ + bl 2139e4 <_PyXI_GetMainNamespace@@Base+0x2a4> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3d544 <_PyImport_ClearExtension@@Base+0x9c2> │ │ │ │ - bl 1fbe68 │ │ │ │ + cbnz r0, 3d5d2 <_PyImport_ClearExtension@@Base+0xa10> │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d6e0 <_PyImport_ClearExtension@@Base+0xb5e> │ │ │ │ + b.n 3d76e <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d55e <_PyImport_ClearExtension@@Base+0x9dc> │ │ │ │ + cbz r0, 3d5ec <_PyImport_ClearExtension@@Base+0xa2a> │ │ │ │ ldrb.w ip, [r7] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3d57c <_PyImport_ClearExtension@@Base+0x9fa> │ │ │ │ + b.n 3d60a <_PyImport_ClearExtension@@Base+0xa48> │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ - b.n 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 3d57c <_PyImport_ClearExtension@@Base+0x9fa> │ │ │ │ + cbz r2, 3d60a <_PyImport_ClearExtension@@Base+0xa48> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.n 3d566 <_PyImport_ClearExtension@@Base+0x9e4> │ │ │ │ + bcc.n 3d5f4 <_PyImport_ClearExtension@@Base+0xa32> │ │ │ │ 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, r7, [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, #696] @ (3d860 <_PyImport_ClearExtension@@Base+0xcde>) │ │ │ │ + ldr r3, [pc, #700] @ (3d8f0 <_PyImport_ClearExtension@@Base+0xd2e>) │ │ │ │ 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 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 │ │ │ │ - b.n 3d6e6 <_PyImport_ClearExtension@@Base+0xb64> │ │ │ │ + b.n 3d774 <_PyImport_ClearExtension@@Base+0xbb2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #10261 @ 0x2815 │ │ │ │ + movw r2, #10229 @ 0x27f5 │ │ │ │ movt r2, #19 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3d6ba <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + bne.n 3d748 <_PyImport_ClearExtension@@Base+0xb86> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r0, #21846 @ 0x5556 │ │ │ │ movt r0, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ smull r0, r4, r2, r0 │ │ │ │ sub.w r2, r4, r2, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 3d6ba <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + blt.n 3d748 <_PyImport_ClearExtension@@Base+0xb86> │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r4, #1 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r7, [r1, #5] │ │ │ │ lsl.w r2, r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ @@ -25645,111 +25692,111 @@ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #8 │ │ │ │ moveq r2, #12 │ │ │ │ lsrs r3, r4 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3d63e <_PyImport_ClearExtension@@Base+0xabc> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + cbnz r0, 3d6cc <_PyImport_ClearExtension@@Base+0xb0a> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mov r2, r7 │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb.w r3, [r8, #5] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ add.w r2, r8, #20 │ │ │ │ lsl.w r3, r4, r3 │ │ │ │ - cbz r1, 3d660 <_PyImport_ClearExtension@@Base+0xade> │ │ │ │ + cbz r1, 3d6ee <_PyImport_ClearExtension@@Base+0xb2c> │ │ │ │ add r3, r2 │ │ │ │ movs r1, #2 │ │ │ │ adds r2, r3, #4 │ │ │ │ - b.n 3d668 <_PyImport_ClearExtension@@Base+0xae6> │ │ │ │ + b.n 3d6f6 <_PyImport_ClearExtension@@Base+0xb34> │ │ │ │ add r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ adds r3, r2, #4 │ │ │ │ adds r2, #8 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r4, #0 │ │ │ │ cmp ip, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - ble.n 3d6a0 <_PyImport_ClearExtension@@Base+0xb1e> │ │ │ │ + ble.n 3d72e <_PyImport_ClearExtension@@Base+0xb6c> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, r1 │ │ │ │ - cbz r0, 3d69c <_PyImport_ClearExtension@@Base+0xb1a> │ │ │ │ + cbz r0, 3d72a <_PyImport_ClearExtension@@Base+0xb68> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ add.w lr, r7, #1 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ it lt │ │ │ │ strlt.w lr, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r7, #0] │ │ │ │ add r3, r1 │ │ │ │ - b.n 3d670 <_PyImport_ClearExtension@@Base+0xaee> │ │ │ │ + b.n 3d6fe <_PyImport_ClearExtension@@Base+0xb3c> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 70dfc │ │ │ │ + bl 70e44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + beq.w 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 3d6e6 <_PyImport_ClearExtension@@Base+0xb64> │ │ │ │ + b.n 3d774 <_PyImport_ClearExtension@@Base+0xbb2> │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 70dfc │ │ │ │ + bl 70e44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + beq.w 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 899f0 │ │ │ │ - cbz r0, 3d6e6 <_PyImport_ClearExtension@@Base+0xb64> │ │ │ │ - b.n 3d6f0 <_PyImport_ClearExtension@@Base+0xb6e> │ │ │ │ + bl 89cfc │ │ │ │ + cbz r0, 3d774 <_PyImport_ClearExtension@@Base+0xbb2> │ │ │ │ + b.n 3d77e <_PyImport_ClearExtension@@Base+0xbbc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + beq.w 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ movs r0, #0 │ │ │ │ - bl e60b4 │ │ │ │ + bl e62ec │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d70c <_PyImport_ClearExtension@@Base+0xb8a> │ │ │ │ + cbnz r0, 3d79a <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bge.w 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bne.w 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 8fe08 │ │ │ │ + bl 90114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d81e <_PyImport_ClearExtension@@Base+0xc9c> │ │ │ │ + beq.n 3d8ac <_PyImport_ClearExtension@@Base+0xcea> │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ @@ -25758,309 +25805,286 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ - bl 24f920 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 24fecc <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3d76a <_PyImport_ClearExtension@@Base+0xbe8> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3d796 <_PyImport_ClearExtension@@Base+0xc14> │ │ │ │ - b.n 3d838 <_PyImport_ClearExtension@@Base+0xcb6> │ │ │ │ + cbnz r0, 3d7f8 <_PyImport_ClearExtension@@Base+0xc36> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3d824 <_PyImport_ClearExtension@@Base+0xc62> │ │ │ │ + b.n 3d8c6 <_PyImport_ClearExtension@@Base+0xd04> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ - beq.n 3d796 <_PyImport_ClearExtension@@Base+0xc14> │ │ │ │ + blt.w 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ + beq.n 3d824 <_PyImport_ClearExtension@@Base+0xc62> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19e52c │ │ │ │ + bl 19ebac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d7e2 <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ - b.n 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + bne.n 3d870 <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ + b.n 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + beq.n 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e968c │ │ │ │ + bl e98cc │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d7ce <_PyImport_ClearExtension@@Base+0xc4c> │ │ │ │ + bne.n 3d85c <_PyImport_ClearExtension@@Base+0xc9a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + bge.n 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + bne.n 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7e2 <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + bge.n 3d870 <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3d7e2 <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + cbnz r3, 3d870 <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7fa <_PyImport_ClearExtension@@Base+0xc78> │ │ │ │ + bge.n 3d888 <_PyImport_ClearExtension@@Base+0xcc6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3d7fa <_PyImport_ClearExtension@@Base+0xc78> │ │ │ │ + cbnz r3, 3d888 <_PyImport_ClearExtension@@Base+0xcc6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d714 <_PyImport_ClearExtension@@Base+0xb92> │ │ │ │ + bge.n 3d7a2 <_PyImport_ClearExtension@@Base+0xbe0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d714 <_PyImport_ClearExtension@@Base+0xb92> │ │ │ │ + bne.w 3d7a2 <_PyImport_ClearExtension@@Base+0xbe0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d714 <_PyImport_ClearExtension@@Base+0xb92> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d7a2 <_PyImport_ClearExtension@@Base+0xbe0> │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #56] @ (3d864 <_PyImport_ClearExtension@@Base+0xce2>) │ │ │ │ + ldr r0, [pc, #56] @ (3d8f4 <_PyImport_ClearExtension@@Base+0xd32>) │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d83c <_PyImport_ClearExtension@@Base+0xcba> │ │ │ │ + cbnz r0, 3d8ca <_PyImport_ClearExtension@@Base+0xd08> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3d894 <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + b.n 3d924 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f27dc <_PySet_Update@@Base> │ │ │ │ + bl 1f3114 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d868 <_PyImport_ClearExtension@@Base+0xce6> │ │ │ │ + bne.n 3d8f8 <_PyImport_ClearExtension@@Base+0xd36> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d838 <_PyImport_ClearExtension@@Base+0xcb6> │ │ │ │ + bge.n 3d8c6 <_PyImport_ClearExtension@@Base+0xd04> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d838 <_PyImport_ClearExtension@@Base+0xcb6> │ │ │ │ + bne.n 3d8c6 <_PyImport_ClearExtension@@Base+0xd04> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d838 <_PyImport_ClearExtension@@Base+0xcb6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d8c6 <_PyImport_ClearExtension@@Base+0xd04> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [r4, #-308]! @ 0x134 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d87c <_PyImport_ClearExtension@@Base+0xcfa> │ │ │ │ + bge.n 3d90c <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d87c <_PyImport_ClearExtension@@Base+0xcfa> │ │ │ │ + cbnz r3, 3d90c <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d8fe <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ + bge.n 3d98e <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d8fe <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ + bne.n 3d98e <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d8fe <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d98e <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7b92c │ │ │ │ - b.n 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 257840 │ │ │ │ + bl 257de8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + cbz r0, 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #64] @ (3d908 <_PyImport_ClearExtension@@Base+0xd86>) │ │ │ │ + ldr r0, [pc, #64] @ (3d998 <_PyImport_ClearExtension@@Base+0xdd6>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl 94818 │ │ │ │ - cbnz r0, 3d8ec <_PyImport_ClearExtension@@Base+0xd6a> │ │ │ │ + bl 94aec │ │ │ │ + cbnz r0, 3d97c <_PyImport_ClearExtension@@Base+0xdba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bge.n 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d8e8 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + cbnz r3, 3d978 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3d8fe <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ + b.n 3d98e <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d8fe <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ + bge.n 3d98e <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3d8fe <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3d98e <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #12 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1d9770 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3d938 <_PyImport_ClearExtension@@Base+0xdb6> │ │ │ │ - bl 7fd18 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5412 @ 0x1524 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 3d954 <_PyImport_ClearExtension@@Base+0xdd2> │ │ │ │ - and.w r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5412 @ 0x1524 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - movw r0, #4364 @ 0x110c │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - cmp.w r3, #24576 @ 0x6000 │ │ │ │ - it ne │ │ │ │ - movne r0, r2 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 3d98e <_PyImport_ClearExtension@@Base+0xe0c> │ │ │ │ + cbnz r2, 3d9d4 <_PyImport_ClearExtension@@Base+0xe12> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #50440 @ 0xc508 │ │ │ │ + movw r1, #51848 @ 0xca88 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7190 │ │ │ │ - cbnz r0, 3d9a4 <_PyImport_ClearExtension@@Base+0xe22> │ │ │ │ - b.n 3d9a0 <_PyImport_ClearExtension@@Base+0xe1e> │ │ │ │ - movw r0, #50440 @ 0xc508 │ │ │ │ + bl c7448 │ │ │ │ + cbnz r0, 3d9ea <_PyImport_ClearExtension@@Base+0xe28> │ │ │ │ + b.n 3d9e6 <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ + movw r0, #51848 @ 0xca88 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d974 <_PyImport_ClearExtension@@Base+0xdf2> │ │ │ │ + bne.n 3d9ba <_PyImport_ClearExtension@@Base+0xdf8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d9c0 <_PyImport_ClearExtension@@Base+0xe3e> │ │ │ │ + b.n 3da06 <_PyImport_ClearExtension@@Base+0xe44> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d9a0 <_PyImport_ClearExtension@@Base+0xe1e> │ │ │ │ + blt.n 3d9e6 <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ itete ne │ │ │ │ movwne r0, #4364 @ 0x110c │ │ │ │ movweq r0, #5412 @ 0x1524 │ │ │ │ movtne r0, #75 @ 0x4b │ │ │ │ movteq r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #46784 @ 0xb6c0 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ 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 3d9f8 <_PyImport_ClearExtension@@Base+0xe76> │ │ │ │ + bne.n 3da3e <_PyImport_ClearExtension@@Base+0xe7c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl d6c34 │ │ │ │ + bl d6eec │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3da24 <_PyImport_ClearExtension@@Base+0xea2> │ │ │ │ - b.n 3da12 <_PyImport_ClearExtension@@Base+0xe90> │ │ │ │ + bne.n 3da6a <_PyImport_ClearExtension@@Base+0xea8> │ │ │ │ + b.n 3da58 <_PyImport_ClearExtension@@Base+0xe96> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36708 @ 0x8f64 │ │ │ │ + movw r0, #37996 @ 0x946c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d9ea <_PyImport_ClearExtension@@Base+0xe68> │ │ │ │ + bne.n 3da30 <_PyImport_ClearExtension@@Base+0xe6e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3da3c <_PyImport_ClearExtension@@Base+0xeba> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 3da82 <_PyImport_ClearExtension@@Base+0xec0> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da0e <_PyImport_ClearExtension@@Base+0xe8c> │ │ │ │ + bne.n 3da54 <_PyImport_ClearExtension@@Base+0xe92> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3da3c <_PyImport_ClearExtension@@Base+0xeba> │ │ │ │ + b.n 3da82 <_PyImport_ClearExtension@@Base+0xec0> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 26bb04 <_Py_c_prod@@Base+0xc2c> │ │ │ │ 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] @ (3da80 <_PyImport_ClearExtension@@Base+0xefe>) │ │ │ │ + ldr r2, [pc, #44] @ (3dac4 <_PyImport_ClearExtension@@Base+0xf02>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c13c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #32] @ (3da84 <_PyImport_ClearExtension@@Base+0xf02>) │ │ │ │ + ldr r0, [pc, #36] @ (3dac8 <_PyImport_ClearExtension@@Base+0xf06>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3da7c <_PyImport_ClearExtension@@Base+0xefa> │ │ │ │ + bge.n 3dabe <_PyImport_ClearExtension@@Base+0xefc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 3da7c <_PyImport_ClearExtension@@Base+0xefa> │ │ │ │ + cbnz r3, 3dabe <_PyImport_ClearExtension@@Base+0xefc> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26075,57 +26099,57 @@ │ │ │ │ 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 3dac8 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ + beq.n 3db0c <_PyImport_ClearExtension@@Base+0xf4a> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #11712 @ 0x2dc0 │ │ │ │ + movw r0, #13120 @ 0x3340 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 3dae6 <_PyImport_ClearExtension@@Base+0xf64> │ │ │ │ - cbz r6, 3dada <_PyImport_ClearExtension@@Base+0xf58> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 3db2a <_PyImport_ClearExtension@@Base+0xf68> │ │ │ │ + cbz r6, 3db1e <_PyImport_ClearExtension@@Base+0xf5c> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #11332 @ 0x2c44 │ │ │ │ + movw r0, #12740 @ 0x31c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 3dae6 <_PyImport_ClearExtension@@Base+0xf64> │ │ │ │ - movw r0, #11732 @ 0x2dd4 │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 3db2a <_PyImport_ClearExtension@@Base+0xf68> │ │ │ │ + movw r0, #13140 @ 0x3354 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - cbz r0, 3db02 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl e4ea4 │ │ │ │ + cbz r0, 3db46 <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3daf2 <_PyImport_ClearExtension@@Base+0xf70> │ │ │ │ + cbz r3, 3db36 <_PyImport_ClearExtension@@Base+0xf74> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 5cdfa │ │ │ │ - cbz r0, 3db02 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ - cbz r5, 3db02 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl 5ce42 │ │ │ │ + cbz r0, 3db46 <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ + cbz r5, 3db46 <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5cf1c │ │ │ │ + b.w 5cf64 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1d9770 │ │ │ │ + bl 1d9d4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3db32 <_PyImport_ClearExtension@@Base+0xfb0> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3db76 <_PyImport_ClearExtension@@Base+0xfb4> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3db4e <_PyImport_ClearExtension@@Base+0xfcc> │ │ │ │ + b.n 3db92 <_PyImport_ClearExtension@@Base+0xfd0> │ │ │ │ and.w r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp.w r3, #49152 @ 0xc000 │ │ │ │ it ne │ │ │ │ @@ -26133,188 +26157,188 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3db74 <_PyImport_ClearExtension@@Base+0xff2> │ │ │ │ + bne.n 3dbb8 <_PyImport_ClearExtension@@Base+0xff6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 3db9e │ │ │ │ + bl 3dbe2 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3db90 <_PyImport_ClearExtension@@Base+0x100e> │ │ │ │ - b.n 3db8a <_PyImport_ClearExtension@@Base+0x1008> │ │ │ │ + bne.n 3dbd4 <_PyImport_ClearExtension@@Base+0x1012> │ │ │ │ + b.n 3dbce <_PyImport_ClearExtension@@Base+0x100c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36728 @ 0x8f78 │ │ │ │ + movw r0, #38016 @ 0x9480 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3db9a <_PyImport_ClearExtension@@Base+0x1018> │ │ │ │ - b.n 3db64 <_PyImport_ClearExtension@@Base+0xfe2> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3db9a <_PyImport_ClearExtension@@Base+0x1018> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3dbde <_PyImport_ClearExtension@@Base+0x101c> │ │ │ │ + b.n 3dba8 <_PyImport_ClearExtension@@Base+0xfe6> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3dbde <_PyImport_ClearExtension@@Base+0x101c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003db9e : │ │ │ │ +0003dbe2 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 2116e0 │ │ │ │ + b.w 211ea0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #204] @ (3dc80 ) │ │ │ │ + ldr r2, [pc, #204] @ (3dcc4 ) │ │ │ │ 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, 3dbe2 │ │ │ │ + cbz r4, 3dc26 │ │ │ │ movw r3, #61048 @ 0xee78 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #7156 @ 0x1bf4 │ │ │ │ + movw r1, #8828 @ 0x227c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3dc08 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3dc4c │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3dc0c │ │ │ │ + beq.n 3dc50 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11744 @ 0x2de0 │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dc7a │ │ │ │ + b.n 3dcbe │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11784 @ 0x2e08 │ │ │ │ + movw r0, #13192 @ 0x3388 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3dc08 │ │ │ │ - bl 20840c │ │ │ │ + beq.n 3dc4c │ │ │ │ + bl 208c14 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bf50 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3dc38 │ │ │ │ - bl 33b38 │ │ │ │ - b.n 3dc64 │ │ │ │ - bl 208b94 │ │ │ │ + cbnz r0, 3dc7c │ │ │ │ + bl 33b34 │ │ │ │ + b.n 3dca8 │ │ │ │ + bl 20939c │ │ │ │ mov r5, r0 │ │ │ │ - bl 208d40 │ │ │ │ + bl 209548 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2316 @ 0x90c │ │ │ │ + movw r0, #3744 @ 0xea0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 20a54c │ │ │ │ + bl 20ad54 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3dc64 │ │ │ │ + bne.n 3dca8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 3dc08 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 3dc4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11796 @ 0x2e14 │ │ │ │ + movw r0, #13204 @ 0x3394 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3dcb0 │ │ │ │ + beq.n 3dcf4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36984 @ 0x9078 │ │ │ │ + movw r0, #38272 @ 0x9580 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 3dcb0 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 3dcf4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dcc4 │ │ │ │ + b.n 3dd08 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 116898 │ │ │ │ + bl 11687c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3dcac │ │ │ │ + beq.n 3dcf0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #47492 @ 0xb984 │ │ │ │ + movw r2, #48900 @ 0xbf04 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1b5d30 │ │ │ │ - cbnz r0, 3dcec │ │ │ │ + bl 1b6418 │ │ │ │ + cbnz r0, 3dd30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dd52 │ │ │ │ + b.n 3dd96 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3dd34 │ │ │ │ - ldr r2, [pc, #100] @ (3dd58 ) │ │ │ │ + bpl.n 3dd78 │ │ │ │ + ldr r2, [pc, #100] @ (3dd9c ) │ │ │ │ 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, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3dd1a │ │ │ │ + beq.n 3dd5e │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 3dd26 │ │ │ │ + bls.n 3dd6a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ - b.n 3dd30 │ │ │ │ + b.n 3dd74 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 3dd38 │ │ │ │ + b.n 3dd7c │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (3dd5c ) │ │ │ │ - bl 789e4 │ │ │ │ + ldr r1, [pc, #32] @ (3dda0 ) │ │ │ │ + bl 78a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dce6 │ │ │ │ + bne.n 3dd2a │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 3dd52 │ │ │ │ + cbz r3, 3dd96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 197b0c │ │ │ │ + bl 198144 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -26322,238 +26346,238 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3dd80 │ │ │ │ + cbz r3, 3ddc4 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 3dd82 │ │ │ │ + b.n 3ddc6 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #508] @ (3df80 ) │ │ │ │ + ldr r5, [pc, #508] @ (3dfc4 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r6, 3ddb0 │ │ │ │ + cbnz r6, 3ddf4 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3ddb0 │ │ │ │ + ble.n 3ddf4 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3ddb0 │ │ │ │ - cbnz r7, 3ddd6 │ │ │ │ - ldr r1, [pc, #464] @ (3df84 ) │ │ │ │ + bne.n 3ddf4 │ │ │ │ + cbnz r7, 3de1a │ │ │ │ + ldr r1, [pc, #464] @ (3dfc8 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3df56 │ │ │ │ + beq.w 3df9a │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldrd r6, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3df52 │ │ │ │ + beq.w 3df96 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3df52 │ │ │ │ + beq.w 3df96 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3df52 │ │ │ │ + beq.w 3df96 │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3de40 │ │ │ │ + beq.n 3de84 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 3de2e │ │ │ │ + cbnz r0, 3de72 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3de40 │ │ │ │ - b.n 3df52 │ │ │ │ + bge.n 3de84 │ │ │ │ + b.n 3df96 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1b76a4 │ │ │ │ + bl 1b7d8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3df52 │ │ │ │ + beq.w 3df96 │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 3de22 │ │ │ │ + bne.n 3de66 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 3de58 │ │ │ │ - cbnz r3, 3de8a │ │ │ │ + beq.n 3de9c │ │ │ │ + cbnz r3, 3dece │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 3deaa │ │ │ │ + blt.n 3deee │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3deaa │ │ │ │ + beq.n 3deee │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #1780 @ 0x6f4 │ │ │ │ + movw r2, #3208 @ 0xc88 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #8460 @ 0x210c │ │ │ │ + movw r1, #9880 @ 0x2698 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 3df52 │ │ │ │ + bl d7950 │ │ │ │ + b.n 3df96 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #1780 @ 0x6f4 │ │ │ │ + movw r2, #3208 @ 0xc88 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #8420 @ 0x20e4 │ │ │ │ + movw r1, #9840 @ 0x2670 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 3df52 │ │ │ │ + bl d7950 │ │ │ │ + b.n 3df96 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #11908 @ 0x2e84 │ │ │ │ + movw r1, #13316 @ 0x3404 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #11916 @ 0x2e8c │ │ │ │ + movw r0, #13324 @ 0x340c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r7 │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3df52 │ │ │ │ - bl 9600c │ │ │ │ + beq.n 3df96 │ │ │ │ + bl 962dc │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.n 3def0 │ │ │ │ + beq.n 3df34 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ac0c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3df38 │ │ │ │ + b.n 3df7c │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 3df0a │ │ │ │ + bne.n 3df4e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3df0a │ │ │ │ + beq.n 3df4e │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b208 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3df38 │ │ │ │ + b.n 3df7c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 3df14 │ │ │ │ + cbnz r3, 3df58 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3df2c │ │ │ │ + beq.n 3df70 │ │ │ │ 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 2b08c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3df38 │ │ │ │ + b.n 3df7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aba0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 3df60 │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 3dfa4 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ + bl 1af52c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3df68 │ │ │ │ + b.n 3dfac │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3df68 │ │ │ │ + b.n 3dfac │ │ │ │ movw r7, #5160 @ 0x1428 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r6, r5, [sp, #100] @ 0x64 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #1 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 3dfa2 │ │ │ │ + cbz r4, 3dfe6 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cbd1c │ │ │ │ + b.w 1cc36c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + movw r1, #13428 @ 0x3474 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 3dfec │ │ │ │ + bne.n 3e030 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e2898 │ │ │ │ + b.w 1e2e70 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r5 │ │ │ │ movs r5, #62 @ 0x3e │ │ │ │ strd r0, r5, [sp, #4] │ │ │ │ @@ -26562,30 +26586,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #136] @ 0x88 │ │ │ │ strd r5, r5, [sp, #144] @ 0x90 │ │ │ │ strd r5, r5, [sp, #156] @ 0x9c │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ - bl 2143c4 <_PyInterpreterState_RequireIDRef@@Base+0xc> │ │ │ │ + bl 214a1c <_PyInterpreterState_RequireIDRef@@Base+0x34> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e474 │ │ │ │ + beq.w 3e4b8 │ │ │ │ ldr.w r8, [sp, #172] @ 0xac │ │ │ │ cmp.w r8, #103 @ 0x67 │ │ │ │ - bhi.n 3e03e │ │ │ │ + bhi.n 3e082 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 3e046 │ │ │ │ + bhi.n 3e08a │ │ │ │ sub.w r3, r8, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 3e046 │ │ │ │ - b.n 3e46a │ │ │ │ + bls.n 3e08a │ │ │ │ + b.n 3e4ae │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ - bne.w 3e46a │ │ │ │ + bne.w 3e4ae │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add.w lr, sp, #136 @ 0x88 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add.w ip, sp, #176 @ 0xb0 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ @@ -26605,213 +26629,213 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 3e0ac │ │ │ │ + bne.n 3e0f0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12064 @ 0x2f20 │ │ │ │ + movw r1, #13472 @ 0x34a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3e0c8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3e10c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 3e0d6 │ │ │ │ + bne.n 3e11a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12120 @ 0x2f58 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - b.n 3e44a │ │ │ │ + b.n 3e48e │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 257230 │ │ │ │ + bl 2577d8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e0f6 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3e13a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e0c8 │ │ │ │ + bne.n 3e10c │ │ │ │ mov r0, r6 │ │ │ │ - bl 257544 │ │ │ │ + bl 257aec │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e112 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3e156 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e0c8 │ │ │ │ + bne.n 3e10c │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ mov.w fp, r5, lsl #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3e126 │ │ │ │ + beq.n 3e16a │ │ │ │ orr.w fp, fp, #8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3e15a │ │ │ │ + bne.n 3e19e │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e16a │ │ │ │ + bne.n 3e1ae │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r8 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 3e174 │ │ │ │ - b.n 3e16a │ │ │ │ + beq.n 3e1b8 │ │ │ │ + b.n 3e1ae │ │ │ │ movs r6, #0 │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ - beq.n 3e180 │ │ │ │ + beq.n 3e1c4 │ │ │ │ mov r5, r8 │ │ │ │ movs r3, #6 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 3e186 │ │ │ │ + b.n 3e1ca │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - b.n 3e186 │ │ │ │ + b.n 3e1ca │ │ │ │ mov r6, r7 │ │ │ │ mov r3, r8 │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ - b.n 3e186 │ │ │ │ + b.n 3e1ca │ │ │ │ movs r3, #6 │ │ │ │ movs r5, #103 @ 0x67 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 3e194 │ │ │ │ + blt.n 3e1d8 │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r5, #103 @ 0x67 │ │ │ │ - b.n 3e196 │ │ │ │ + b.n 3e1da │ │ │ │ mov r9, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ uxtb r0, r5 │ │ │ │ - bl 1577a8 │ │ │ │ + bl 157da0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e0c8 │ │ │ │ + beq.n 3e10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ uxtb r0, r5 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 1577a8 │ │ │ │ + bl 157da0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e434 │ │ │ │ + beq.w 3e478 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2bfb8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 93420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 936f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e43e │ │ │ │ + beq.w 3e482 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 93420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 936f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e446 │ │ │ │ + beq.w 3e48a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1ad488 <_Py_normpath@@Base+0x2fc> │ │ │ │ + bl 1adad0 <_Py_normpath@@Base+0x2fc> │ │ │ │ movs r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ itet ne │ │ │ │ movne.w sl, #0 │ │ │ │ streq r7, [sp, #48] @ 0x30 │ │ │ │ strne.w sl, [sp, #48] @ 0x30 │ │ │ │ - bl 1ad488 <_Py_normpath@@Base+0x2fc> │ │ │ │ + bl 1adad0 <_Py_normpath@@Base+0x2fc> │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r9, r7 │ │ │ │ - bl 2760dc │ │ │ │ + bl 27668c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 2760dc │ │ │ │ + bl 27668c │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ add.w r8, sp, #116 @ 0x74 │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 214b60 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ + bl 2151b8 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3e446 │ │ │ │ + beq.w 3e48a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w sl, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ - vldr d7, [pc, #532] @ 3e488 │ │ │ │ + vldr d7, [pc, #528] @ 3e4c8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #196] @ 0xc4 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ - bl 214cc8 <_PyInterpreterState_GetWhence@@Base+0x170> │ │ │ │ + bl 215320 <_PyInterpreterState_GetWhence@@Base+0x170> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 3e44a │ │ │ │ - cbnz r6, 3e2b0 │ │ │ │ + beq.w 3e48e │ │ │ │ + cbnz r6, 3e2f4 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -26823,376 +26847,375 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ - bl 214cc8 <_PyInterpreterState_GetWhence@@Base+0x170> │ │ │ │ + bl 215320 <_PyInterpreterState_GetWhence@@Base+0x170> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3e446 │ │ │ │ + beq.w 3e48a │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ smlabb r3, r1, r3, r2 │ │ │ │ add r3, r0 │ │ │ │ add r8, r3 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3e306 │ │ │ │ + blt.n 3e34a │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 3e308 │ │ │ │ + b.n 3e34c │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 3e322 │ │ │ │ + beq.n 3e366 │ │ │ │ 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 3e33c │ │ │ │ + beq.n 3e380 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #104] @ 0x68 │ │ │ │ strcc r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 3e368 │ │ │ │ + bcc.n 3e3ac │ │ │ │ ldrd r3, r0, [r4, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 3e368 │ │ │ │ + bgt.n 3e3ac │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r8, sl, [r4, #4] │ │ │ │ - bl 239904 <_PyStaticType_GetBuiltins@@Base+0x148> │ │ │ │ + bl 239ee4 <_PyStaticType_GetBuiltins@@Base+0x148> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3e39e │ │ │ │ - b.n 3e378 │ │ │ │ + cbz r3, 3e3e2 │ │ │ │ + b.n 3e3bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3e34e │ │ │ │ + beq.n 3e392 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e34e │ │ │ │ - b.n 3e446 │ │ │ │ + bne.n 3e392 │ │ │ │ + b.n 3e48a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 3e38a │ │ │ │ + bne.n 3e3ce │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 3e398 │ │ │ │ + b.n 3e3dc │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r6, 3e3c0 │ │ │ │ + cbz r6, 3e404 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 2151b4 <_PyInterpreterState_GetWhence@@Base+0x65c> │ │ │ │ + bl 21580c <_PyInterpreterState_GetWhence@@Base+0x65c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e3de │ │ │ │ - b.n 3e446 │ │ │ │ + bne.n 3e422 │ │ │ │ + b.n 3e48a │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r6, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r6, r6, [sp] │ │ │ │ - bl 2151b4 <_PyInterpreterState_GetWhence@@Base+0x65c> │ │ │ │ + bl 21580c <_PyInterpreterState_GetWhence@@Base+0x65c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e3a0 │ │ │ │ - b.n 3e446 │ │ │ │ + bne.n 3e3e4 │ │ │ │ + b.n 3e48a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 3e3f0 │ │ │ │ + bne.n 3e434 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 3e3fe │ │ │ │ + b.n 3e442 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r2, 3e42a │ │ │ │ + cbz r2, 3e46e │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 3e418 │ │ │ │ + bne.n 3e45c │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 3e426 │ │ │ │ + b.n 3e46a │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 3e44a │ │ │ │ + b.n 3e48e │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r5 │ │ │ │ - b.n 3e44a │ │ │ │ + b.n 3e48e │ │ │ │ mov r5, r0 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e44a │ │ │ │ + b.n 3e48e │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 215918 <_PyInterpreterState_GetWhence@@Base+0xdc0> │ │ │ │ - b.n 3e478 │ │ │ │ + bl 215ff0 <_PyInterpreterState_GetWhence@@Base+0xe40> │ │ │ │ + b.n 3e4bc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 275fac │ │ │ │ + bl 27655c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r8 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movw r2, #12184 @ 0x2f98 │ │ │ │ + movw r2, #13592 @ 0x3518 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 22716c <_PyXIData_Clear@@Base+0x6c> │ │ │ │ + b.w 22774c <_PyXIData_Clear@@Base+0x6c> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3e4ca │ │ │ │ + bne.n 3e50a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3e4c0 │ │ │ │ + cbz r3, 3e500 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e5ce │ │ │ │ + bne.w 3e60e │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3e5d6 │ │ │ │ + b.n 3e616 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #10936 @ 0x2ab8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3e52c │ │ │ │ + beq.n 3e56c │ │ │ │ movw r7, #11536 @ 0x2d10 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 3e52c │ │ │ │ + beq.n 3e56c │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 3e52c │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 3e56c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ movw r1, #18608 @ 0x48b0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3e52c │ │ │ │ + beq.n 3e56c │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 3e52c │ │ │ │ + bmi.n 3e56c │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ movw r1, #17452 @ 0x442c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3e52c │ │ │ │ + beq.n 3e56c │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 3e52c │ │ │ │ + bmi.n 3e56c │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 3e52c │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 3e56c │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3e544 │ │ │ │ + b.n 3e584 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3e532 │ │ │ │ + cbz r6, 3e572 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1162ec │ │ │ │ + bl 1162d0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3e540 │ │ │ │ + bne.n 3e580 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e5d6 │ │ │ │ + b.n 3e616 │ │ │ │ cmp r0, r6 │ │ │ │ - ble.n 3e524 │ │ │ │ + ble.n 3e564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e53c │ │ │ │ + beq.n 3e57c │ │ │ │ mov r0, r4 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 3e5ae │ │ │ │ - bl d6c34 │ │ │ │ + cbz r6, 3e5ee │ │ │ │ + bl d6eec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e578 │ │ │ │ + bge.n 3e5b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3e578 │ │ │ │ + cbnz r3, 3e5b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 3e594 │ │ │ │ + bne.n 3e5d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e53c │ │ │ │ + bge.n 3e57c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e53c │ │ │ │ + bne.n 3e57c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e53c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e57c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3e550 │ │ │ │ + beq.n 3e590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e5ce │ │ │ │ + bge.n 3e60e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e5ce │ │ │ │ + cbnz r3, 3e60e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e5ce │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e60e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e5c2 │ │ │ │ + bge.n 3e602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e5c2 │ │ │ │ + cbnz r3, 3e602 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e4c0 │ │ │ │ - b.n 3e53c │ │ │ │ + beq.w 3e500 │ │ │ │ + b.n 3e57c │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 3e5f4 │ │ │ │ + cbz r2, 3e634 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3e602 │ │ │ │ + b.n 3e642 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 3e600 │ │ │ │ + bne.n 3e640 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3e628 │ │ │ │ + cbnz r0, 3e668 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e602 │ │ │ │ + b.n 3e642 │ │ │ │ mov r5, r2 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r4, #12540 @ 0x30fc │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3e62a │ │ │ │ - b.n 3e654 │ │ │ │ + cbnz r0, 3e66a │ │ │ │ + b.n 3e694 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r5, r7 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3e658 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 3e698 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60248 @ 0xeb58 │ │ │ │ + movw r1, #61656 @ 0xf0d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #12308 @ 0x3014 │ │ │ │ + movw r0, #13716 @ 0x3594 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r6 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e68c │ │ │ │ + b.n 3e6cc │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #56312 @ 0xdbf8 │ │ │ │ movteq r4, #76 @ 0x4c │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 20b2d8 │ │ │ │ + bl 20bae8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35b34 │ │ │ │ + bl 35b74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e68c │ │ │ │ + bge.n 3e6cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e68c │ │ │ │ + cbnz r3, 3e6cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27204,21 +27227,21 @@ │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2b600 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e6d2 │ │ │ │ + bne.n 3e712 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e778 │ │ │ │ + b.n 3e7b8 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -27230,103 +27253,103 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [sp, #12] │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e6ce │ │ │ │ + beq.n 3e70e │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 85ae8 │ │ │ │ - cbz r0, 3e75e │ │ │ │ + bl 85b58 │ │ │ │ + cbz r0, 3e79e │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 85ae8 │ │ │ │ - cbz r0, 3e75e │ │ │ │ + bl 85b58 │ │ │ │ + cbz r0, 3e79e │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 85ae8 │ │ │ │ - cbz r0, 3e75e │ │ │ │ + bl 85b58 │ │ │ │ + cbz r0, 3e79e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 85ae8 │ │ │ │ - cbz r0, 3e75e │ │ │ │ + bl 85b58 │ │ │ │ + cbz r0, 3e79e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 85ae8 │ │ │ │ - cbnz r0, 3e776 │ │ │ │ + bl 85b58 │ │ │ │ + cbnz r0, 3e7b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e6ce │ │ │ │ + bge.n 3e70e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e6ce │ │ │ │ + bne.n 3e70e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e6ce │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e70e │ │ │ │ str r0, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3e7a2 │ │ │ │ + cbnz r3, 3e7e2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3e7a2 │ │ │ │ + ble.n 3e7e2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3e7a2 │ │ │ │ - cbnz r0, 3e7c0 │ │ │ │ + bne.n 3e7e2 │ │ │ │ + cbnz r0, 3e800 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #92] @ (3e80c ) │ │ │ │ + ldr r4, [pc, #92] @ (3e84c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3e7c0 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3e800 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e808 │ │ │ │ + b.n 3e848 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e7d4 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3e814 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e7bc │ │ │ │ - bl 9600c │ │ │ │ + bne.n 3e7fc │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bac0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 3e7fc │ │ │ │ - ldr r3, [pc, #36] @ (3e810 ) │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 3e83c │ │ │ │ + ldr r3, [pc, #36] @ (3e850 ) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ - cbnz r3, 3e806 │ │ │ │ + cbnz r3, 3e846 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f66d8 │ │ │ │ + b.w 1f6cf0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 3e808 │ │ │ │ - ldr r0, [pc, #12] @ (3e814 ) │ │ │ │ + b.n 3e848 │ │ │ │ + ldr r0, [pc, #12] @ (3e854 ) │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ @@ -27335,479 +27358,479 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 3e838 │ │ │ │ + cbz r2, 3e878 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3e848 │ │ │ │ + b.n 3e888 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3e846 │ │ │ │ + bhi.n 3e886 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3e86c │ │ │ │ + cbnz r0, 3e8ac │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e848 │ │ │ │ + b.n 3e888 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #212] @ (3e920 ) │ │ │ │ + ldr r1, [pc, #212] @ (3e960 ) │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r6, #2 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3e86e │ │ │ │ + cbnz r0, 3e8ae │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3e916 │ │ │ │ + b.n 3e956 │ │ │ │ mov r5, r2 │ │ │ │ adds r2, r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3e88c │ │ │ │ + beq.n 3e8cc │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cbz r4, 3e880 │ │ │ │ + cbz r4, 3e8c0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3e898 │ │ │ │ - b.n 3e888 │ │ │ │ + beq.n 3e8d8 │ │ │ │ + b.n 3e8c8 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3e8a0 │ │ │ │ + b.n 3e8e0 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r6, r4 │ │ │ │ - b.n 3e8a0 │ │ │ │ + b.n 3e8e0 │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e868 │ │ │ │ + beq.n 3e8a8 │ │ │ │ ldr.w r3, [r7, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3e8d4 │ │ │ │ + cbnz r0, 3e914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e868 │ │ │ │ + bge.n 3e8a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e868 │ │ │ │ + bne.n 3e8a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e868 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e8a8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3e8ee │ │ │ │ + beq.n 3e92e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r8, [r5, #8] │ │ │ │ - cbz r6, 3e902 │ │ │ │ + cbz r6, 3e942 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3e946 │ │ │ │ + cbz r0, 3e986 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e968 │ │ │ │ + bge.n 3e9a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e968 │ │ │ │ + b.n 3e9a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3e960 │ │ │ │ - bl 1b9d0c │ │ │ │ - cbz r0, 3e95c │ │ │ │ + cbz r0, 3e9a0 │ │ │ │ + bl 1ba35c │ │ │ │ + cbz r0, 3e99c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 3e968 │ │ │ │ + b.n 3e9a8 │ │ │ │ movw r0, #56312 @ 0xdbf8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003e96a <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0003e9aa <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #42200 @ 0xa4d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1aeff4 │ │ │ │ - cbz r0, 3e9b4 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ + bl 1af644 │ │ │ │ + cbz r0, 3e9f4 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (3e9b8 <_PyErr_SetLocaleString@@Base+0x4e>) │ │ │ │ + ldr r0, [pc, #40] @ (3e9f8 <_PyErr_SetLocaleString@@Base+0x4e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl d84dc <_PyUnicodeWriter_WriteStr@@Base+0x700> │ │ │ │ + bl d87a0 <_PyUnicodeWriter_WriteStr@@Base+0x6f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e9b4 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ + bge.n 3e9f4 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e9b4 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ + cbnz r3, 3e9f4 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 26c298 │ │ │ │ - cbnz r0, 3e9dc <_PyErr_SetLocaleString@@Base+0x72> │ │ │ │ + bl 26c848 │ │ │ │ + cbnz r0, 3ea1c <_PyErr_SetLocaleString@@Base+0x72> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 3ecde │ │ │ │ + b.n 3ed1e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3ea02 <_PyErr_SetLocaleString@@Base+0x98> │ │ │ │ + cbz r0, 3ea42 <_PyErr_SetLocaleString@@Base+0x98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ea24 <_PyErr_SetLocaleString@@Base+0xba> │ │ │ │ + bge.n 3ea64 <_PyErr_SetLocaleString@@Base+0xba> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3ea24 <_PyErr_SetLocaleString@@Base+0xba> │ │ │ │ + b.n 3ea64 <_PyErr_SetLocaleString@@Base+0xba> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3ea1c <_PyErr_SetLocaleString@@Base+0xb2> │ │ │ │ - bl 1b9d0c │ │ │ │ - cbz r0, 3ea18 <_PyErr_SetLocaleString@@Base+0xae> │ │ │ │ + cbz r0, 3ea5c <_PyErr_SetLocaleString@@Base+0xb2> │ │ │ │ + bl 1ba35c │ │ │ │ + cbz r0, 3ea58 <_PyErr_SetLocaleString@@Base+0xae> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 3ea24 <_PyErr_SetLocaleString@@Base+0xba> │ │ │ │ + b.n 3ea64 <_PyErr_SetLocaleString@@Base+0xba> │ │ │ │ movw r0, #56312 @ 0xdbf8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 3ea54 <_PyErr_SetLocaleString@@Base+0xea> │ │ │ │ + bne.n 3ea94 <_PyErr_SetLocaleString@@Base+0xea> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3ea6c <_PyErr_SetLocaleString@@Base+0x102> │ │ │ │ + bne.n 3eaac <_PyErr_SetLocaleString@@Base+0x102> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 3ea8a <_PyErr_SetLocaleString@@Base+0x120> │ │ │ │ + b.n 3eaca <_PyErr_SetLocaleString@@Base+0x120> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46348 @ 0xb50c │ │ │ │ + movw r0, #47756 @ 0xba8c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3eb3e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ - b.n 3ea3e <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ - bl 143eb0 │ │ │ │ + beq.n 3eb7e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ + b.n 3ea7e <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3ea8a <_PyErr_SetLocaleString@@Base+0x120> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3eaca <_PyErr_SetLocaleString@@Base+0x120> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3eb3e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ + bne.n 3eb7e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3ea98 <_PyErr_SetLocaleString@@Base+0x12e> │ │ │ │ + bne.n 3ead8 <_PyErr_SetLocaleString@@Base+0x12e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 3eab6 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 3eaf6 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3eab6 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3eaf6 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3eb3e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ + bne.n 3eb7e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #140] @ 3eb48 <_PyErr_SetLocaleString@@Base+0x1de> │ │ │ │ + vldr d6, [pc, #140] @ 3eb88 <_PyErr_SetLocaleString@@Base+0x1de> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3eae6 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ + ble.n 3eb26 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3eae6 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ + bhi.n 3eb26 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2b800 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 3eb1e <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ + bvc.n 3eb5e <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3eb1a <_PyErr_SetLocaleString@@Base+0x1b0> │ │ │ │ + bvs.n 3eb5a <_PyErr_SetLocaleString@@Base+0x1b0> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3eb22 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + b.n 3eb62 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 3eb2e <_PyErr_SetLocaleString@@Base+0x1c4> │ │ │ │ + b.n 3eb6e <_PyErr_SetLocaleString@@Base+0x1c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3eb2e <_PyErr_SetLocaleString@@Base+0x1c4> │ │ │ │ + cbz r3, 3eb6e <_PyErr_SetLocaleString@@Base+0x1c4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 26e960 │ │ │ │ - cbnz r0, 3eb3e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ + bl 26ef10 │ │ │ │ + cbnz r0, 3eb7e <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ 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 r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3eb9e <_PyErr_SetLocaleString@@Base+0x234> │ │ │ │ + bge.n 3ebde <_PyErr_SetLocaleString@@Base+0x234> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3eb9e <_PyErr_SetLocaleString@@Base+0x234> │ │ │ │ + cbnz r3, 3ebde <_PyErr_SetLocaleString@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ebc0 <_PyErr_SetLocaleString@@Base+0x256> │ │ │ │ + bne.n 3ec00 <_PyErr_SetLocaleString@@Base+0x256> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ebd8 │ │ │ │ + b.w 3ec18 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36960 @ 0x9060 │ │ │ │ + movw r0, #38248 @ 0x9568 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ebb4 <_PyErr_SetLocaleString@@Base+0x24a> │ │ │ │ + bne.n 3ebf4 <_PyErr_SetLocaleString@@Base+0x24a> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003ebd8 : │ │ │ │ +0003ec18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 3ebec │ │ │ │ + cbz r0, 3ec2c │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 3ebf4 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ + cbnz r1, 3ec34 │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3ec6e │ │ │ │ + b.n 3ecae │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 3ec50 │ │ │ │ + cbz r3, 3ec90 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 3ec04 │ │ │ │ + cbnz r6, 3ec44 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 3ec0c │ │ │ │ + cbz r6, 3ec4c │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 3ec50 │ │ │ │ + bmi.n 3ec90 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3ec50 │ │ │ │ + cbz r3, 3ec90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3ec50 │ │ │ │ + bmi.n 3ec90 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 3ec50 │ │ │ │ + cbz r3, 3ec90 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3ec50 │ │ │ │ + cbz r3, 3ec90 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl ea424 │ │ │ │ + bl ea664 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3ec6e │ │ │ │ + bne.n 3ecae │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ec50 │ │ │ │ + bge.n 3ec90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3ec50 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3ec90 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57776 @ 0xe1b0 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r0, 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, #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 3ecb0 │ │ │ │ + bne.n 3ecf0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #47872 @ 0xbb00 │ │ │ │ + movw r0, #49280 @ 0xc080 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 3ecda │ │ │ │ + b.n 3ed1a │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1424dc <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 1428ec <_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 3dfbc │ │ │ │ + bl 3e000 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 3ecd6 │ │ │ │ - bl 13078c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 3ed16 │ │ │ │ + bl 13076c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ecda │ │ │ │ - bl 93630 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 3ed1a │ │ │ │ + bl 93904 <_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, #57680 @ 0xe150 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 3ed50 │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 3ed90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 3ed1a │ │ │ │ + cbz r4, 3ed5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #56] @ (3ed54 ) │ │ │ │ + ldr r5, [pc, #56] @ (3ed94 ) │ │ │ │ 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] │ │ │ │ @@ -27827,25 +27850,25 @@ │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003ed76 : │ │ │ │ +0003edb6 : │ │ │ │ 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, #88] @ (3ede0 ) │ │ │ │ + ldr r2, [pc, #88] @ (3ee20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -27857,282 +27880,282 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 3edaa │ │ │ │ + bne.n 3edea │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1424] @ 0x590 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.n 3ee24 │ │ │ │ + b.n 3ee64 │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 3ee02 │ │ │ │ + cbz r3, 3ee42 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ee20 │ │ │ │ + bge.n 3ee60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3ee20 │ │ │ │ + b.n 3ee60 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 3ee12 │ │ │ │ + cbnz r3, 3ee52 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 3ee14 │ │ │ │ + b.n 3ee54 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #12860 @ 0x323c │ │ │ │ + movw r0, #14268 @ 0x37bc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ mov r0, r2 │ │ │ │ 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 3ee52 │ │ │ │ + bne.n 3ee92 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #14276 @ 0x37c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3ee70 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3eeb0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldrsb.w r0, [r5, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 3ee74 │ │ │ │ + ble.n 3eeb4 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ + bl 14ec28 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 3f02c │ │ │ │ + b.n 3f06c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ef7e │ │ │ │ + bne.w 3efbe │ │ │ │ ldrb.w r3, [r5, #34] @ 0x22 │ │ │ │ - cbz r3, 3eeae │ │ │ │ + cbz r3, 3eeee │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 3eea0 │ │ │ │ - movw r1, #12916 @ 0x3274 │ │ │ │ + cbnz r2, 3eee0 │ │ │ │ + movw r1, #14324 @ 0x37f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 3ee70 │ │ │ │ - movw r1, #12968 @ 0x32a8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3eeb0 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 3ee70 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3eeb0 │ │ │ │ ldrb.w r6, [r5, #33] @ 0x21 │ │ │ │ - cbz r6, 3eec8 │ │ │ │ + cbz r6, 3ef08 │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ - b.n 3ee70 │ │ │ │ + bl 14ec28 │ │ │ │ + b.n 3eeb0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3eeec │ │ │ │ + beq.n 3ef2c │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58340 @ 0xe3e4 │ │ │ │ + movw r1, #59748 @ 0xe964 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 3ee70 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3eeb0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #16] │ │ │ │ strb.w r2, [r5, #34] @ 0x22 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 3ef3c │ │ │ │ + cbnz r3, 3ef7c │ │ │ │ movw r1, #61164 @ 0xeeec │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ strb.w r2, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 246bec <_PyArg_BadArgument@@Base+0x454> │ │ │ │ + bl 24718c <_PyArg_BadArgument@@Base+0x454> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3efe0 │ │ │ │ + beq.n 3f020 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3f02c │ │ │ │ + bne.w 3f06c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3efbc │ │ │ │ + bge.n 3effc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3efbc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3efbc │ │ │ │ + bne.n 3effc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3effc │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #62044 @ 0xf25c │ │ │ │ + movw r1, #63452 @ 0xf7dc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ 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 c7190 │ │ │ │ + bl c7448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ee70 │ │ │ │ + beq.n 3eeb0 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 246bec <_PyArg_BadArgument@@Base+0x454> │ │ │ │ + bl 24718c <_PyArg_BadArgument@@Base+0x454> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 26d380 │ │ │ │ + bl 26d930 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 3efe0 │ │ │ │ - b.n 3f02c │ │ │ │ + cbz r0, 3f020 │ │ │ │ + b.n 3f06c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2311d4 │ │ │ │ + bl 2317b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 3ef9a │ │ │ │ + cbz r3, 3efda │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26d380 │ │ │ │ - cbz r0, 3efe0 │ │ │ │ + b.w 26d930 │ │ │ │ + cbz r0, 3f020 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3f02c │ │ │ │ + bne.n 3f06c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3efbc │ │ │ │ + bge.n 3effc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3efbc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3effc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #58748 @ 0xe57c │ │ │ │ + movw r1, #60156 @ 0xeafc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl f879c │ │ │ │ - b.n 3ee70 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3eeb0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 3f018 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 3f058 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ee70 │ │ │ │ - bl d9df4 │ │ │ │ + bne.w 3eeb0 │ │ │ │ + bl da0b4 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ - b.n 3ee70 │ │ │ │ + bl 14ec28 │ │ │ │ + b.n 3eeb0 │ │ │ │ movw r3, #61164 @ 0xeeec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3effc │ │ │ │ - b.n 3ee70 │ │ │ │ + bne.n 3f03c │ │ │ │ + b.n 3eeb0 │ │ │ │ mov r0, r1 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ca0c │ │ │ │ + bl 26cfbc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f056 │ │ │ │ + bne.n 3f096 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f08a │ │ │ │ + b.n 3f0ca │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 26d078 │ │ │ │ + bl 26d628 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f052 │ │ │ │ + beq.n 3f092 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #132] @ (3f124 ) │ │ │ │ + ldr r1, [pc, #132] @ (3f164 ) │ │ │ │ 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] │ │ │ │ @@ -28147,61 +28170,61 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c6b0 │ │ │ │ + bl 10c85c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c228 │ │ │ │ + bl 10c3d4 │ │ │ │ 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 3f120 │ │ │ │ + bge.n 3f160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f120 │ │ │ │ + cbnz r3, 3f160 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3f132 │ │ │ │ - b.w 7ffb8 │ │ │ │ + blt.n 3f172 │ │ │ │ + b.w 8004c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27560 @ 0x6ba8 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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 r1, [pc, #136] @ (3f1f4 ) │ │ │ │ + ldr r1, [pc, #136] @ (3f234 ) │ │ │ │ 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] │ │ │ │ @@ -28216,72 +28239,72 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c6b0 │ │ │ │ + bl 10c85c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c228 │ │ │ │ + bl 10c3d4 │ │ │ │ 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 3f1f0 │ │ │ │ + bge.n 3f230 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f1f0 │ │ │ │ + cbnz r3, 3f230 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003f1f8 : │ │ │ │ +0003f238 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (3f210 ) │ │ │ │ + ldr r4, [pc, #16] @ (3f250 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 204e54 │ │ │ │ + b.w 205474 │ │ │ │ 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 26bb54 │ │ │ │ + bl 26c100 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f242 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3f282 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3f258 │ │ │ │ + b.n 3f298 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -28299,218 +28322,218 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 3f298 │ │ │ │ + cbnz r3, 3f2d8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3f298 │ │ │ │ + ble.n 3f2d8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f298 │ │ │ │ - cbnz r1, 3f2b8 │ │ │ │ + bne.n 3f2d8 │ │ │ │ + cbnz r1, 3f2f8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #84] @ (3f2f0 ) │ │ │ │ + ldr r4, [pc, #84] @ (3f330 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f2e8 │ │ │ │ + cbz r0, 3f328 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3f2e8 │ │ │ │ + beq.n 3f328 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f2d6 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3f2e8 │ │ │ │ + bne.n 3f316 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3f328 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 228874 │ │ │ │ + b.w 228e54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 233248 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 233828 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ 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 3f344 │ │ │ │ + beq.n 3f384 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13308 @ 0x33fc │ │ │ │ + movw r1, #14716 @ 0x397c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3f3ce │ │ │ │ + beq.n 3f40e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3f364 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3f3ce │ │ │ │ + bne.n 3f3a4 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3f40e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27456 @ 0x6b40 │ │ │ │ + movw r1, #28864 @ 0x70c0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #13344 @ 0x3420 │ │ │ │ + movw r0, #14752 @ 0x39a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f3ce │ │ │ │ - bl 9600c │ │ │ │ + beq.n 3f40e │ │ │ │ + bl 962dc │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b1e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3f3c0 │ │ │ │ + bne.n 3f400 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3f3ae │ │ │ │ - bl efe68 │ │ │ │ + bne.n 3f3ee │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f380 │ │ │ │ - b.n 3f3ce │ │ │ │ + beq.n 3f3c0 │ │ │ │ + b.n 3f40e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3f3ae │ │ │ │ + blt.n 3f3ee │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ movs r0, #0 │ │ │ │ - b.w fc3c0 │ │ │ │ + b.w fc55c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ 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 3f3fe │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3f408 │ │ │ │ + bne.n 3f43e │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3f448 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f41a │ │ │ │ + bne.n 3f45a │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w f5a94 │ │ │ │ - b.w 1d4008 │ │ │ │ + b.w f5cc4 │ │ │ │ + b.w 1d4670 │ │ │ │ │ │ │ │ -0003f41e : │ │ │ │ - cbz r1, 3f424 │ │ │ │ - b.w 26f7dc <_PySys_GetSizeOf@@Base+0x980> │ │ │ │ +0003f45e : │ │ │ │ + cbz r1, 3f464 │ │ │ │ + b.w 26fd8c <_PySys_GetSizeOf@@Base+0x980> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13412 @ 0x3464 │ │ │ │ + movw r1, #14820 @ 0x39e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f48e │ │ │ │ + cbz r0, 3f4ce │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3f472 │ │ │ │ + cbz r3, 3f4b2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3f47a │ │ │ │ + b.n 3f4ba │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 3f482 │ │ │ │ + cbz r2, 3f4c2 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 3f48a │ │ │ │ + b.n 3f4ca │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 3f560 │ │ │ │ + bl 3f5a0 │ │ │ │ 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, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3f4c0 │ │ │ │ + bge.n 3f500 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27560 @ 0x6ba8 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f4cc │ │ │ │ + b.n 3f50c │ │ │ │ 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} │ │ │ │ @@ -28519,144 +28542,144 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3f4f4 │ │ │ │ + bne.n 3f534 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 3f502 │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 3f542 │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f4ec │ │ │ │ + bne.n 3f52c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f50e │ │ │ │ + cbz r3, 3f54e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3f530 │ │ │ │ + b.n 3f570 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 3f52c │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 3f56c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3f52c │ │ │ │ + cbnz r3, 3f56c │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 3f52c │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 3f56c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 3f53c │ │ │ │ - b.n 3f770 │ │ │ │ + cbnz r3, 3f57c │ │ │ │ + b.n 3f7b0 │ │ │ │ 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 92288 │ │ │ │ + bl 9255c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f9f4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 26ffa4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 3f590 │ │ │ │ + ble.n 3f5d0 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #19512 @ 0x4c38 │ │ │ │ + movw r3, #20920 @ 0x51b8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #54984 @ 0xd6c8 │ │ │ │ + movw r4, #56392 @ 0xdc48 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f58c │ │ │ │ + beq.n 3f5cc │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 3f57e │ │ │ │ + b.n 3f5be │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ 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 3f5c0 │ │ │ │ + bhi.n 3f600 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 14fb28 │ │ │ │ - bl d2b90 │ │ │ │ + bl 14ff20 │ │ │ │ + bl d2e38 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 1022e0 │ │ │ │ + b.w 10247c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45668 @ 0xb264 │ │ │ │ + movw r0, #47076 @ 0xb7e4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #0 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f5a6 │ │ │ │ + bne.n 3f5e6 │ │ │ │ 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 3f5f8 │ │ │ │ + bhi.n 3f638 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3f610 │ │ │ │ + ble.n 3f650 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3f618 │ │ │ │ - movw r0, #49556 @ 0xc194 │ │ │ │ + b.n 3f658 │ │ │ │ + movw r0, #50964 @ 0xc714 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f5f0 │ │ │ │ + bne.n 3f630 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3f7da │ │ │ │ + b.n 3f81a │ │ │ │ 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 1039ec │ │ │ │ + bl 103b88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f6b4 │ │ │ │ - ldr r5, [pc, #124] @ (3f6b8 ) │ │ │ │ + bne.n 3f6f4 │ │ │ │ + ldr r5, [pc, #124] @ (3f6f8 ) │ │ │ │ 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] │ │ │ │ @@ -28668,146 +28691,146 @@ │ │ │ │ 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, 3f690 │ │ │ │ + cbz r2, 3f6d0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f690 │ │ │ │ + bge.n 3f6d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3f690 │ │ │ │ + cbnz r3, 3f6d0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3f6aa │ │ │ │ + cbz r0, 3f6ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f6aa │ │ │ │ + bge.n 3f6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f6aa │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3f6ea │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ pop {r3, r4, r5, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3f6d8 │ │ │ │ + cbz r3, 3f718 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3f6da │ │ │ │ + b.n 3f71a │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2b348 │ │ │ │ - cbnz r6, 3f6f0 │ │ │ │ + cbnz r6, 3f730 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3f6f0 │ │ │ │ + ble.n 3f730 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3f6f0 │ │ │ │ - cbnz r5, 3f718 │ │ │ │ - ldr r1, [pc, #120] @ (3f76c ) │ │ │ │ + bgt.n 3f730 │ │ │ │ + cbnz r5, 3f758 │ │ │ │ + ldr r1, [pc, #120] @ (3f7ac ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f718 │ │ │ │ + cbnz r0, 3f758 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f75c │ │ │ │ + b.n 3f79c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f714 │ │ │ │ + bne.n 3f754 │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 3f748 │ │ │ │ + beq.n 3f788 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 3f734 │ │ │ │ + cbz r6, 3f774 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 3f74c │ │ │ │ + beq.n 3f78c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f74e │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 3f74e │ │ │ │ - b.n 3f714 │ │ │ │ + bne.n 3f78e │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 3f78e │ │ │ │ + b.n 3f754 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f74e │ │ │ │ + b.n 3f78e │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3b744 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 3b784 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3f766 │ │ │ │ + cbz r3, 3f7a6 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f9f4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 26ffa4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #14160 @ 0x3750 │ │ │ │ + movw r1, #15568 @ 0x3cd0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f7d6 │ │ │ │ + beq.n 3f816 │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ @@ -28820,457 +28843,457 @@ │ │ │ │ movw r9, #5160 @ 0x1428 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 3f814 │ │ │ │ + beq.n 3f854 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f88a │ │ │ │ + bne.n 3f8ca │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ - b.n 3f820 │ │ │ │ - movw r7, #14480 @ 0x3890 │ │ │ │ + b.n 3f860 │ │ │ │ + movw r7, #15888 @ 0x3e10 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ mov.w sl, #6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3f844 │ │ │ │ + cbz r6, 3f884 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp.w r8, #1 │ │ │ │ mov.w r4, #0 │ │ │ │ - beq.n 3f85a │ │ │ │ + beq.n 3f89a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 3f854 │ │ │ │ + bge.n 3f894 │ │ │ │ ldrb r1, [r5, r4] │ │ │ │ blx 2c208 │ │ │ │ - cbz r0, 3f854 │ │ │ │ + cbz r0, 3f894 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3f830 │ │ │ │ + b.n 3f870 │ │ │ │ movw r5, #32052 @ 0x7d34 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 3f85a │ │ │ │ + beq.n 3f89a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3f876 │ │ │ │ + beq.n 3f8b6 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r8 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r4 │ │ │ │ - blt.n 3f876 │ │ │ │ + blt.n 3f8b6 │ │ │ │ ldrb.w r1, [r5, r8] │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f85c │ │ │ │ + bne.n 3f89c │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 3f880 │ │ │ │ + beq.n 3f8c0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ subs r1, r6, r4 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 156b50 │ │ │ │ - b.n 3f88c │ │ │ │ + bl 157144 │ │ │ │ + b.n 3f8cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 3f8aa │ │ │ │ - ldr r2, [pc, #20] @ (3f8ac ) │ │ │ │ + cbnz r3, 3f8ea │ │ │ │ + ldr r2, [pc, #20] @ (3f8ec ) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 292b4c <_Py_hashtable_foreach@@Base+0xe04> │ │ │ │ + b.w 293198 <_Py_hashtable_foreach@@Base+0xd74> │ │ │ │ bx lr │ │ │ │ ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f9f4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 26ffa4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -0003f8d4 : │ │ │ │ - ldr r0, [pc, #4] @ (3f8dc ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +0003f914 : │ │ │ │ + ldr r0, [pc, #4] @ (3f91c ) │ │ │ │ + b.w 1a64e8 │ │ │ │ nop │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ lsls r5, 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3f90a │ │ │ │ + bhi.n 3f94a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f922 │ │ │ │ - b.n 3f934 │ │ │ │ - movw r0, #49444 @ 0xc124 │ │ │ │ + cbnz r0, 3f962 │ │ │ │ + b.n 3f974 │ │ │ │ + movw r0, #50852 @ 0xc6a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa18 │ │ │ │ - b.n 3f8fc │ │ │ │ - bl 85a38 │ │ │ │ + beq.n 3fa58 │ │ │ │ + b.n 3f93c │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3f942 │ │ │ │ + blt.n 3f982 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3f952 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3f992 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fa18 │ │ │ │ + bne.n 3fa58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f952 │ │ │ │ + b.n 3f992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f930 │ │ │ │ + bne.n 3f970 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f930 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f970 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 3f9de │ │ │ │ + ble.n 3fa1e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 3f986 │ │ │ │ + bpl.n 3f9c6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3f982 │ │ │ │ + beq.n 3f9c2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14692 @ 0x3964 │ │ │ │ + movw r1, #16100 @ 0x3ee4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 3f9e0 │ │ │ │ + b.n 3fa20 │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 3f998 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 3f9b8 │ │ │ │ + beq.n 3f9d8 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 3f9f8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3f9d8 │ │ │ │ + beq.n 3fa18 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14784 @ 0x39c0 │ │ │ │ + movw r1, #16192 @ 0x3f40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49444 @ 0xc124 │ │ │ │ + movw r0, #50852 @ 0xc6a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3fa18 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3fa58 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 3f9e0 │ │ │ │ + b.n 3fa20 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 3f9fc │ │ │ │ - cbz r1, 3f9ec │ │ │ │ + bgt.n 3fa3c │ │ │ │ + cbz r1, 3fa2c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 3f9f4 │ │ │ │ + b.n 3fa34 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ 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 3fc06 │ │ │ │ + b.n 3fc46 │ │ │ │ movs r0, #0 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3fa3e │ │ │ │ + cbnz r3, 3fa7e │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3fa3e │ │ │ │ + ble.n 3fa7e │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3fa3e │ │ │ │ - cbnz r4, 3fa5c │ │ │ │ + bne.n 3fa7e │ │ │ │ + cbnz r4, 3fa9c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #144] @ (3fad8 ) │ │ │ │ + ldr r4, [pc, #144] @ (3fb18 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fac4 │ │ │ │ + cbz r0, 3fb04 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3fa6e │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3fac4 │ │ │ │ + bne.n 3faae │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3fb04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3fa80 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 3fac4 │ │ │ │ + bne.n 3fac0 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 3fb04 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b250 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 3fac8 │ │ │ │ + bge.n 3fb08 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3fab6 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 3faf6 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa84 │ │ │ │ - b.n 3fac4 │ │ │ │ + beq.n 3fac4 │ │ │ │ + b.n 3fb04 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3fad2 │ │ │ │ + b.n 3fb12 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fd60 │ │ │ │ + bl 3fda0 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #32 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 3fb14 │ │ │ │ + cbnz r0, 3fb54 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 3fb14 │ │ │ │ + ble.n 3fb54 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3fb14 │ │ │ │ - cbz r2, 3fb14 │ │ │ │ + bne.n 3fb54 │ │ │ │ + cbz r2, 3fb54 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #3352 @ 0xd18 │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ - b.n 3fb34 │ │ │ │ + bl f8938 │ │ │ │ + b.n 3fb74 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (3fb3c ) │ │ │ │ + ldr r4, [pc, #32] @ (3fb7c ) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fafe │ │ │ │ + bne.n 3fb3e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #14880 @ 0x3a20 │ │ │ │ + movw r0, #16288 @ 0x3fa0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #14916 @ 0x3a44 │ │ │ │ + movw r2, #16324 @ 0x3fc4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #169 @ 0xa9 │ │ │ │ + movw r1, #233 @ 0xe9 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 270980 │ │ │ │ + b.w 270f30 │ │ │ │ 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 22bb70 <_PyTime_ObjectToTime_t@@Base+0x644> │ │ │ │ - cbz r0, 3fbd0 │ │ │ │ + bl 22c150 <_PyTime_ObjectToTime_t@@Base+0x644> │ │ │ │ + cbz r0, 3fc10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 3fbb4 │ │ │ │ + cbnz r0, 3fbf4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fbd4 │ │ │ │ + bge.n 3fc14 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3fbd4 │ │ │ │ - bl 84d38 │ │ │ │ + b.n 3fc14 │ │ │ │ + bl 84da8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3fbdc │ │ │ │ + cbnz r0, 3fc1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fbd0 │ │ │ │ + bge.n 3fc10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fbd0 │ │ │ │ + cbnz r3, 3fc10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3fc02 │ │ │ │ + b.n 3fc42 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14968 @ 0x3a78 │ │ │ │ + movw r0, #16376 @ 0x3ff8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fc02 │ │ │ │ + bge.n 3fc42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fc02 │ │ │ │ + cbnz r3, 3fc42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 3fc3e │ │ │ │ - cbz r4, 3fc2c │ │ │ │ + bne.n 3fc7e │ │ │ │ + cbz r4, 3fc6c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3fc34 │ │ │ │ + b.n 3fc74 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fcbc │ │ │ │ + cbz r0, 3fcfc │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 3fc72 │ │ │ │ + ble.n 3fcb2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3fc62 │ │ │ │ + cbz r3, 3fca2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3fc6a │ │ │ │ + b.n 3fcaa │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3fc7a │ │ │ │ + cbz r3, 3fcba │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 3fc82 │ │ │ │ + b.n 3fcc2 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 3fc8c │ │ │ │ + cbz r2, 3fccc │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 3fc94 │ │ │ │ + b.n 3fcd4 │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ blx 2bf20 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3fcbc │ │ │ │ + ble.n 3fcfc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3fca6 │ │ │ │ + cbz r3, 3fce6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 3fcae │ │ │ │ + b.n 3fcee │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ @@ -29285,204 +29308,204 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3fcf2 │ │ │ │ + bne.n 3fd32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbz r0, 3fd0c │ │ │ │ - b.n 3fd08 │ │ │ │ + bl 12b498 │ │ │ │ + cbz r0, 3fd4c │ │ │ │ + b.n 3fd48 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #46804 @ 0xb6d4 │ │ │ │ + movw r0, #48212 @ 0xbc54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fce4 │ │ │ │ + bne.n 3fd24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fd50 │ │ │ │ + b.n 3fd90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3fd20 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 3fd60 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fd08 │ │ │ │ + bne.n 3fd48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #27040 @ 0x69a0 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ add r2, r3 │ │ │ │ subs r5, r2, r3 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3fd4a │ │ │ │ + ble.n 3fd8a │ │ │ │ ldrb.w r5, [r3], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r5, r5, r0, lsr #8 │ │ │ │ ldrh.w r0, [r1, r5, lsl #1] │ │ │ │ eors r0, r4 │ │ │ │ - b.n 3fd30 │ │ │ │ - bl 7dfb4 │ │ │ │ + b.n 3fd70 │ │ │ │ + bl 7e048 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3fd5a │ │ │ │ + cbz r3, 3fd9a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3fd86 │ │ │ │ + cbnz r0, 3fdc6 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ - movw r1, #64868 @ 0xfd64 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #19520 @ 0x4c40 │ │ │ │ + movw r1, #740 @ 0x2e4 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #20928 @ 0x51c0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1b9014 │ │ │ │ + bl 1b9664 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3feea │ │ │ │ - bl 85500 │ │ │ │ + beq.w 3ff2a │ │ │ │ + bl 85570 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fdbc │ │ │ │ + bge.n 3fdfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3fdbc │ │ │ │ + cbnz r3, 3fdfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3feea │ │ │ │ + beq.w 3ff2a │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ - vldr d9, [pc, #300] @ 3fef8 │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + vldr d9, [pc, #300] @ 3ff38 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3feb2 │ │ │ │ + beq.n 3fef2 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 7ffb8 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 3fef2 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3feb2 │ │ │ │ + cbz r0, 3fef2 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3fec8 │ │ │ │ + cbnz r0, 3ff08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3feea │ │ │ │ + bge.n 3ff2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3feea │ │ │ │ + cbnz r3, 3ff2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3feea │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ff2a │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #14976 @ 0x3a80 │ │ │ │ + movw r0, #16384 @ 0x4000 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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 │ │ │ │ @@ -29490,156 +29513,156 @@ │ │ │ │ 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 3ff20 │ │ │ │ + bhi.n 3ff60 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3ff38 │ │ │ │ + ble.n 3ff78 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3ff40 │ │ │ │ - movw r0, #49712 @ 0xc230 │ │ │ │ + b.n 3ff80 │ │ │ │ + movw r0, #51120 @ 0xc7b0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ff18 │ │ │ │ + bne.n 3ff58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3f7da │ │ │ │ + b.n 3f81a │ │ │ │ │ │ │ │ -0003ff4a <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0003ff8a <_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, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 3ffb0 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 3fff0 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20611c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 20673c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4009e <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 400de <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #14980 @ 0x3a84 │ │ │ │ + movw r2, #16388 @ 0x4004 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40078 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 4009e <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 400b8 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 400de <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4009e <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 400de <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 32768 │ │ │ │ + bl 32764 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 40068 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 400a8 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 40068 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 400a8 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 40068 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 400a8 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20611c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 20673c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4003e <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 4007e <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #15032 @ 0x3ab8 │ │ │ │ + movw r2, #16440 @ 0x4038 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4003e <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 4007e <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4003e <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #124] @ (400a4 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 4007e <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #124] @ (400e4 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 40036 <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 40076 <_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 40070 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 400b0 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40070 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #84] @ (400a4 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 400b0 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #84] @ (400e4 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 4005e <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 4009e <_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 40070 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 400b0 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4009e <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 400de <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4009e <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (400a4 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 400de <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (400e4 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 40090 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 400d0 <_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] │ │ │ │ @@ -29652,172 +29675,172 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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] @ 40300 <_PyEval_FormatKwargsError@@Base+0x3b6> │ │ │ │ + vldr d10, [pc, #576] @ 40340 <_PyEval_FormatKwargsError@@Base+0x3b6> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 400f6 <_PyEval_FormatKwargsError@@Base+0x1ac> │ │ │ │ + bls.n 40136 <_PyEval_FormatKwargsError@@Base+0x1ac> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + bvs.w 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + bgt.w 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #536] @ 40308 <_PyEval_FormatKwargsError@@Base+0x3be> │ │ │ │ + vldr d8, [pc, #536] @ 40348 <_PyEval_FormatKwargsError@@Base+0x3be> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ - vldr d9, [pc, #536] @ 40310 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + b.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + vldr d9, [pc, #536] @ 40350 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40128 <_PyEval_FormatKwargsError@@Base+0x1de> │ │ │ │ + bne.n 40168 <_PyEval_FormatKwargsError@@Base+0x1de> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #520] @ 40318 <_PyEval_FormatKwargsError@@Base+0x3ce> │ │ │ │ - vldr d7, [pc, #524] @ 40320 <_PyEval_FormatKwargsError@@Base+0x3d6> │ │ │ │ + vldr d6, [pc, #520] @ 40358 <_PyEval_FormatKwargsError@@Base+0x3ce> │ │ │ │ + vldr d7, [pc, #524] @ 40360 <_PyEval_FormatKwargsError@@Base+0x3d6> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + b.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ blx 2c53c │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4016a <_PyEval_FormatKwargsError@@Base+0x220> │ │ │ │ + bne.n 401aa <_PyEval_FormatKwargsError@@Base+0x220> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 400e8 <_PyEval_FormatKwargsError@@Base+0x19e> │ │ │ │ + bmi.n 40128 <_PyEval_FormatKwargsError@@Base+0x19e> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 402da <_PyEval_FormatKwargsError@@Base+0x390> │ │ │ │ + bhi.w 4031a <_PyEval_FormatKwargsError@@Base+0x390> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #27040 @ 0x69a0 │ │ │ │ + movw r3, #28448 @ 0x6f20 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #504] @ 0x1f8 │ │ │ │ - b.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ - vldr d7, [pc, #444] @ 40328 <_PyEval_FormatKwargsError@@Base+0x3de> │ │ │ │ + b.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + vldr d7, [pc, #444] @ 40368 <_PyEval_FormatKwargsError@@Base+0x3de> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 40192 <_PyEval_FormatKwargsError@@Base+0x248> │ │ │ │ + bpl.n 401d2 <_PyEval_FormatKwargsError@@Base+0x248> │ │ │ │ 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 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ - b.n 402d0 <_PyEval_FormatKwargsError@@Base+0x386> │ │ │ │ - vldr d7, [pc, #412] @ 40330 <_PyEval_FormatKwargsError@@Base+0x3e6> │ │ │ │ + ble.w 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + b.n 40310 <_PyEval_FormatKwargsError@@Base+0x386> │ │ │ │ + vldr d7, [pc, #412] @ 40370 <_PyEval_FormatKwargsError@@Base+0x3e6> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 401c6 <_PyEval_FormatKwargsError@@Base+0x27c> │ │ │ │ + ble.n 40206 <_PyEval_FormatKwargsError@@Base+0x27c> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 401b8 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ + bpl.n 401f8 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 286280 │ │ │ │ + bl 286838 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + b.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #344] @ 40318 <_PyEval_FormatKwargsError@@Base+0x3ce> │ │ │ │ + vldr d8, [pc, #344] @ 40358 <_PyEval_FormatKwargsError@@Base+0x3ce> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ - vldr d7, [pc, #368] @ 40338 <_PyEval_FormatKwargsError@@Base+0x3ee> │ │ │ │ + b.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + vldr d7, [pc, #368] @ 40378 <_PyEval_FormatKwargsError@@Base+0x3ee> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 401e6 <_PyEval_FormatKwargsError@@Base+0x29c> │ │ │ │ + ble.n 40226 <_PyEval_FormatKwargsError@@Base+0x29c> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 40338 <_PyEval_FormatKwargsError@@Base+0x3ee> │ │ │ │ + vldr d6, [pc, #344] @ 40378 <_PyEval_FormatKwargsError@@Base+0x3ee> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 401ee <_PyEval_FormatKwargsError@@Base+0x2a4> │ │ │ │ + b.n 4022e <_PyEval_FormatKwargsError@@Base+0x2a4> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 40340 <_PyEval_FormatKwargsError@@Base+0x3f6> │ │ │ │ + vldr d6, [pc, #332] @ 40380 <_PyEval_FormatKwargsError@@Base+0x3f6> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 40348 <_PyEval_FormatKwargsError@@Base+0x3fe> │ │ │ │ + vldr d11, [pc, #332] @ 40388 <_PyEval_FormatKwargsError@@Base+0x3fe> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 40276 <_PyEval_FormatKwargsError@@Base+0x32c> │ │ │ │ - bl 286280 │ │ │ │ + bpl.n 402b6 <_PyEval_FormatKwargsError@@Base+0x32c> │ │ │ │ + bl 286838 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ - vldr d6, [pc, #300] @ 40350 <_PyEval_FormatKwargsError@@Base+0x406> │ │ │ │ + vldr d6, [pc, #300] @ 40390 <_PyEval_FormatKwargsError@@Base+0x406> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 270d18 │ │ │ │ + bl 2712c8 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 4025c <_PyEval_FormatKwargsError@@Base+0x312> │ │ │ │ + bpl.n 4029c <_PyEval_FormatKwargsError@@Base+0x312> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c1ec │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 402c2 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ + b.n 40302 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c1ec │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 402c2 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ - bl 270d18 │ │ │ │ + b.n 40302 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ + bl 2712c8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 402aa <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ + bpl.n 402ea <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c1ec │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 402c2 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ + b.n 40302 <_PyEval_FormatKwargsError@@Base+0x378> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c1ec │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + ble.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 402f4 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ - vldr d7, [pc, #84] @ 40330 <_PyEval_FormatKwargsError@@Base+0x3e6> │ │ │ │ + b.n 40334 <_PyEval_FormatKwargsError@@Base+0x3aa> │ │ │ │ + vldr d7, [pc, #84] @ 40370 <_PyEval_FormatKwargsError@@Base+0x3e6> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 401b8 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ - vldr d14, [pc, #76] @ 40338 <_PyEval_FormatKwargsError@@Base+0x3ee> │ │ │ │ + bgt.w 401f8 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ + vldr d14, [pc, #76] @ 40378 <_PyEval_FormatKwargsError@@Base+0x3ee> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 401d8 <_PyEval_FormatKwargsError@@Base+0x28e> │ │ │ │ + b.n 40218 <_PyEval_FormatKwargsError@@Base+0x28e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -29835,19 +29858,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, 4035e <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + cbnz r0, 4039e <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 40366 <_PyEval_FormatKwargsError@@Base+0x41c> │ │ │ │ + cbnz r0, 403a6 <_PyEval_FormatKwargsError@@Base+0x41c> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -29858,275 +29881,275 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.n 40376 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + bpl.n 403b6 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 40396 <_PyEval_FormatKwargsError@@Base+0x44c> │ │ │ │ + bgt.n 403d6 <_PyEval_FormatKwargsError@@Base+0x44c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #15132 @ 0x3b1c │ │ │ │ + movw r1, #16540 @ 0x409c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 403b6 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ + bgt.n 403f6 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 16a570 <_PyTime_AsLong@@Base+0xcd4> │ │ │ │ + bl 16ab80 <_PyTime_AsLong@@Base+0xcd4> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 403cc <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ - bl 7ffb8 │ │ │ │ - cbnz r0, 403d0 <_PyEval_FormatKwargsError@@Base+0x486> │ │ │ │ - b.n 403cc <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + blt.n 4040c <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + bl 8004c │ │ │ │ + cbnz r0, 40410 <_PyEval_FormatKwargsError@@Base+0x486> │ │ │ │ + b.n 4040c <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #51704 @ 0xc9f8 │ │ │ │ + movw r1, #53152 @ 0xcfa0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40490 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ + b.n 404d0 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 403e2 <_PyEval_FormatKwargsError@@Base+0x498> │ │ │ │ + bge.n 40422 <_PyEval_FormatKwargsError@@Base+0x498> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 403e2 <_PyEval_FormatKwargsError@@Base+0x498> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40422 <_PyEval_FormatKwargsError@@Base+0x498> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 40408 <_PyEval_FormatKwargsError@@Base+0x4be> │ │ │ │ + bmi.n 40448 <_PyEval_FormatKwargsError@@Base+0x4be> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15192 @ 0x3b58 │ │ │ │ + movw r1, #16600 @ 0x40d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ - bl 85a38 │ │ │ │ + b.w d7950 │ │ │ │ + bl 85aa8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 40418 <_PyEval_FormatKwargsError@@Base+0x4ce> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4041c <_PyEval_FormatKwargsError@@Base+0x4d2> │ │ │ │ - b.n 403cc <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + bne.n 40458 <_PyEval_FormatKwargsError@@Base+0x4ce> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4045c <_PyEval_FormatKwargsError@@Base+0x4d2> │ │ │ │ + b.n 4040c <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 40434 <_PyEval_FormatKwargsError@@Base+0x4ea> │ │ │ │ + bge.n 40474 <_PyEval_FormatKwargsError@@Base+0x4ea> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15244 @ 0x3b8c │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 403cc <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4040c <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4044e <_PyEval_FormatKwargsError@@Base+0x504> │ │ │ │ + bne.n 4048e <_PyEval_FormatKwargsError@@Base+0x504> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 40490 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ + b.n 404d0 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 40472 <_PyEval_FormatKwargsError@@Base+0x528> │ │ │ │ + bmi.n 404b2 <_PyEval_FormatKwargsError@@Base+0x528> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15280 @ 0x3bb0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 40480 <_PyEval_FormatKwargsError@@Base+0x536> │ │ │ │ - bl 89838 │ │ │ │ + cbz r0, 404c0 <_PyEval_FormatKwargsError@@Base+0x536> │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40444 <_PyEval_FormatKwargsError@@Base+0x4fa> │ │ │ │ - b.n 403cc <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + bne.n 40484 <_PyEval_FormatKwargsError@@Base+0x4fa> │ │ │ │ + b.n 4040c <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b.n 40444 <_PyEval_FormatKwargsError@@Base+0x4fa> │ │ │ │ + b.n 40484 <_PyEval_FormatKwargsError@@Base+0x4fa> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 404b2 <_PyEval_FormatKwargsError@@Base+0x568> │ │ │ │ + bhi.n 404f2 <_PyEval_FormatKwargsError@@Base+0x568> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 404ca <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ + ble.n 4050a <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 404d2 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ - movw r0, #61752 @ 0xf138 │ │ │ │ + b.n 40512 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + movw r0, #63280 @ 0xf730 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404aa <_PyEval_FormatKwargsError@@Base+0x560> │ │ │ │ - b.n 4056c <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ + bne.n 404ea <_PyEval_FormatKwargsError@@Base+0x560> │ │ │ │ + b.n 405ac <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 404f4 <_PyEval_FormatKwargsError@@Base+0x5aa> │ │ │ │ + cbz r3, 40534 <_PyEval_FormatKwargsError@@Base+0x5aa> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4050c <_PyEval_FormatKwargsError@@Base+0x5c2> │ │ │ │ + ble.n 4054c <_PyEval_FormatKwargsError@@Base+0x5c2> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #51704 @ 0xc9f8 │ │ │ │ + movw r1, #53152 @ 0xcfa0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4056c <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ + bl f8938 │ │ │ │ + b.n 405ac <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14860 @ 0x3a0c │ │ │ │ + movw r1, #16296 @ 0x3fa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4056c <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ + bl f8938 │ │ │ │ + b.n 405ac <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4051c <_PyEval_FormatKwargsError@@Base+0x5d2> │ │ │ │ + bne.n 4055c <_PyEval_FormatKwargsError@@Base+0x5d2> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 4054e <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ - bl e3eac │ │ │ │ + b.n 4058e <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4052e <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 40532 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - b.n 4056c <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ + bne.n 4056e <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 40572 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + b.n 405ac <_PyEval_FormatKwargsError@@Base+0x622> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4054e <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ + bge.n 4058e <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4055e <_PyEval_FormatKwargsError@@Base+0x614> │ │ │ │ + bgt.n 4059e <_PyEval_FormatKwargsError@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 22b630 <_PyTime_ObjectToTime_t@@Base+0x104> │ │ │ │ + bl 22bc10 <_PyTime_ObjectToTime_t@@Base+0x104> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40554 <_PyEval_FormatKwargsError@@Base+0x60a> │ │ │ │ + bne.n 40594 <_PyEval_FormatKwargsError@@Base+0x60a> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 405b0 <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ + cbz r0, 405f0 <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 40594 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + cbz r3, 405d4 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4059c <_PyEval_FormatKwargsError@@Base+0x652> │ │ │ │ + b.n 405dc <_PyEval_FormatKwargsError@@Base+0x652> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 405a4 <_PyEval_FormatKwargsError@@Base+0x65a> │ │ │ │ + cbz r2, 405e4 <_PyEval_FormatKwargsError@@Base+0x65a> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 405ac <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ + b.n 405ec <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 213228 <_PyXI_GetMainNamespace@@Base+0xc0> │ │ │ │ + bl 213800 <_PyXI_GetMainNamespace@@Base+0xc0> │ │ │ │ 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, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 405e0 <_PyEval_FormatKwargsError@@Base+0x696> │ │ │ │ + bgt.n 40620 <_PyEval_FormatKwargsError@@Base+0x696> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26c298 │ │ │ │ - cbnz r0, 405fc <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ + bl 26c848 │ │ │ │ + cbnz r0, 4063c <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3ecde │ │ │ │ + b.w 3ed1e │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #15400 @ 0x3c28 │ │ │ │ + movw r1, #16808 @ 0x41a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 405cc <_PyEval_FormatKwargsError@@Base+0x682> │ │ │ │ + bne.n 4060c <_PyEval_FormatKwargsError@@Base+0x682> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40624 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 40624 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bne.n 40664 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 40664 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4065a <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ + b.n 4069a <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd648 <_Py_set_inheritable@@Base+0x50> │ │ │ │ + bl 1bdc94 <_Py_set_inheritable@@Base+0x50> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40642 <_PyEval_FormatKwargsError@@Base+0x6f8> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 40682 <_PyEval_FormatKwargsError@@Base+0x6f8> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40620 <_PyEval_FormatKwargsError@@Base+0x6d6> │ │ │ │ + bne.n 40660 <_PyEval_FormatKwargsError@@Base+0x6d6> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4065a <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ + b.n 4069a <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -30135,768 +30158,768 @@ │ │ │ │ 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 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #15600 @ 0x3cf0 │ │ │ │ + movw r0, #17008 @ 0x4270 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 406d0 <_PyEval_FormatKwargsError@@Base+0x786> │ │ │ │ + bne.n 40710 <_PyEval_FormatKwargsError@@Base+0x786> │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4071a <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ - b.n 4073c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ + blt.n 4075a <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ + b.n 4077c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 406f6 <_PyEval_FormatKwargsError@@Base+0x7ac> │ │ │ │ + bne.n 40736 <_PyEval_FormatKwargsError@@Base+0x7ac> │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4071a <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ - b.n 4073c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ + blt.n 4075a <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ + b.n 4077c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ ldr.w r3, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 40720 <_PyEval_FormatKwargsError@@Base+0x7d6> │ │ │ │ + bne.n 40760 <_PyEval_FormatKwargsError@@Base+0x7d6> │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4073c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ + bge.n 4077c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4073c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ + b.n 4077c <_PyEval_FormatKwargsError@@Base+0x7f2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #212 @ 0xd4 │ │ │ │ + movw r1, #1620 @ 0x654 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 40766 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ + cbnz r4, 407a6 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 40766 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ + ble.n 407a6 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 40766 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ - cbnz r2, 40790 <_PyEval_FormatKwargsError@@Base+0x846> │ │ │ │ + bne.n 407a6 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ + cbnz r2, 407d0 <_PyEval_FormatKwargsError@@Base+0x846> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r4, #13172 @ 0x3374 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 40790 <_PyEval_FormatKwargsError@@Base+0x846> │ │ │ │ + cbnz r0, 407d0 <_PyEval_FormatKwargsError@@Base+0x846> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 408b2 <_PyEval_FormatKwargsError@@Base+0x968> │ │ │ │ + b.n 408f2 <_PyEval_FormatKwargsError@@Base+0x968> │ │ │ │ ldrd r8, r0, [r2] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 407aa <_PyEval_FormatKwargsError@@Base+0x860> │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 407ea <_PyEval_FormatKwargsError@@Base+0x860> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bne.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 407c8 <_PyEval_FormatKwargsError@@Base+0x87e> │ │ │ │ - bl 85a38 │ │ │ │ + b.n 40808 <_PyEval_FormatKwargsError@@Base+0x87e> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 407c4 <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ + bge.n 40804 <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 407c4 <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ + cbnz r3, 40804 <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 4079c <_PyEval_FormatKwargsError@@Base+0x852> │ │ │ │ + beq.n 407dc <_PyEval_FormatKwargsError@@Base+0x852> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - bge.n 407e8 <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ + bge.n 40828 <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30652 @ 0x77bc │ │ │ │ + movw r1, #32060 @ 0x7d3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bl f8938 │ │ │ │ + b.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov r1, r6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 407fc <_PyEval_FormatKwargsError@@Base+0x8b2> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + ble.n 4083c <_PyEval_FormatKwargsError@@Base+0x8b2> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov r0, r5 │ │ │ │ mul.w r5, r6, r4 │ │ │ │ - bl 14fb28 │ │ │ │ + bl 14ff20 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #12560 @ 0x3110 │ │ │ │ + movw r2, #13968 @ 0x3690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 1ce594 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1cebe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + beq.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 40858 <_PyEval_FormatKwargsError@@Base+0x90e> │ │ │ │ + bmi.n 40898 <_PyEval_FormatKwargsError@@Base+0x90e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #17084 @ 0x42bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bge.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bne.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl 2310d8 │ │ │ │ + bl 2316b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40878 <_PyEval_FormatKwargsError@@Base+0x92e> │ │ │ │ + bge.n 408b8 <_PyEval_FormatKwargsError@@Base+0x92e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40878 <_PyEval_FormatKwargsError@@Base+0x92e> │ │ │ │ + cbnz r3, 408b8 <_PyEval_FormatKwargsError@@Base+0x92e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + beq.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 408b2 <_PyEval_FormatKwargsError@@Base+0x968> │ │ │ │ + beq.n 408f2 <_PyEval_FormatKwargsError@@Base+0x968> │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15704 @ 0x3d58 │ │ │ │ + movw r1, #17112 @ 0x42d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bge.w 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bne.w 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4078c <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 407cc <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 408dc <_PyEval_FormatKwargsError@@Base+0x992> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 408e8 <_PyEval_FormatKwargsError@@Base+0x99e> │ │ │ │ + bne.n 4091c <_PyEval_FormatKwargsError@@Base+0x992> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 40928 <_PyEval_FormatKwargsError@@Base+0x99e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20b858 │ │ │ │ + b.w 20c068 │ │ │ │ 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 40910 <_PyEval_FormatKwargsError@@Base+0x9c6> │ │ │ │ + bne.n 40950 <_PyEval_FormatKwargsError@@Base+0x9c6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 2114f4 │ │ │ │ + bl 211cbc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4092c <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ - b.n 40926 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ + bne.n 4096c <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ + b.n 40966 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36720 @ 0x8f70 │ │ │ │ + movw r0, #38008 @ 0x9478 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 40936 <_PyEval_FormatKwargsError@@Base+0x9ec> │ │ │ │ - b.n 40900 <_PyEval_FormatKwargsError@@Base+0x9b6> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 40936 <_PyEval_FormatKwargsError@@Base+0x9ec> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 40976 <_PyEval_FormatKwargsError@@Base+0x9ec> │ │ │ │ + b.n 40940 <_PyEval_FormatKwargsError@@Base+0x9b6> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 40976 <_PyEval_FormatKwargsError@@Base+0x9ec> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 40960 <_PyEval_FormatKwargsError@@Base+0xa16> │ │ │ │ + bne.n 409a0 <_PyEval_FormatKwargsError@@Base+0xa16> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 4096e <_PyEval_FormatKwargsError@@Base+0xa24> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 409ae <_PyEval_FormatKwargsError@@Base+0xa24> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40958 <_PyEval_FormatKwargsError@@Base+0xa0e> │ │ │ │ + bne.n 40998 <_PyEval_FormatKwargsError@@Base+0xa0e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4097a <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ + cbz r3, 409ba <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4099c <_PyEval_FormatKwargsError@@Base+0xa52> │ │ │ │ + b.n 409dc <_PyEval_FormatKwargsError@@Base+0xa52> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 4098a <_PyEval_FormatKwargsError@@Base+0xa40> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 409ca <_PyEval_FormatKwargsError@@Base+0xa40> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 40998 <_PyEval_FormatKwargsError@@Base+0xa4e> │ │ │ │ + b.n 409d8 <_PyEval_FormatKwargsError@@Base+0xa4e> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40986 <_PyEval_FormatKwargsError@@Base+0xa3c> │ │ │ │ - ldr r0, [pc, #8] @ (409a0 <_PyEval_FormatKwargsError@@Base+0xa56>) │ │ │ │ + beq.n 409c6 <_PyEval_FormatKwargsError@@Base+0xa3c> │ │ │ │ + ldr r0, [pc, #8] @ (409e0 <_PyEval_FormatKwargsError@@Base+0xa56>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 40af8 <_PyEval_FormatKwargsError@@Base+0xbae> │ │ │ │ + bl 40b38 <_PyEval_FormatKwargsError@@Base+0xbae> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40a72 <_PyEval_FormatKwargsError@@Base+0xb28> │ │ │ │ + beq.n 40ab2 <_PyEval_FormatKwargsError@@Base+0xb28> │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40a6e <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + bne.n 40aae <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40a6e <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + beq.n 40aae <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6377 @ 0x18e9 │ │ │ │ + movw r1, #7833 @ 0x1e99 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #27504 @ 0x6b70 │ │ │ │ + movw r0, #28912 @ 0x70f0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40a1c <_PyEval_FormatKwargsError@@Base+0xad2> │ │ │ │ + cbnz r0, 40a5c <_PyEval_FormatKwargsError@@Base+0xad2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #728 @ 0x2d8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - movw r0, #15860 @ 0x3df4 │ │ │ │ + movw r0, #17268 @ 0x4374 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40a50 <_PyEval_FormatKwargsError@@Base+0xb06> │ │ │ │ + bge.n 40a90 <_PyEval_FormatKwargsError@@Base+0xb06> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40a50 <_PyEval_FormatKwargsError@@Base+0xb06> │ │ │ │ + cbnz r3, 40a90 <_PyEval_FormatKwargsError@@Base+0xb06> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 40a10 <_PyEval_FormatKwargsError@@Base+0xac6> │ │ │ │ + beq.n 40a50 <_PyEval_FormatKwargsError@@Base+0xac6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40a6e <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + bge.n 40aae <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40a6e <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + cbnz r3, 40aae <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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 40a94 <_PyEval_FormatKwargsError@@Base+0xb4a> │ │ │ │ + bne.n 40ad4 <_PyEval_FormatKwargsError@@Base+0xb4a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w fdddc │ │ │ │ + b.w fdf78 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36852 @ 0x8ff4 │ │ │ │ + movw r0, #38140 @ 0x94fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40a88 <_PyEval_FormatKwargsError@@Base+0xb3e> │ │ │ │ + bne.n 40ac8 <_PyEval_FormatKwargsError@@Base+0xb3e> │ │ │ │ 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 40acc <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ + bhi.n 40b0c <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 40ae4 <_PyEval_FormatKwargsError@@Base+0xb9a> │ │ │ │ + ble.n 40b24 <_PyEval_FormatKwargsError@@Base+0xb9a> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 40aec <_PyEval_FormatKwargsError@@Base+0xba2> │ │ │ │ - movw r0, #49672 @ 0xc208 │ │ │ │ + b.n 40b2c <_PyEval_FormatKwargsError@@Base+0xba2> │ │ │ │ + movw r0, #51080 @ 0xc788 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40ac4 <_PyEval_FormatKwargsError@@Base+0xb7a> │ │ │ │ + bne.n 40b04 <_PyEval_FormatKwargsError@@Base+0xb7a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f7da │ │ │ │ + b.w 3f81a │ │ │ │ stmdb 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 r8, [r0, #8] │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 40b1a <_PyEval_FormatKwargsError@@Base+0xbd0> │ │ │ │ + beq.n 40b5a <_PyEval_FormatKwargsError@@Base+0xbd0> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 40b24 <_PyEval_FormatKwargsError@@Base+0xbda> │ │ │ │ + b.n 40b64 <_PyEval_FormatKwargsError@@Base+0xbda> │ │ │ │ movw r3, #32052 @ 0x7d34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #65220 @ 0xfec4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl fef0c │ │ │ │ + movw r1, #1092 @ 0x444 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl ff0a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40b9c <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ + cbz r0, 40bdc <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 40b60 <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ + bne.n 40ba0 <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40b52 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ + bge.n 40b92 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40b52 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40b92 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ cmp.w r9, #10 │ │ │ │ - ble.n 40ba2 <_PyEval_FormatKwargsError@@Base+0xc58> │ │ │ │ + ble.n 40be2 <_PyEval_FormatKwargsError@@Base+0xc58> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bls.n 40b7c <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ + bls.n 40bbc <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40b8c <_PyEval_FormatKwargsError@@Base+0xc42> │ │ │ │ - b.n 40b98 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ + blt.n 40bcc <_PyEval_FormatKwargsError@@Base+0xc42> │ │ │ │ + b.n 40bd8 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 40ba4 <_PyEval_FormatKwargsError@@Base+0xc5a> │ │ │ │ - b.n 40b72 <_PyEval_FormatKwargsError@@Base+0xc28> │ │ │ │ + cbnz r0, 40be4 <_PyEval_FormatKwargsError@@Base+0xc5a> │ │ │ │ + b.n 40bb2 <_PyEval_FormatKwargsError@@Base+0xc28> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40b98 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ + cbnz r3, 40bd8 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 1fc480 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 40d6e <_PyEval_FormatKwargsError@@Base+0xe24> │ │ │ │ + b.n 40dae <_PyEval_FormatKwargsError@@Base+0xe24> │ │ │ │ add r6, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ movw sl, #41176 @ 0xa0d8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r5 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 40c88 <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + bge.n 40cc8 <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r4, #16 │ │ │ │ ldrmi r0, [r4, #12] │ │ │ │ ldr.w fp, [r0, r5, lsl #2] │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 40bfa <_PyEval_FormatKwargsError@@Base+0xcb0> │ │ │ │ + bne.n 40c3a <_PyEval_FormatKwargsError@@Base+0xcb0> │ │ │ │ ldr.w r0, [fp] │ │ │ │ add.w ip, fp, #16 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt.w r0, [fp] │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ str.w ip, [r1] │ │ │ │ - b.n 40c32 <_PyEval_FormatKwargsError@@Base+0xce8> │ │ │ │ + b.n 40c72 <_PyEval_FormatKwargsError@@Base+0xce8> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cbz r0, 40c32 <_PyEval_FormatKwargsError@@Base+0xce8> │ │ │ │ + cbz r0, 40c72 <_PyEval_FormatKwargsError@@Base+0xce8> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #48048 @ 0xbbb0 │ │ │ │ + movw r1, #49456 @ 0xc130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl d7684 │ │ │ │ - b.n 40d3a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + bl d7950 │ │ │ │ + b.n 40d7a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ subs r0, r3, r7 │ │ │ │ add.w fp, r5, #1 │ │ │ │ cmp r0, ip │ │ │ │ - blt.n 40c4a <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + blt.n 40c8a <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ add r7, ip │ │ │ │ - cbz r5, 40c64 <_PyEval_FormatKwargsError@@Base+0xd1a> │ │ │ │ + cbz r5, 40ca4 <_PyEval_FormatKwargsError@@Base+0xd1a> │ │ │ │ subs r0, r3, r7 │ │ │ │ cmp r0, r8 │ │ │ │ - bge.n 40c62 <_PyEval_FormatKwargsError@@Base+0xd18> │ │ │ │ + bge.n 40ca2 <_PyEval_FormatKwargsError@@Base+0xd18> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48112 @ 0xbbf0 │ │ │ │ + movw r1, #49520 @ 0xc170 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 40d34 <_PyEval_FormatKwargsError@@Base+0xdea> │ │ │ │ + bl f8938 │ │ │ │ + b.n 40d74 <_PyEval_FormatKwargsError@@Base+0xdea> │ │ │ │ add r7, r8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 40c84 <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ + beq.n 40cc4 <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48140 @ 0xbc0c │ │ │ │ + movw r1, #49548 @ 0xc18c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 40d34 <_PyEval_FormatKwargsError@@Base+0xdea> │ │ │ │ + bl f8938 │ │ │ │ + b.n 40d74 <_PyEval_FormatKwargsError@@Base+0xdea> │ │ │ │ mov r5, fp │ │ │ │ - b.n 40bb8 <_PyEval_FormatKwargsError@@Base+0xc6e> │ │ │ │ + b.n 40bf8 <_PyEval_FormatKwargsError@@Base+0xc6e> │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40d3a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + beq.n 40d7a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r3, 40ca4 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + cbz r3, 40ce4 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ - b.n 40cac <_PyEval_FormatKwargsError@@Base+0xd62> │ │ │ │ + b.n 40cec <_PyEval_FormatKwargsError@@Base+0xd62> │ │ │ │ movw r9, #32052 @ 0x7d34 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ cmp.w r7, #1048576 @ 0x100000 │ │ │ │ - blt.n 40cc0 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ + blt.n 40d00 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 40cc0 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ - bl 9600c │ │ │ │ + bpl.n 40d00 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ + bl 962dc │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 40cc4 <_PyEval_FormatKwargsError@@Base+0xd7a> │ │ │ │ + b.n 40d04 <_PyEval_FormatKwargsError@@Base+0xd7a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 40cfe <_PyEval_FormatKwargsError@@Base+0xdb4> │ │ │ │ + bne.n 40d3e <_PyEval_FormatKwargsError@@Base+0xdb4> │ │ │ │ mov.w r8, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r3 │ │ │ │ mla r8, r8, r5, r6 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 40cf0 <_PyEval_FormatKwargsError@@Base+0xda6> │ │ │ │ + beq.n 40d30 <_PyEval_FormatKwargsError@@Base+0xda6> │ │ │ │ ldr.w fp, [r7, #8] │ │ │ │ ldr.w r1, [r7], #44 │ │ │ │ mov r2, fp │ │ │ │ add r9, fp │ │ │ │ blx 2bf20 │ │ │ │ - b.n 40cd8 <_PyEval_FormatKwargsError@@Base+0xd8e> │ │ │ │ + b.n 40d18 <_PyEval_FormatKwargsError@@Base+0xd8e> │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r3, 40d3a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + cbz r3, 40d7a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9a48c │ │ │ │ - b.n 40d3a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + bl 9a760 │ │ │ │ + b.n 40d7a <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ mov fp, r4 │ │ │ │ movs r7, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 40d2e <_PyEval_FormatKwargsError@@Base+0xde4> │ │ │ │ - cbz r7, 40d18 <_PyEval_FormatKwargsError@@Base+0xdce> │ │ │ │ + beq.n 40d6e <_PyEval_FormatKwargsError@@Base+0xde4> │ │ │ │ + cbz r7, 40d58 <_PyEval_FormatKwargsError@@Base+0xdce> │ │ │ │ add r9, r8 │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r4], #44 │ │ │ │ adds r7, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r9, r2 │ │ │ │ - b.n 40d06 <_PyEval_FormatKwargsError@@Base+0xdbc> │ │ │ │ + b.n 40d46 <_PyEval_FormatKwargsError@@Base+0xdbc> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, fp │ │ │ │ - b.n 40cf4 <_PyEval_FormatKwargsError@@Base+0xdaa> │ │ │ │ + b.n 40d34 <_PyEval_FormatKwargsError@@Base+0xdaa> │ │ │ │ mov r5, fp │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40d4e <_PyEval_FormatKwargsError@@Base+0xe04> │ │ │ │ + bge.n 40d8e <_PyEval_FormatKwargsError@@Base+0xe04> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40d4e <_PyEval_FormatKwargsError@@Base+0xe04> │ │ │ │ + cbnz r3, 40d8e <_PyEval_FormatKwargsError@@Base+0xe04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 40d62 <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ + beq.n 40da2 <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ adds r4, #1 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 40d52 <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 40d92 <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 40d6e <_PyEval_FormatKwargsError@@Base+0xe24> │ │ │ │ + beq.n 40dae <_PyEval_FormatKwargsError@@Base+0xe24> │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 40d8e <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ + blt.n 40dce <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 40da8 <_PyEval_FormatKwargsError@@Base+0xe5e> │ │ │ │ + blt.n 40de8 <_PyEval_FormatKwargsError@@Base+0xe5e> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61608 @ 0xf0a8 │ │ │ │ + movw r1, #63016 @ 0xf628 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40db2 <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ + b.n 40df2 <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (40db4 <_PyEval_FormatKwargsError@@Base+0xe6a>) │ │ │ │ + ldr r0, [pc, #8] @ (40df4 <_PyEval_FormatKwargsError@@Base+0xe6a>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 40ddc <_PyEval_FormatKwargsError@@Base+0xe92> │ │ │ │ - b.n 40e04 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ + cbnz r0, 40e1c <_PyEval_FormatKwargsError@@Base+0xe92> │ │ │ │ + b.n 40e44 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40e28 <_PyEval_FormatKwargsError@@Base+0xede> │ │ │ │ + blt.n 40e68 <_PyEval_FormatKwargsError@@Base+0xede> │ │ │ │ mov r0, r4 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 40e38 <_PyEval_FormatKwargsError@@Base+0xeee> │ │ │ │ - bl 257c10 │ │ │ │ + cbz r5, 40e78 <_PyEval_FormatKwargsError@@Base+0xeee> │ │ │ │ + bl 2581b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40e08 <_PyEval_FormatKwargsError@@Base+0xebe> │ │ │ │ + blt.n 40e48 <_PyEval_FormatKwargsError@@Base+0xebe> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 40dd4 <_PyEval_FormatKwargsError@@Base+0xe8a> │ │ │ │ + bne.n 40e14 <_PyEval_FormatKwargsError@@Base+0xe8a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40e18 <_PyEval_FormatKwargsError@@Base+0xece> │ │ │ │ + blt.n 40e58 <_PyEval_FormatKwargsError@@Base+0xece> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40e5c <_PyEval_FormatKwargsError@@Base+0xf12> │ │ │ │ + b.n 40e9c <_PyEval_FormatKwargsError@@Base+0xf12> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40df8 <_PyEval_FormatKwargsError@@Base+0xeae> │ │ │ │ + bne.n 40e38 <_PyEval_FormatKwargsError@@Base+0xeae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40df8 <_PyEval_FormatKwargsError@@Base+0xeae> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40e38 <_PyEval_FormatKwargsError@@Base+0xeae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40e04 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ + bne.n 40e44 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40e04 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40e44 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40ddc <_PyEval_FormatKwargsError@@Base+0xe92> │ │ │ │ + bne.n 40e1c <_PyEval_FormatKwargsError@@Base+0xe92> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40ddc <_PyEval_FormatKwargsError@@Base+0xe92> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40e1c <_PyEval_FormatKwargsError@@Base+0xe92> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40e4c <_PyEval_FormatKwargsError@@Base+0xf02> │ │ │ │ + bge.n 40e8c <_PyEval_FormatKwargsError@@Base+0xf02> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40e4c <_PyEval_FormatKwargsError@@Base+0xf02> │ │ │ │ + cbnz r3, 40e8c <_PyEval_FormatKwargsError@@Base+0xf02> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40e04 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ + bne.n 40e44 <_PyEval_FormatKwargsError@@Base+0xeba> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ @@ -30909,116 +30932,116 @@ │ │ │ │ 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, #16020 @ 0x3e94 │ │ │ │ + movw r1, #17428 @ 0x4414 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f6da0 <_PyXIData_RegisterClass@@Base+0x2f0> │ │ │ │ - cbnz r0, 40ea0 <_PyEval_FormatKwargsError@@Base+0xf56> │ │ │ │ + bl 1f73b8 <_PyXIData_RegisterClass@@Base+0x2f0> │ │ │ │ + cbnz r0, 40ee0 <_PyEval_FormatKwargsError@@Base+0xf56> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40eec <_PyEval_FormatKwargsError@@Base+0xfa2> │ │ │ │ + b.n 40f2c <_PyEval_FormatKwargsError@@Base+0xfa2> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1b9460 <_PyTime_localtime@@Base> │ │ │ │ + bl 1b9ab0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40e9c <_PyEval_FormatKwargsError@@Base+0xf52> │ │ │ │ + bne.n 40edc <_PyEval_FormatKwargsError@@Base+0xf52> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - movw r3, #26408 @ 0x6728 │ │ │ │ + movw r3, #27816 @ 0x6ca8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldrd r0, r4, [sp, #48] @ 0x30 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #26456 @ 0x6758 │ │ │ │ + movw r1, #27864 @ 0x6cd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r0, #9320 @ 0x2468 │ │ │ │ + movw r0, #10728 @ 0x29e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ 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 40f10 <_PyEval_FormatKwargsError@@Base+0xfc6> │ │ │ │ + bne.n 40f50 <_PyEval_FormatKwargsError@@Base+0xfc6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fa16c │ │ │ │ + b.w 1fa784 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36932 @ 0x9044 │ │ │ │ + movw r0, #38220 @ 0x954c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40f04 <_PyEval_FormatKwargsError@@Base+0xfba> │ │ │ │ + bne.n 40f44 <_PyEval_FormatKwargsError@@Base+0xfba> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w ee638 │ │ │ │ + b.w ee878 │ │ │ │ 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 4100a <_PyEval_FormatKwargsError@@Base+0x10c0> │ │ │ │ + bhi.n 4104a <_PyEval_FormatKwargsError@@Base+0x10c0> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r1, r2, #16 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 40f82 <_PyEval_FormatKwargsError@@Base+0x1038> │ │ │ │ + bmi.n 40fc2 <_PyEval_FormatKwargsError@@Base+0x1038> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 40f6c <_PyEval_FormatKwargsError@@Base+0x1022> │ │ │ │ + b.n 40fac <_PyEval_FormatKwargsError@@Base+0x1022> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 41022 <_PyEval_FormatKwargsError@@Base+0x10d8> │ │ │ │ + b.n 41062 <_PyEval_FormatKwargsError@@Base+0x10d8> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 40f82 <_PyEval_FormatKwargsError@@Base+0x1038> │ │ │ │ + bmi.n 40fc2 <_PyEval_FormatKwargsError@@Base+0x1038> │ │ │ │ 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 40f90 <_PyEval_FormatKwargsError@@Base+0x1046> │ │ │ │ + b.n 40fd0 <_PyEval_FormatKwargsError@@Base+0x1046> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 40f82 <_PyEval_FormatKwargsError@@Base+0x1038> │ │ │ │ + bmi.n 40fc2 <_PyEval_FormatKwargsError@@Base+0x1038> │ │ │ │ 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 │ │ │ │ @@ -31030,62 +31053,62 @@ │ │ │ │ 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 40fb8 <_PyEval_FormatKwargsError@@Base+0x106e> │ │ │ │ + b.n 40ff8 <_PyEval_FormatKwargsError@@Base+0x106e> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16032 @ 0x3ea0 │ │ │ │ + movw r1, #17440 @ 0x4420 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 41044 <_PyEval_FormatKwargsError@@Base+0x10fa> │ │ │ │ + cbnz r3, 41084 <_PyEval_FormatKwargsError@@Base+0x10fa> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 41044 <_PyEval_FormatKwargsError@@Base+0x10fa> │ │ │ │ + ble.n 41084 <_PyEval_FormatKwargsError@@Base+0x10fa> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 41044 <_PyEval_FormatKwargsError@@Base+0x10fa> │ │ │ │ - cbnz r1, 41064 <_PyEval_FormatKwargsError@@Base+0x111a> │ │ │ │ + bne.n 41084 <_PyEval_FormatKwargsError@@Base+0x10fa> │ │ │ │ + cbnz r1, 410a4 <_PyEval_FormatKwargsError@@Base+0x111a> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #72] @ (41090 <_PyEval_FormatKwargsError@@Base+0x1146>) │ │ │ │ + ldr r4, [pc, #72] @ (410d0 <_PyEval_FormatKwargsError@@Base+0x1146>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4108a <_PyEval_FormatKwargsError@@Base+0x1140> │ │ │ │ + cbz r0, 410ca <_PyEval_FormatKwargsError@@Base+0x1140> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 82bb8 │ │ │ │ - cbnz r0, 41088 <_PyEval_FormatKwargsError@@Base+0x113e> │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + bl 82c44 │ │ │ │ + cbnz r0, 410c8 <_PyEval_FormatKwargsError@@Base+0x113e> │ │ │ │ + movw r1, #57588 @ 0xe0f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -31093,127 +31116,127 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 410b4 <_PyEval_FormatKwargsError@@Base+0x116a> │ │ │ │ + cbz r3, 410f4 <_PyEval_FormatKwargsError@@Base+0x116a> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 410b6 <_PyEval_FormatKwargsError@@Base+0x116c> │ │ │ │ + b.n 410f6 <_PyEval_FormatKwargsError@@Base+0x116c> │ │ │ │ mov r7, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2b348 │ │ │ │ - cbnz r5, 410ce <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r5, 4110e <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 410ce <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + ble.n 4110e <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 410ce <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ - cbnz r4, 410f4 <_PyEval_FormatKwargsError@@Base+0x11aa> │ │ │ │ - ldr r1, [pc, #96] @ (41130 <_PyEval_FormatKwargsError@@Base+0x11e6>) │ │ │ │ + bne.n 4110e <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r4, 41134 <_PyEval_FormatKwargsError@@Base+0x11aa> │ │ │ │ + ldr r1, [pc, #96] @ (41170 <_PyEval_FormatKwargsError@@Base+0x11e6>) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 410f4 <_PyEval_FormatKwargsError@@Base+0x11aa> │ │ │ │ + cbnz r0, 41134 <_PyEval_FormatKwargsError@@Base+0x11aa> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4111e <_PyEval_FormatKwargsError@@Base+0x11d4> │ │ │ │ + b.n 4115e <_PyEval_FormatKwargsError@@Base+0x11d4> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 410f0 <_PyEval_FormatKwargsError@@Base+0x11a6> │ │ │ │ + bne.n 41130 <_PyEval_FormatKwargsError@@Base+0x11a6> │ │ │ │ add r7, r8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 41114 <_PyEval_FormatKwargsError@@Base+0x11ca> │ │ │ │ + beq.n 41154 <_PyEval_FormatKwargsError@@Base+0x11ca> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 410f0 <_PyEval_FormatKwargsError@@Base+0x11a6> │ │ │ │ + blt.n 41130 <_PyEval_FormatKwargsError@@Base+0x11a6> │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4125c <_PyEval_FormatKwargsError@@Base+0x1312> │ │ │ │ + bl 4129c <_PyEval_FormatKwargsError@@Base+0x1312> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 41128 <_PyEval_FormatKwargsError@@Base+0x11de> │ │ │ │ + cbz r3, 41168 <_PyEval_FormatKwargsError@@Base+0x11de> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41154 <_PyEval_FormatKwargsError@@Base+0x120a> │ │ │ │ + bne.n 41194 <_PyEval_FormatKwargsError@@Base+0x120a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25d29c │ │ │ │ + b.w 25d844 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36884 @ 0x9014 │ │ │ │ + movw r0, #38172 @ 0x951c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41148 <_PyEval_FormatKwargsError@@Base+0x11fe> │ │ │ │ + bne.n 41188 <_PyEval_FormatKwargsError@@Base+0x11fe> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 41192 <_PyEval_FormatKwargsError@@Base+0x1248> │ │ │ │ + bne.n 411d2 <_PyEval_FormatKwargsError@@Base+0x1248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 411a0 <_PyEval_FormatKwargsError@@Base+0x1256> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 411e0 <_PyEval_FormatKwargsError@@Base+0x1256> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4118a <_PyEval_FormatKwargsError@@Base+0x1240> │ │ │ │ + bne.n 411ca <_PyEval_FormatKwargsError@@Base+0x1240> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 411ac <_PyEval_FormatKwargsError@@Base+0x1262> │ │ │ │ + cbz r3, 411ec <_PyEval_FormatKwargsError@@Base+0x1262> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 411d2 <_PyEval_FormatKwargsError@@Base+0x1288> │ │ │ │ + b.n 41212 <_PyEval_FormatKwargsError@@Base+0x1288> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 411ce <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 4120e <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 411ce <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ + cbnz r3, 4120e <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 411ce <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 4120e <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31221,252 +31244,252 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 411fc <_PyEval_FormatKwargsError@@Base+0x12b2> │ │ │ │ + bne.n 4123c <_PyEval_FormatKwargsError@@Base+0x12b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 4120a <_PyEval_FormatKwargsError@@Base+0x12c0> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4124a <_PyEval_FormatKwargsError@@Base+0x12c0> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 411f4 <_PyEval_FormatKwargsError@@Base+0x12aa> │ │ │ │ + bne.n 41234 <_PyEval_FormatKwargsError@@Base+0x12aa> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41216 <_PyEval_FormatKwargsError@@Base+0x12cc> │ │ │ │ + cbz r3, 41256 <_PyEval_FormatKwargsError@@Base+0x12cc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41258 <_PyEval_FormatKwargsError@@Base+0x130e> │ │ │ │ + b.n 41298 <_PyEval_FormatKwargsError@@Base+0x130e> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + cbnz r3, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + cbnz r3, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + cbnz r3, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41254 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41294 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ mov r6, r1 │ │ │ │ sub.w sp, sp, #540 @ 0x21c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 127d48 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 127cf0 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 4129a <_PyEval_FormatKwargsError@@Base+0x1350> │ │ │ │ + ble.n 412da <_PyEval_FormatKwargsError@@Base+0x1350> │ │ │ │ mov r0, r7 │ │ │ │ - bl d2b90 │ │ │ │ - cbz r0, 41296 <_PyEval_FormatKwargsError@@Base+0x134c> │ │ │ │ - movw r1, #16404 @ 0x4014 │ │ │ │ + bl d2e38 │ │ │ │ + cbz r0, 412d6 <_PyEval_FormatKwargsError@@Base+0x134c> │ │ │ │ + movw r1, #17812 @ 0x4594 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41322 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + b.n 41362 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ 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 127d58 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + bl 127d00 <_PyBytesWriter_Alloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41296 <_PyEval_FormatKwargsError@@Base+0x134c> │ │ │ │ + beq.n 412d6 <_PyEval_FormatKwargsError@@Base+0x134c> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 412cc <_PyEval_FormatKwargsError@@Base+0x1382> │ │ │ │ - cbz r5, 412cc <_PyEval_FormatKwargsError@@Base+0x1382> │ │ │ │ + cbnz r4, 4130c <_PyEval_FormatKwargsError@@Base+0x1382> │ │ │ │ + cbz r5, 4130c <_PyEval_FormatKwargsError@@Base+0x1382> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ mov r3, r2 │ │ │ │ - b.n 412f0 <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ + b.n 41330 <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 412c4 <_PyEval_FormatKwargsError@@Base+0x137a> │ │ │ │ + b.n 41304 <_PyEval_FormatKwargsError@@Base+0x137a> │ │ │ │ subs r3, #6 │ │ │ │ adds r1, #1 │ │ │ │ lsr.w r0, r2, r3 │ │ │ │ ands.w r0, r0, #63 @ 0x3f │ │ │ │ - beq.n 41308 <_PyEval_FormatKwargsError@@Base+0x13be> │ │ │ │ + beq.n 41348 <_PyEval_FormatKwargsError@@Base+0x13be> │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #32 │ │ │ │ strb.w r0, [r1, #-1] │ │ │ │ cmp r3, #5 │ │ │ │ - bgt.n 412d2 <_PyEval_FormatKwargsError@@Base+0x1388> │ │ │ │ + bgt.n 41312 <_PyEval_FormatKwargsError@@Base+0x1388> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 41312 <_PyEval_FormatKwargsError@@Base+0x13c8> │ │ │ │ + ble.n 41352 <_PyEval_FormatKwargsError@@Base+0x13c8> │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r2, r2, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ itt gt │ │ │ │ ldrbgt r0, [r6, #0] │ │ │ │ orrgt r2, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 412e8 <_PyEval_FormatKwargsError@@Base+0x139e> │ │ │ │ + b.n 41328 <_PyEval_FormatKwargsError@@Base+0x139e> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 412e0 <_PyEval_FormatKwargsError@@Base+0x1396> │ │ │ │ + beq.n 41320 <_PyEval_FormatKwargsError@@Base+0x1396> │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ strb r0, [r7, #0] │ │ │ │ - b.n 41304 <_PyEval_FormatKwargsError@@Base+0x13ba> │ │ │ │ + b.n 41344 <_PyEval_FormatKwargsError@@Base+0x13ba> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 412f4 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ + bne.n 41334 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl d1608 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl d18b0 <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ 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 │ │ │ │ - cbnz r1, 41350 <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ + cbnz r1, 41390 <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #10084 @ 0x2764 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4136e <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ + bl f8938 │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 41374 <_PyEval_FormatKwargsError@@Base+0x142a> │ │ │ │ + bmi.n 413b4 <_PyEval_FormatKwargsError@@Base+0x142a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16432 @ 0x4030 │ │ │ │ + movw r1, #17840 @ 0x45b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 413d6 <_PyEval_FormatKwargsError@@Base+0x148c> │ │ │ │ + b.n 41416 <_PyEval_FormatKwargsError@@Base+0x148c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 413a0 <_PyEval_FormatKwargsError@@Base+0x1456> │ │ │ │ - bl 7fd18 │ │ │ │ + bgt.n 413e0 <_PyEval_FormatKwargsError@@Base+0x1456> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4136e <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ + bne.n 413ae <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16464 @ 0x4050 │ │ │ │ + movw r1, #17872 @ 0x45d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4136e <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ + bl f8938 │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 413d4 <_PyEval_FormatKwargsError@@Base+0x148a> │ │ │ │ + beq.n 41414 <_PyEval_FormatKwargsError@@Base+0x148a> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 413c2 <_PyEval_FormatKwargsError@@Base+0x1478> │ │ │ │ + cbz r3, 41402 <_PyEval_FormatKwargsError@@Base+0x1478> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 413b6 <_PyEval_FormatKwargsError@@Base+0x146c> │ │ │ │ + cbnz r3, 413f6 <_PyEval_FormatKwargsError@@Base+0x146c> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 76624 │ │ │ │ - b.n 413c2 <_PyEval_FormatKwargsError@@Base+0x1478> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 41402 <_PyEval_FormatKwargsError@@Base+0x1478> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 413ae <_PyEval_FormatKwargsError@@Base+0x1464> │ │ │ │ - b.n 4136e <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ + bne.n 413ee <_PyEval_FormatKwargsError@@Base+0x1464> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 413d2 <_PyEval_FormatKwargsError@@Base+0x1488> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 4136e <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ + cbnz r0, 41412 <_PyEval_FormatKwargsError@@Base+0x1488> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x1424> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ 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 413fe <_PyEval_FormatKwargsError@@Base+0x14b4> │ │ │ │ + bhi.n 4143e <_PyEval_FormatKwargsError@@Base+0x14b4> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 41416 <_PyEval_FormatKwargsError@@Base+0x14cc> │ │ │ │ - b.n 41420 <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ - movw r0, #61940 @ 0xf1f4 │ │ │ │ + bgt.n 41456 <_PyEval_FormatKwargsError@@Base+0x14cc> │ │ │ │ + b.n 41460 <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ + movw r0, #63468 @ 0xf7ec │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 413f8 <_PyEval_FormatKwargsError@@Base+0x14ae> │ │ │ │ - b.n 41450 <_PyEval_FormatKwargsError@@Base+0x1506> │ │ │ │ + bne.n 41438 <_PyEval_FormatKwargsError@@Base+0x14ae> │ │ │ │ + b.n 41490 <_PyEval_FormatKwargsError@@Base+0x1506> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14075c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 41450 <_PyEval_FormatKwargsError@@Base+0x1506> │ │ │ │ + bl 140b6c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 41490 <_PyEval_FormatKwargsError@@Base+0x1506> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 41436 <_PyEval_FormatKwargsError@@Base+0x14ec> │ │ │ │ + cbz r3, 41476 <_PyEval_FormatKwargsError@@Base+0x14ec> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 41440 <_PyEval_FormatKwargsError@@Base+0x14f6> │ │ │ │ + blt.n 41480 <_PyEval_FormatKwargsError@@Base+0x14f6> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 41444 <_PyEval_FormatKwargsError@@Base+0x14fa> │ │ │ │ - b.n 41440 <_PyEval_FormatKwargsError@@Base+0x14f6> │ │ │ │ + ble.n 41484 <_PyEval_FormatKwargsError@@Base+0x14fa> │ │ │ │ + b.n 41480 <_PyEval_FormatKwargsError@@Base+0x14f6> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20fbf4 │ │ │ │ + b.w 2103bc │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 226378 <_PyXI_Preserve@@Base+0x1304> │ │ │ │ + b.w 226958 <_PyXI_Preserve@@Base+0x1304> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #36] @ (4147c <_PyEval_FormatKwargsError@@Base+0x1532>) │ │ │ │ + ldr r1, [pc, #36] @ (414bc <_PyEval_FormatKwargsError@@Base+0x1532>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -31481,142 +31504,142 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 414a0 <_PyEval_FormatKwargsError@@Base+0x1556> │ │ │ │ + bne.n 414e0 <_PyEval_FormatKwargsError@@Base+0x1556> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 161f0c │ │ │ │ + b.w 1624e0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36916 @ 0x9034 │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41494 <_PyEval_FormatKwargsError@@Base+0x154a> │ │ │ │ + bne.n 414d4 <_PyEval_FormatKwargsError@@Base+0x154a> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 414de <_PyEval_FormatKwargsError@@Base+0x1594> │ │ │ │ + bne.n 4151e <_PyEval_FormatKwargsError@@Base+0x1594> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 414ec <_PyEval_FormatKwargsError@@Base+0x15a2> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4152c <_PyEval_FormatKwargsError@@Base+0x15a2> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 414d6 <_PyEval_FormatKwargsError@@Base+0x158c> │ │ │ │ + bne.n 41516 <_PyEval_FormatKwargsError@@Base+0x158c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 414f8 <_PyEval_FormatKwargsError@@Base+0x15ae> │ │ │ │ + cbz r3, 41538 <_PyEval_FormatKwargsError@@Base+0x15ae> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4152a <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ + b.n 4156a <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41526 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41566 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41526 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ + cbnz r3, 41566 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41526 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41566 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41526 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ + cbnz r3, 41566 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 41526 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 41566 <_PyEval_FormatKwargsError@@Base+0x15dc> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41556 <_PyEval_FormatKwargsError@@Base+0x160c> │ │ │ │ + cbz r0, 41596 <_PyEval_FormatKwargsError@@Base+0x160c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 3f560 │ │ │ │ + bl 3f5a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (41564 <_PyEval_FormatKwargsError@@Base+0x161a>) │ │ │ │ + ldr r2, [pc, #4] @ (415a4 <_PyEval_FormatKwargsError@@Base+0x161a>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3b2ec <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ + b.w 3b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r2, [pc, #32] @ (4158c <_PyEval_FormatKwargsError@@Base+0x1642>) │ │ │ │ + ldr r2, [pc, #32] @ (415cc <_PyEval_FormatKwargsError@@Base+0x1642>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #58160 @ 0xe330 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ 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 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #5751 @ 0x1677 │ │ │ │ + movw r1, #5815 @ 0x16b7 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1e4de4 <_PyBytes_Repeat@@Base+0xe4> │ │ │ │ + b.w 1e539c <_PyBytes_Repeat@@Base+0xe4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne.n 415ca <_PyEval_FormatKwargsError@@Base+0x1680> │ │ │ │ + bne.n 4160a <_PyEval_FormatKwargsError@@Base+0x1680> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 41660 <_PyEval_FormatKwargsError@@Base+0x1716> │ │ │ │ + b.n 416a0 <_PyEval_FormatKwargsError@@Base+0x1716> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4162c <_PyEval_FormatKwargsError@@Base+0x16e2> │ │ │ │ + bmi.n 4166c <_PyEval_FormatKwargsError@@Base+0x16e2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23796 @ 0x5cf4 │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4165e <_PyEval_FormatKwargsError@@Base+0x1714> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4169e <_PyEval_FormatKwargsError@@Base+0x1714> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -31624,90 +31647,90 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 83c1c │ │ │ │ + bl 83c90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4163e <_PyEval_FormatKwargsError@@Base+0x16f4> │ │ │ │ + blt.n 4167e <_PyEval_FormatKwargsError@@Base+0x16f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4164e <_PyEval_FormatKwargsError@@Base+0x1704> │ │ │ │ + blt.n 4168e <_PyEval_FormatKwargsError@@Base+0x1704> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 4165e <_PyEval_FormatKwargsError@@Base+0x1714> │ │ │ │ + blt.n 4169e <_PyEval_FormatKwargsError@@Base+0x1714> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8fd18 │ │ │ │ + bl 90024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 415ee <_PyEval_FormatKwargsError@@Base+0x16a4> │ │ │ │ - b.n 415c0 <_PyEval_FormatKwargsError@@Base+0x1676> │ │ │ │ + bne.n 4162e <_PyEval_FormatKwargsError@@Base+0x16a4> │ │ │ │ + b.n 41600 <_PyEval_FormatKwargsError@@Base+0x1676> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4161e <_PyEval_FormatKwargsError@@Base+0x16d4> │ │ │ │ + bne.n 4165e <_PyEval_FormatKwargsError@@Base+0x16d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4161e <_PyEval_FormatKwargsError@@Base+0x16d4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4165e <_PyEval_FormatKwargsError@@Base+0x16d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41626 <_PyEval_FormatKwargsError@@Base+0x16dc> │ │ │ │ + bne.n 41666 <_PyEval_FormatKwargsError@@Base+0x16dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41626 <_PyEval_FormatKwargsError@@Base+0x16dc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 41666 <_PyEval_FormatKwargsError@@Base+0x16dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #16544 @ 0x40a0 │ │ │ │ + movw r0, #17952 @ 0x4620 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #104] @ 416f8 <_PyEval_FormatKwargsError@@Base+0x17ae> │ │ │ │ + vldr d7, [pc, #104] @ 41738 <_PyEval_FormatKwargsError@@Base+0x17ae> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 416c8 <_PyEval_FormatKwargsError@@Base+0x177e> │ │ │ │ + bhi.n 41708 <_PyEval_FormatKwargsError@@Base+0x177e> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 416b4 <_PyEval_FormatKwargsError@@Base+0x176a> │ │ │ │ + ble.n 416f4 <_PyEval_FormatKwargsError@@Base+0x176a> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2b628 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 416ea <_PyEval_FormatKwargsError@@Base+0x17a0> │ │ │ │ - b.n 416e4 <_PyEval_FormatKwargsError@@Base+0x179a> │ │ │ │ + beq.n 4172a <_PyEval_FormatKwargsError@@Base+0x17a0> │ │ │ │ + b.n 41724 <_PyEval_FormatKwargsError@@Base+0x179a> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 416ee <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ + bvs.n 4172e <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 416ee <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ + bgt.n 4172e <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - vldr d8, [pc, #24] @ 41700 <_PyEval_FormatKwargsError@@Base+0x17b6> │ │ │ │ - b.n 416ee <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ - vldr d8, [pc, #28] @ 41708 <_PyEval_FormatKwargsError@@Base+0x17be> │ │ │ │ + vldr d8, [pc, #24] @ 41740 <_PyEval_FormatKwargsError@@Base+0x17b6> │ │ │ │ + b.n 4172e <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ + vldr d8, [pc, #28] @ 41748 <_PyEval_FormatKwargsError@@Base+0x17be> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -31722,348 +31745,348 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 41736 <_PyEval_FormatKwargsError@@Base+0x17ec> │ │ │ │ + bne.n 41776 <_PyEval_FormatKwargsError@@Base+0x17ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 41744 <_PyEval_FormatKwargsError@@Base+0x17fa> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 41784 <_PyEval_FormatKwargsError@@Base+0x17fa> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4172e <_PyEval_FormatKwargsError@@Base+0x17e4> │ │ │ │ + bne.n 4176e <_PyEval_FormatKwargsError@@Base+0x17e4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41750 <_PyEval_FormatKwargsError@@Base+0x1806> │ │ │ │ + cbz r3, 41790 <_PyEval_FormatKwargsError@@Base+0x1806> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41772 <_PyEval_FormatKwargsError@@Base+0x1828> │ │ │ │ + b.n 417b2 <_PyEval_FormatKwargsError@@Base+0x1828> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 4176e <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 417ae <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4176e <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ + cbnz r3, 417ae <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 4176e <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 417ae <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 41796 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ + cbnz r3, 417d6 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 41796 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ + ble.n 417d6 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 41796 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ - cbnz r1, 417ba <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ + bne.n 417d6 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ + cbnz r1, 417fa <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (417f4 <_PyEval_FormatKwargsError@@Base+0x18aa>) │ │ │ │ + ldr r4, [pc, #88] @ (41834 <_PyEval_FormatKwargsError@@Base+0x18aa>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 417ba <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ + cbnz r0, 417fa <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 417f0 <_PyEval_FormatKwargsError@@Base+0x18a6> │ │ │ │ + b.n 41830 <_PyEval_FormatKwargsError@@Base+0x18a6> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e5a68 │ │ │ │ + bl e5ca0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 417b6 <_PyEval_FormatKwargsError@@Base+0x186c> │ │ │ │ - cbnz r0, 417e8 <_PyEval_FormatKwargsError@@Base+0x189e> │ │ │ │ + beq.n 417f6 <_PyEval_FormatKwargsError@@Base+0x186c> │ │ │ │ + cbnz r0, 41828 <_PyEval_FormatKwargsError@@Base+0x189e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #57588 @ 0xe0f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #16604 @ 0x40dc │ │ │ │ + movw r3, #18012 @ 0x465c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r1, #6243 @ 0x1863 │ │ │ │ + movw r1, #6307 @ 0x18a3 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ 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 41830 <_PyEval_FormatKwargsError@@Base+0x18e6> │ │ │ │ + bne.n 41870 <_PyEval_FormatKwargsError@@Base+0x18e6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24c6ec │ │ │ │ + b.w 24cc94 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36908 @ 0x902c │ │ │ │ + movw r0, #38196 @ 0x9534 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41824 <_PyEval_FormatKwargsError@@Base+0x18da> │ │ │ │ + bne.n 41864 <_PyEval_FormatKwargsError@@Base+0x18da> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21368 @ 0x5378 │ │ │ │ + movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 41870 <_PyEval_FormatKwargsError@@Base+0x1926> │ │ │ │ + beq.n 418b0 <_PyEval_FormatKwargsError@@Base+0x1926> │ │ │ │ b.w 2adb4 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 41890 <_PyEval_FormatKwargsError@@Base+0x1946> │ │ │ │ + cbz r3, 418d0 <_PyEval_FormatKwargsError@@Base+0x1946> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 418a0 <_PyEval_FormatKwargsError@@Base+0x1956> │ │ │ │ + b.n 418e0 <_PyEval_FormatKwargsError@@Base+0x1956> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4189e <_PyEval_FormatKwargsError@@Base+0x1954> │ │ │ │ + blt.n 418de <_PyEval_FormatKwargsError@@Base+0x1954> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4189a <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ - cbnz r1, 418c2 <_PyEval_FormatKwargsError@@Base+0x1978> │ │ │ │ + bgt.n 418da <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + cbnz r1, 41902 <_PyEval_FormatKwargsError@@Base+0x1978> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 418a0 <_PyEval_FormatKwargsError@@Base+0x1956> │ │ │ │ + b.n 418e0 <_PyEval_FormatKwargsError@@Base+0x1956> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #340] @ (419f8 <_PyEval_FormatKwargsError@@Base+0x1aae>) │ │ │ │ + ldr r1, [pc, #340] @ (41a38 <_PyEval_FormatKwargsError@@Base+0x1aae>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 418c8 <_PyEval_FormatKwargsError@@Base+0x197e> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41908 <_PyEval_FormatKwargsError@@Base+0x197e> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 419ee <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ + b.n 41a2e <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 418e0 <_PyEval_FormatKwargsError@@Base+0x1996> │ │ │ │ + beq.n 41920 <_PyEval_FormatKwargsError@@Base+0x1996> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 418e2 <_PyEval_FormatKwargsError@@Base+0x1998> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 418e2 <_PyEval_FormatKwargsError@@Base+0x1998> │ │ │ │ - b.n 418bc <_PyEval_FormatKwargsError@@Base+0x1972> │ │ │ │ + bne.n 41922 <_PyEval_FormatKwargsError@@Base+0x1998> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 41922 <_PyEval_FormatKwargsError@@Base+0x1998> │ │ │ │ + b.n 418fc <_PyEval_FormatKwargsError@@Base+0x1972> │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - cbz r7, 418ee <_PyEval_FormatKwargsError@@Base+0x19a4> │ │ │ │ + cbz r7, 4192e <_PyEval_FormatKwargsError@@Base+0x19a4> │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ - b.n 418f6 <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ + b.n 41936 <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r6 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - bls.n 41946 <_PyEval_FormatKwargsError@@Base+0x19fc> │ │ │ │ + bls.n 41986 <_PyEval_FormatKwargsError@@Base+0x19fc> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 41928 <_PyEval_FormatKwargsError@@Base+0x19de> │ │ │ │ + bne.n 41968 <_PyEval_FormatKwargsError@@Base+0x19de> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 41942 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ + ble.n 41982 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 419d6 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ + bgt.n 41a16 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 41942 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ + b.n 41982 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 419d6 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ + beq.n 41a16 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 41936 <_PyEval_FormatKwargsError@@Base+0x19ec> │ │ │ │ + beq.n 41976 <_PyEval_FormatKwargsError@@Base+0x19ec> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 41942 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ + bne.n 41982 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 419d6 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ + blt.n 41a16 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 41904 <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ + b.n 41944 <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 419d6 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ + bgt.n 41a16 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 418bc <_PyEval_FormatKwargsError@@Base+0x1972> │ │ │ │ + beq.n 418fc <_PyEval_FormatKwargsError@@Base+0x1972> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 41968 <_PyEval_FormatKwargsError@@Base+0x1a1e> │ │ │ │ + cbz r3, 419a8 <_PyEval_FormatKwargsError@@Base+0x1a1e> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - b.n 41970 <_PyEval_FormatKwargsError@@Base+0x1a26> │ │ │ │ + b.n 419b0 <_PyEval_FormatKwargsError@@Base+0x1a26> │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - cbz r3, 4197c <_PyEval_FormatKwargsError@@Base+0x1a32> │ │ │ │ + cbz r3, 419bc <_PyEval_FormatKwargsError@@Base+0x1a32> │ │ │ │ ldr.w r4, [r8, #20] │ │ │ │ - b.n 41984 <_PyEval_FormatKwargsError@@Base+0x1a3a> │ │ │ │ + b.n 419c4 <_PyEval_FormatKwargsError@@Base+0x1a3a> │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ cmp r7, r4 │ │ │ │ - bls.n 419ee <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ + bls.n 41a2e <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 419b6 <_PyEval_FormatKwargsError@@Base+0x1a6c> │ │ │ │ + bne.n 419f6 <_PyEval_FormatKwargsError@@Base+0x1a6c> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 419ca <_PyEval_FormatKwargsError@@Base+0x1a80> │ │ │ │ + ble.n 41a0a <_PyEval_FormatKwargsError@@Base+0x1a80> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r8, r1 │ │ │ │ mov r3, r6 │ │ │ │ add r1, r6 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 419d2 <_PyEval_FormatKwargsError@@Base+0x1a88> │ │ │ │ + beq.n 41a12 <_PyEval_FormatKwargsError@@Base+0x1a88> │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 419ac <_PyEval_FormatKwargsError@@Base+0x1a62> │ │ │ │ + b.n 419ec <_PyEval_FormatKwargsError@@Base+0x1a62> │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 419ce <_PyEval_FormatKwargsError@@Base+0x1a84> │ │ │ │ + beq.n 41a0e <_PyEval_FormatKwargsError@@Base+0x1a84> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 419ce <_PyEval_FormatKwargsError@@Base+0x1a84> │ │ │ │ + beq.n 41a0e <_PyEval_FormatKwargsError@@Base+0x1a84> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 419d2 <_PyEval_FormatKwargsError@@Base+0x1a88> │ │ │ │ + b.n 41a12 <_PyEval_FormatKwargsError@@Base+0x1a88> │ │ │ │ mov r3, r6 │ │ │ │ - b.n 419d2 <_PyEval_FormatKwargsError@@Base+0x1a88> │ │ │ │ + b.n 41a12 <_PyEval_FormatKwargsError@@Base+0x1a88> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 4198c <_PyEval_FormatKwargsError@@Base+0x1a42> │ │ │ │ + b.n 419cc <_PyEval_FormatKwargsError@@Base+0x1a42> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16680 @ 0x4128 │ │ │ │ + movw r1, #18088 @ 0x46a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 418bc <_PyEval_FormatKwargsError@@Base+0x1972> │ │ │ │ + bl f8938 │ │ │ │ + b.n 418fc <_PyEval_FormatKwargsError@@Base+0x1972> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 23b374 │ │ │ │ + b.w 23b954 │ │ │ │ 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 41a22 <_PyEval_FormatKwargsError@@Base+0x1ad8> │ │ │ │ + bne.n 41a62 <_PyEval_FormatKwargsError@@Base+0x1ad8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 230dac │ │ │ │ + b.w 23138c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36868 @ 0x9004 │ │ │ │ + movw r0, #38156 @ 0x950c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41a16 <_PyEval_FormatKwargsError@@Base+0x1acc> │ │ │ │ + bne.n 41a56 <_PyEval_FormatKwargsError@@Base+0x1acc> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 41a6e <_PyEval_FormatKwargsError@@Base+0x1b24> │ │ │ │ + bne.n 41aae <_PyEval_FormatKwargsError@@Base+0x1b24> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23bb64 │ │ │ │ + bl 23c144 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41a8a <_PyEval_FormatKwargsError@@Base+0x1b40> │ │ │ │ - b.n 41a9c <_PyEval_FormatKwargsError@@Base+0x1b52> │ │ │ │ + bne.n 41aca <_PyEval_FormatKwargsError@@Base+0x1b40> │ │ │ │ + b.n 41adc <_PyEval_FormatKwargsError@@Base+0x1b52> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16824 @ 0x41b8 │ │ │ │ + movw r1, #18232 @ 0x4738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d7684 │ │ │ │ - cbnz r0, 41aa0 <_PyEval_FormatKwargsError@@Base+0x1b56> │ │ │ │ + b.w d7950 │ │ │ │ + cbnz r0, 41ae0 <_PyEval_FormatKwargsError@@Base+0x1b56> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e688 │ │ │ │ + bl 12e64c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41aae <_PyEval_FormatKwargsError@@Base+0x1b64> │ │ │ │ + b.n 41aee <_PyEval_FormatKwargsError@@Base+0x1b64> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ @@ -32079,89 +32102,89 @@ │ │ │ │ mvneq.w r0, #1 │ │ │ │ eors r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16872 @ 0x41e8 │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 41b14 <_PyEval_FormatKwargsError@@Base+0x1bca> │ │ │ │ + bne.n 41b54 <_PyEval_FormatKwargsError@@Base+0x1bca> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3a450 │ │ │ │ + b.w 3a490 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36876 @ 0x900c │ │ │ │ + movw r0, #38164 @ 0x9514 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b08 <_PyEval_FormatKwargsError@@Base+0x1bbe> │ │ │ │ + bne.n 41b48 <_PyEval_FormatKwargsError@@Base+0x1bbe> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (41bb4 <_PyEval_FormatKwargsError@@Base+0x1c6a>) │ │ │ │ + ldr r1, [pc, #112] @ (41bf4 <_PyEval_FormatKwargsError@@Base+0x1c6a>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41b52 <_PyEval_FormatKwargsError@@Base+0x1c08> │ │ │ │ + bne.n 41b92 <_PyEval_FormatKwargsError@@Base+0x1c08> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41bac <_PyEval_FormatKwargsError@@Base+0x1c62> │ │ │ │ + b.n 41bec <_PyEval_FormatKwargsError@@Base+0x1c62> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 41b5c <_PyEval_FormatKwargsError@@Base+0x1c12> │ │ │ │ + cbz r3, 41b9c <_PyEval_FormatKwargsError@@Base+0x1c12> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 41b6c <_PyEval_FormatKwargsError@@Base+0x1c22> │ │ │ │ - b.n 41b8a <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ - ldr r1, [pc, #88] @ (41bb8 <_PyEval_FormatKwargsError@@Base+0x1c6e>) │ │ │ │ + cbnz r0, 41bac <_PyEval_FormatKwargsError@@Base+0x1c22> │ │ │ │ + b.n 41bca <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ + ldr r1, [pc, #88] @ (41bf8 <_PyEval_FormatKwargsError@@Base+0x1c6e>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41b56 <_PyEval_FormatKwargsError@@Base+0x1c0c> │ │ │ │ - b.n 41b4e <_PyEval_FormatKwargsError@@Base+0x1c04> │ │ │ │ + bne.n 41b96 <_PyEval_FormatKwargsError@@Base+0x1c0c> │ │ │ │ + b.n 41b8e <_PyEval_FormatKwargsError@@Base+0x1c04> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 41b8a <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ + bne.n 41bca <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41b8a <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ + bge.n 41bca <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 41b8a <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 41bca <_PyEval_FormatKwargsError@@Base+0x1c40> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #36684 @ 0x8f4c │ │ │ │ + movw r2, #38092 @ 0x94cc │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17032 @ 0x4288 │ │ │ │ + movw r0, #18440 @ 0x4808 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ @@ -32169,178 +32192,178 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41bea <_PyEval_FormatKwargsError@@Base+0x1ca0> │ │ │ │ + bne.n 41c2a <_PyEval_FormatKwargsError@@Base+0x1ca0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 41c04 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ + bne.n 41c44 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 41c24 <_PyEval_FormatKwargsError@@Base+0x1cda> │ │ │ │ + b.n 41c64 <_PyEval_FormatKwargsError@@Base+0x1cda> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24636 @ 0x603c │ │ │ │ + movw r0, #26044 @ 0x65bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41dd6 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ - b.n 41bd4 <_PyEval_FormatKwargsError@@Base+0x1c8a> │ │ │ │ - bl 143eb0 │ │ │ │ + beq.w 41e16 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ + b.n 41c14 <_PyEval_FormatKwargsError@@Base+0x1c8a> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41c24 <_PyEval_FormatKwargsError@@Base+0x1cda> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 41c64 <_PyEval_FormatKwargsError@@Base+0x1cda> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41dd6 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ + bne.w 41e16 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 41c32 <_PyEval_FormatKwargsError@@Base+0x1ce8> │ │ │ │ + bne.n 41c72 <_PyEval_FormatKwargsError@@Base+0x1ce8> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 41c52 <_PyEval_FormatKwargsError@@Base+0x1d08> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 41c92 <_PyEval_FormatKwargsError@@Base+0x1d08> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41c52 <_PyEval_FormatKwargsError@@Base+0x1d08> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 41c92 <_PyEval_FormatKwargsError@@Base+0x1d08> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41dd6 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ + bne.w 41e16 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #392] @ 41de0 <_PyEval_FormatKwargsError@@Base+0x1e96> │ │ │ │ + vldr d10, [pc, #392] @ 41e20 <_PyEval_FormatKwargsError@@Base+0x1e96> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 41c7e <_PyEval_FormatKwargsError@@Base+0x1d34> │ │ │ │ + bhi.n 41cbe <_PyEval_FormatKwargsError@@Base+0x1d34> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 41d56 <_PyEval_FormatKwargsError@@Base+0x1e0c> │ │ │ │ - b.n 41c96 <_PyEval_FormatKwargsError@@Base+0x1d4c> │ │ │ │ + bls.n 41d96 <_PyEval_FormatKwargsError@@Base+0x1e0c> │ │ │ │ + b.n 41cd6 <_PyEval_FormatKwargsError@@Base+0x1d4c> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 41c96 <_PyEval_FormatKwargsError@@Base+0x1d4c> │ │ │ │ + bvc.n 41cd6 <_PyEval_FormatKwargsError@@Base+0x1d4c> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 41cf4 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ - b.n 41d94 <_PyEval_FormatKwargsError@@Base+0x1e4a> │ │ │ │ + beq.n 41d34 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ + b.n 41dd4 <_PyEval_FormatKwargsError@@Base+0x1e4a> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 41cb0 <_PyEval_FormatKwargsError@@Base+0x1d66> │ │ │ │ + bvc.n 41cf0 <_PyEval_FormatKwargsError@@Base+0x1d66> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ - b.n 41cf4 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ + bne.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + b.n 41d34 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 41d20 <_PyEval_FormatKwargsError@@Base+0x1dd6> │ │ │ │ + ble.n 41d60 <_PyEval_FormatKwargsError@@Base+0x1dd6> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 41dba <_PyEval_FormatKwargsError@@Base+0x1e70> │ │ │ │ + bhi.n 41dfa <_PyEval_FormatKwargsError@@Base+0x1e70> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2b800 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 41cea <_PyEval_FormatKwargsError@@Base+0x1da0> │ │ │ │ + ble.n 41d2a <_PyEval_FormatKwargsError@@Base+0x1da0> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41dc4 <_PyEval_FormatKwargsError@@Base+0x1e7a> │ │ │ │ - b.n 41d94 <_PyEval_FormatKwargsError@@Base+0x1e4a> │ │ │ │ + bne.n 41e04 <_PyEval_FormatKwargsError@@Base+0x1e7a> │ │ │ │ + b.n 41dd4 <_PyEval_FormatKwargsError@@Base+0x1e4a> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41cfa <_PyEval_FormatKwargsError@@Base+0x1db0> │ │ │ │ + bne.n 41d3a <_PyEval_FormatKwargsError@@Base+0x1db0> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 41d0a <_PyEval_FormatKwargsError@@Base+0x1dc0> │ │ │ │ - vldr d8, [pc, #224] @ 41de8 <_PyEval_FormatKwargsError@@Base+0x1e9e> │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + beq.n 41d4a <_PyEval_FormatKwargsError@@Base+0x1dc0> │ │ │ │ + vldr d8, [pc, #224] @ 41e28 <_PyEval_FormatKwargsError@@Base+0x1e9e> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #216] @ 41de8 <_PyEval_FormatKwargsError@@Base+0x1e9e> │ │ │ │ - vldr d7, [pc, #220] @ 41df0 <_PyEval_FormatKwargsError@@Base+0x1ea6> │ │ │ │ + vldr d8, [pc, #216] @ 41e28 <_PyEval_FormatKwargsError@@Base+0x1e9e> │ │ │ │ + vldr d7, [pc, #220] @ 41e30 <_PyEval_FormatKwargsError@@Base+0x1ea6> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 41cf4 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ + beq.n 41d34 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 41d44 <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ + ble.n 41d84 <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 41d04 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ - bpl.n 41d04 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ + ble.n 41d44 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + bpl.n 41d44 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 41d04 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ + bpl.n 41d44 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c1ec │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + bls.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 41d88 <_PyEval_FormatKwargsError@@Base+0x1e3e> │ │ │ │ + bvs.n 41dc8 <_PyEval_FormatKwargsError@@Base+0x1e3e> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41d8e <_PyEval_FormatKwargsError@@Base+0x1e44> │ │ │ │ + bne.n 41dce <_PyEval_FormatKwargsError@@Base+0x1e44> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 41dac <_PyEval_FormatKwargsError@@Base+0x1e62> │ │ │ │ + cbnz r3, 41dec <_PyEval_FormatKwargsError@@Base+0x1e62> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 26e960 │ │ │ │ - cbnz r0, 41dd6 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ - b.n 41d9c <_PyEval_FormatKwargsError@@Base+0x1e52> │ │ │ │ + bl 26ef10 │ │ │ │ + cbnz r0, 41e16 <_PyEval_FormatKwargsError@@Base+0x1e8c> │ │ │ │ + b.n 41ddc <_PyEval_FormatKwargsError@@Base+0x1e52> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 41dca <_PyEval_FormatKwargsError@@Base+0x1e80> │ │ │ │ - vldr d8, [pc, #48] @ 41df8 <_PyEval_FormatKwargsError@@Base+0x1eae> │ │ │ │ - b.n 41d98 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + ble.n 41e0a <_PyEval_FormatKwargsError@@Base+0x1e80> │ │ │ │ + vldr d8, [pc, #48] @ 41e38 <_PyEval_FormatKwargsError@@Base+0x1eae> │ │ │ │ + b.n 41dd8 <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 41cf4 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ - b.n 41d04 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ + beq.n 41d34 <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ + b.n 41d44 <_PyEval_FormatKwargsError@@Base+0x1dba> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ @@ -32353,198 +32376,198 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 41e20 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ + cbnz r3, 41e60 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 41e20 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ + ble.n 41e60 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 41e20 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ - cbnz r0, 41e3a <_PyEval_FormatKwargsError@@Base+0x1ef0> │ │ │ │ + bne.n 41e60 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ + cbnz r0, 41e7a <_PyEval_FormatKwargsError@@Base+0x1ef0> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #112] @ (41ea0 <_PyEval_FormatKwargsError@@Base+0x1f56>) │ │ │ │ + ldr r4, [pc, #112] @ (41ee0 <_PyEval_FormatKwargsError@@Base+0x1f56>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 41e8e <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 41ece <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41e4c <_PyEval_FormatKwargsError@@Base+0x1f02> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 41e8e <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ + bne.n 41e8c <_PyEval_FormatKwargsError@@Base+0x1f02> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 41ece <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b61c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 41e92 <_PyEval_FormatKwargsError@@Base+0x1f48> │ │ │ │ + bge.n 41ed2 <_PyEval_FormatKwargsError@@Base+0x1f48> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 41e80 <_PyEval_FormatKwargsError@@Base+0x1f36> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 41ec0 <_PyEval_FormatKwargsError@@Base+0x1f36> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41e50 <_PyEval_FormatKwargsError@@Base+0x1f06> │ │ │ │ - b.n 41e8e <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ + beq.n 41e90 <_PyEval_FormatKwargsError@@Base+0x1f06> │ │ │ │ + b.n 41ece <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41e9c <_PyEval_FormatKwargsError@@Base+0x1f52> │ │ │ │ + b.n 41edc <_PyEval_FormatKwargsError@@Base+0x1f52> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fd60 │ │ │ │ + bl 3fda0 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41ec4 <_PyEval_FormatKwargsError@@Base+0x1f7a> │ │ │ │ + bne.n 41f04 <_PyEval_FormatKwargsError@@Base+0x1f7a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ea3e8 │ │ │ │ + b.w ea628 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36948 @ 0x9054 │ │ │ │ + movw r0, #38236 @ 0x955c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41eb8 <_PyEval_FormatKwargsError@@Base+0x1f6e> │ │ │ │ + bne.n 41ef8 <_PyEval_FormatKwargsError@@Base+0x1f6e> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 41f02 <_PyEval_FormatKwargsError@@Base+0x1fb8> │ │ │ │ + bne.n 41f42 <_PyEval_FormatKwargsError@@Base+0x1fb8> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 41f20 <_PyEval_FormatKwargsError@@Base+0x1fd6> │ │ │ │ + b.n 41f60 <_PyEval_FormatKwargsError@@Base+0x1fd6> │ │ │ │ mov r0, r1 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41f20 <_PyEval_FormatKwargsError@@Base+0x1fd6> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 41f34 <_PyEval_FormatKwargsError@@Base+0x1fea> │ │ │ │ - vldr d0, [pc, #28] @ 41f40 <_PyEval_FormatKwargsError@@Base+0x1ff6> │ │ │ │ + bne.n 41f60 <_PyEval_FormatKwargsError@@Base+0x1fd6> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 41f74 <_PyEval_FormatKwargsError@@Base+0x1fea> │ │ │ │ + vldr d0, [pc, #28] @ 41f80 <_PyEval_FormatKwargsError@@Base+0x1ff6> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 4208c ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 420cc ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 41f6c <_PyEval_FormatKwargsError@@Base+0x2022> │ │ │ │ + cbz r5, 41fac <_PyEval_FormatKwargsError@@Base+0x2022> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 41fa6 <_PyEval_FormatKwargsError@@Base+0x205c> │ │ │ │ + b.n 41fe6 <_PyEval_FormatKwargsError@@Base+0x205c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 41f9e <_PyEval_FormatKwargsError@@Base+0x2054> │ │ │ │ - bl 11334c │ │ │ │ + bpl.n 41fde <_PyEval_FormatKwargsError@@Base+0x2054> │ │ │ │ + bl 11349c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 41fd4 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ - bl f5a94 │ │ │ │ + cbz r0, 42014 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ + bl f5cc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41fa4 <_PyEval_FormatKwargsError@@Base+0x205a> │ │ │ │ + bge.n 41fe4 <_PyEval_FormatKwargsError@@Base+0x205a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 41fa4 <_PyEval_FormatKwargsError@@Base+0x205a> │ │ │ │ + cbnz r3, 41fe4 <_PyEval_FormatKwargsError@@Base+0x205a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41fa4 <_PyEval_FormatKwargsError@@Base+0x205a> │ │ │ │ - bl f5a94 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 41fe4 <_PyEval_FormatKwargsError@@Base+0x205a> │ │ │ │ + bl f5cc4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 41fd4 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ + cbz r4, 42014 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ - movw r0, #3648 @ 0xe40 │ │ │ │ + movw r0, #5056 @ 0x13c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41fd4 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ + bge.n 42014 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41fd4 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ + cbnz r3, 42014 <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42006 <_PyEval_FormatKwargsError@@Base+0x20bc> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 42046 <_PyEval_FormatKwargsError@@Base+0x20bc> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 4201c <_PyEval_FormatKwargsError@@Base+0x20d2> │ │ │ │ + b.n 4205c <_PyEval_FormatKwargsError@@Base+0x20d2> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -32552,115 +32575,115 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42048 <_PyEval_FormatKwargsError@@Base+0x20fe> │ │ │ │ + bne.n 42088 <_PyEval_FormatKwargsError@@Base+0x20fe> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 42060 │ │ │ │ + b.w 420a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36992 @ 0x9080 │ │ │ │ + movw r0, #38280 @ 0x9588 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42034 <_PyEval_FormatKwargsError@@Base+0x20ea> │ │ │ │ + bne.n 42074 <_PyEval_FormatKwargsError@@Base+0x20ea> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00042060 : │ │ │ │ - b.w 397ec │ │ │ │ +000420a0 : │ │ │ │ + b.w 3982c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42136 │ │ │ │ + beq.n 42176 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 26bb54 │ │ │ │ + bl 26c100 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4209e │ │ │ │ + bne.n 420de │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42120 │ │ │ │ + b.n 42160 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 420d0 │ │ │ │ + bne.n 42110 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 420b6 │ │ │ │ + blt.n 420f6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 420c6 │ │ │ │ + b.n 42106 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ itt ne │ │ │ │ addne r2, #2 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 42116 │ │ │ │ + b.n 42156 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #104] @ (42140 ) │ │ │ │ + ldr r1, [pc, #104] @ (42180 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42098 │ │ │ │ + beq.n 420d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 42108 │ │ │ │ + bne.n 42148 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 420c6 │ │ │ │ + bge.n 42106 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 420c6 │ │ │ │ + b.n 42106 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4213a │ │ │ │ + bge.n 4217a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4213a │ │ │ │ + cbnz r3, 4217a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4213a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4217a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -32669,335 +32692,335 @@ │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 42164 │ │ │ │ + cbz r1, 421a4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4216c │ │ │ │ + b.n 421ac │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 42352 │ │ │ │ + b.n 42392 │ │ │ │ │ │ │ │ -0004216e : │ │ │ │ +000421ae : │ │ │ │ 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 4239e │ │ │ │ + bl 423de │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4219e │ │ │ │ + bne.n 421de │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #17084 @ 0x42bc │ │ │ │ + movw r0, #18492 @ 0x483c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #53936 @ 0xd2b0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 422d0 │ │ │ │ + bne.w 42310 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 422d0 │ │ │ │ + bne.w 42310 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ adds r3, r4, #3 │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ subs r5, r4, #1 │ │ │ │ ldr.w r0, [sl, r3, lsl #2] │ │ │ │ - bl fde6c │ │ │ │ + bl fe008 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 422ea │ │ │ │ + beq.n 4232a │ │ │ │ add.w r0, r8, #4294967295 @ 0xffffffff │ │ │ │ add r0, r4 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42210 │ │ │ │ + cbz r0, 42250 │ │ │ │ add.w sl, sl, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4222c │ │ │ │ + b.n 4226c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 422ea │ │ │ │ + bge.n 4232a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 422ea │ │ │ │ + bne.n 4232a │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 422ea │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4232a │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 42248 │ │ │ │ + ble.n 42288 │ │ │ │ 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, [r0, #4]! │ │ │ │ - b.n 4222c │ │ │ │ + b.n 4226c │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ add.w r9, r9, #16 │ │ │ │ adds r3, r5, #4 │ │ │ │ movs r2, #1 │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ adds r5, #16 │ │ │ │ str.w fp, [r4, r3, lsl #2] │ │ │ │ cmp r8, r2 │ │ │ │ - ble.n 4227a │ │ │ │ + ble.n 422ba │ │ │ │ ldr.w r1, [r9, #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, [r5, #4]! │ │ │ │ - b.n 4225e │ │ │ │ + b.n 4229e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 1f9d78 │ │ │ │ + bl 1fa390 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4229c │ │ │ │ + cbnz r0, 422dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 422ea │ │ │ │ + bge.n 4232a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 422ea │ │ │ │ + cbnz r3, 4232a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 422ea │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4232a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7f88 <_PyTemplate_Build@@Base> │ │ │ │ + bl 1e8540 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 422ba │ │ │ │ + bge.n 422fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 422ba │ │ │ │ + cbnz r3, 422fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 422ec │ │ │ │ + bge.n 4232c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 422ec │ │ │ │ + cbnz r3, 4232c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 422ec │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4232c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17244 @ 0x435c │ │ │ │ + movw r1, #18652 @ 0x48dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42316 │ │ │ │ + bne.n 42356 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42334 │ │ │ │ - b.n 4232e │ │ │ │ + bne.n 42374 │ │ │ │ + b.n 4236e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2780 @ 0xadc │ │ │ │ + movw r0, #4208 @ 0x1070 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42308 │ │ │ │ - b.n 4234c │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4234c │ │ │ │ + bne.n 42348 │ │ │ │ + b.n 4238c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4238c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbz r0, 4234c │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbz r0, 4238c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 424bc │ │ │ │ + b.n 424fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4236a │ │ │ │ + bne.n 423aa │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bne.n 4238a │ │ │ │ - b.n 4236c │ │ │ │ - cbz r1, 42394 │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + bne.n 423ca │ │ │ │ + b.n 423ac │ │ │ │ + cbz r1, 423d4 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4238a │ │ │ │ + bls.n 423ca │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - beq.n 42394 │ │ │ │ - b.n 42376 │ │ │ │ + beq.n 423d4 │ │ │ │ + b.n 423b6 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004239e : │ │ │ │ +000423de : │ │ │ │ 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, 423e6 │ │ │ │ + cbnz r3, 42426 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 423c4 │ │ │ │ + cbnz r0, 42404 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 423fe │ │ │ │ + b.n 4243e │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4240c │ │ │ │ + bge.n 4244c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4240c │ │ │ │ + cbnz r3, 4244c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4240c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4244c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4240a │ │ │ │ + cbnz r0, 4244a │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 42404 │ │ │ │ + bl d9e7c │ │ │ │ + cbnz r0, 42444 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4240c │ │ │ │ - bl d9df4 │ │ │ │ - b.n 4240c │ │ │ │ + b.n 4244c │ │ │ │ + bl da0b4 │ │ │ │ + b.n 4244c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 42442 │ │ │ │ + beq.n 42482 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 42442 │ │ │ │ + ble.n 42482 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42454 │ │ │ │ + bge.n 42494 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 42454 │ │ │ │ - movw r0, #17336 @ 0x43b8 │ │ │ │ + b.n 42494 │ │ │ │ + movw r0, #18744 @ 0x4938 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (424b8 ) │ │ │ │ - bl 8ff10 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #92] @ (424f8 ) │ │ │ │ + bl 9021c <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4246a │ │ │ │ + cbz r0, 424aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 42480 │ │ │ │ + bmi.n 424c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #18768 @ 0x4950 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 42496 │ │ │ │ + b.n 424d6 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #17392 @ 0x43f0 │ │ │ │ + movw r0, #18800 @ 0x4970 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 424aa │ │ │ │ + bge.n 424ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 424aa │ │ │ │ + cbnz r3, 424ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -33005,745 +33028,745 @@ │ │ │ │ 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, #53528 @ 0xd118 │ │ │ │ + movw r1, #54936 @ 0xd698 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #17452 @ 0x442c │ │ │ │ + movw r0, #18860 @ 0x49ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42508 │ │ │ │ + bne.n 42548 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42540 │ │ │ │ + b.n 42580 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42524 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 42564 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 424f2 │ │ │ │ - bl 9600c │ │ │ │ + bne.n 42532 │ │ │ │ + bl 962dc │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ace4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r7, 42538 │ │ │ │ - b.n 424f6 │ │ │ │ + bl 9a760 │ │ │ │ + cbz r7, 42578 │ │ │ │ + b.n 42536 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ movw r2, #18128 @ 0x46d0 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #20749 @ 0x510d │ │ │ │ + movw r3, #22309 @ 0x5725 │ │ │ │ movt r3, #31 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42574 │ │ │ │ - bl 1f5110 <_PyErr_Format@@Base+0xe0> │ │ │ │ + bne.n 425b4 │ │ │ │ + bl 1f5728 <_PyErr_Format@@Base+0xe0> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 42578 │ │ │ │ + b.n 425b8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 425cc │ │ │ │ + cbz r4, 4260c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4258e │ │ │ │ - movw r0, #32696 @ 0x7fb8 │ │ │ │ + cbnz r0, 425ce │ │ │ │ + movw r0, #34104 @ 0x8538 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 425b6 │ │ │ │ - bl 140f58 │ │ │ │ - cbz r0, 425a8 │ │ │ │ + b.n 425f6 │ │ │ │ + bl 141368 │ │ │ │ + cbz r0, 425e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 425b8 │ │ │ │ - movw r0, #3508 @ 0xdb4 │ │ │ │ + beq.n 425f8 │ │ │ │ + movw r0, #4956 @ 0x135c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 425b6 │ │ │ │ + b.n 425f6 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl f5a94 │ │ │ │ + bl f5cc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1411dc │ │ │ │ - cbnz r5, 425d0 │ │ │ │ + bl 1415ec │ │ │ │ + cbnz r5, 42610 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 425cc │ │ │ │ + bge.n 4260c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 425cc │ │ │ │ + cbnz r3, 4260c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 42612 │ │ │ │ + b.n 42652 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #17464 @ 0x4438 │ │ │ │ + movw r0, #18872 @ 0x49b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 425fe │ │ │ │ + bge.n 4263e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 425fe │ │ │ │ + cbnz r3, 4263e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42612 │ │ │ │ + bge.n 42652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42612 │ │ │ │ + cbnz r3, 42652 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4261e │ │ │ │ + cbz r1, 4265e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 42626 │ │ │ │ + b.n 42666 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 42978 │ │ │ │ + b.n 429b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ - cbz r3, 42668 │ │ │ │ + cbz r3, 426a8 │ │ │ │ mov r8, r1 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 42668 │ │ │ │ + cbnz r0, 426a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42668 │ │ │ │ + beq.n 426a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2749ec │ │ │ │ + bl 274f9c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4266c │ │ │ │ + cbnz r0, 426ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 27530c │ │ │ │ + bl 2758bc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 426de │ │ │ │ + b.n 4271e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 42690 │ │ │ │ + cbnz r0, 426d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42662 │ │ │ │ + bge.n 426a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42662 │ │ │ │ + bne.n 426a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42662 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 426a2 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #38804 @ 0x9794 │ │ │ │ + movw r0, #40212 @ 0x9d14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42662 │ │ │ │ + beq.n 426a2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #669 @ 0x29d │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #17476 @ 0x4444 │ │ │ │ + movw r0, #18884 @ 0x49c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ str r7, [r4, #24] │ │ │ │ - cbnz r0, 426cc │ │ │ │ + cbnz r0, 4270c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27530c │ │ │ │ - b.n 426de │ │ │ │ + bl 2758bc │ │ │ │ + b.n 4271e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 426de │ │ │ │ + bge.n 4271e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 426de │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4271e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b6b0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 42792 │ │ │ │ + beq.n 427d2 │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4278e │ │ │ │ + bne.n 427ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4278e │ │ │ │ - movw r0, #37252 @ 0x9184 │ │ │ │ + beq.n 427ce │ │ │ │ + movw r0, #38660 @ 0x9704 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4273c │ │ │ │ + cbnz r0, 4277c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #732 @ 0x2dc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ - movw r0, #17488 @ 0x4450 │ │ │ │ + movw r0, #18896 @ 0x49d0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42770 │ │ │ │ + bge.n 427b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42770 │ │ │ │ + cbnz r3, 427b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 42730 │ │ │ │ + beq.n 42770 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4278e │ │ │ │ + bge.n 427ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4278e │ │ │ │ + cbnz r3, 427ce │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 427ca │ │ │ │ + beq.n 4280a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17508 @ 0x4464 │ │ │ │ + movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 427ee │ │ │ │ + bl f8938 │ │ │ │ + b.n 4282e │ │ │ │ movw r2, #61156 @ 0xeee4 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 42838 │ │ │ │ - ldr r0, [pc, #348] @ (42938 ) │ │ │ │ + beq.n 42878 │ │ │ │ + ldr r0, [pc, #348] @ (42978 ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 427f2 │ │ │ │ + bge.n 42832 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42932 │ │ │ │ + b.n 42972 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 42802 │ │ │ │ - cbnz r4, 42842 │ │ │ │ + beq.n 42842 │ │ │ │ + cbnz r4, 42882 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 42838 │ │ │ │ + beq.n 42878 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #17564 @ 0x449c │ │ │ │ + movw r1, #18972 @ 0x4a1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 427ee │ │ │ │ + beq.n 4282e │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 42842 │ │ │ │ + bne.n 42882 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42838 │ │ │ │ + bge.n 42878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42838 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42878 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 42932 │ │ │ │ + b.n 42972 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17572 @ 0x44a4 │ │ │ │ + movw r0, #18980 @ 0x4a24 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1aed3c │ │ │ │ + bl 1af38c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 428bc │ │ │ │ + beq.n 428fc │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 42862 │ │ │ │ + bne.n 428a2 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r5, 42872 │ │ │ │ - b.n 42884 │ │ │ │ - ldr r1, [pc, #216] @ (4293c ) │ │ │ │ + cbnz r5, 428b2 │ │ │ │ + b.n 428c4 │ │ │ │ + ldr r1, [pc, #216] @ (4297c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4285c │ │ │ │ - b.n 428bc │ │ │ │ + bne.n 4289c │ │ │ │ + b.n 428fc │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae4e8 │ │ │ │ + bl 1aeb38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 428c2 │ │ │ │ - b.n 428aa │ │ │ │ - bl 6b668 │ │ │ │ + bne.n 42902 │ │ │ │ + b.n 428ea │ │ │ │ + bl 6b6b0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #2088 @ 0x828 │ │ │ │ + movw r0, #3496 @ 0xda8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 428d6 │ │ │ │ + cbz r0, 42916 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ae4e8 │ │ │ │ + bl 1aeb38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 428c2 │ │ │ │ + bne.n 42902 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 428bc │ │ │ │ + bge.n 428fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 428bc │ │ │ │ + cbnz r3, 428fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42918 │ │ │ │ + b.n 42958 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 428ec │ │ │ │ + bge.n 4292c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 428ec │ │ │ │ + cbnz r3, 4292c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 428ec │ │ │ │ - bl d9df4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4292c │ │ │ │ + bl da0b4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17596 @ 0x44bc │ │ │ │ + movw r0, #19004 @ 0x4a3c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1aed3c │ │ │ │ + bl 1af38c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 428bc │ │ │ │ + beq.n 428fc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4888 @ 0x1318 │ │ │ │ + movw r0, #6336 @ 0x18c0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1aed3c │ │ │ │ + bl 1af38c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 428bc │ │ │ │ + beq.n 428fc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d0140 │ │ │ │ + bl 1d0790 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f744 │ │ │ │ + bl 11f708 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4292c │ │ │ │ + bge.n 4296c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4292c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4296c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42838 │ │ │ │ - b.n 427ee │ │ │ │ + beq.n 42878 │ │ │ │ + b.n 4282e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ 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 42960 │ │ │ │ + bne.n 429a0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2653e8 │ │ │ │ + b.w 265998 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36924 @ 0x903c │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42954 │ │ │ │ + bne.n 42994 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 42990 │ │ │ │ + bne.n 429d0 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bne.n 429b0 │ │ │ │ - b.n 42992 │ │ │ │ - cbz r1, 429ba │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + bne.n 429f0 │ │ │ │ + b.n 429d2 │ │ │ │ + cbz r1, 429fa │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 429b0 │ │ │ │ + bls.n 429f0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - beq.n 429ba │ │ │ │ - b.n 4299c │ │ │ │ + beq.n 429fa │ │ │ │ + b.n 429dc │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 42a64 │ │ │ │ + beq.n 42aa4 │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42a60 │ │ │ │ + bne.n 42aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42a60 │ │ │ │ - movw r0, #37252 @ 0x9184 │ │ │ │ + beq.n 42aa0 │ │ │ │ + movw r0, #38660 @ 0x9704 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42a0e │ │ │ │ + cbnz r0, 42a4e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #736 @ 0x2e0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #17656 @ 0x44f8 │ │ │ │ + movw r0, #19064 @ 0x4a78 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42a42 │ │ │ │ + bge.n 42a82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42a42 │ │ │ │ + cbnz r3, 42a82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 42a02 │ │ │ │ + beq.n 42a42 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42a60 │ │ │ │ + bge.n 42aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42a60 │ │ │ │ + cbnz r3, 42aa0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 140f58 │ │ │ │ - cbz r0, 42a90 │ │ │ │ + bl 141368 │ │ │ │ + cbz r0, 42ad0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42aa0 │ │ │ │ - movw r0, #40956 @ 0x9ffc │ │ │ │ + beq.n 42ae0 │ │ │ │ + movw r0, #42364 @ 0xa57c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11334c │ │ │ │ + bl 11349c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42aa4 │ │ │ │ + cbnz r0, 42ae4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1411dc │ │ │ │ + bl 1415ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42af0 │ │ │ │ + b.n 42b30 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 42ac6 │ │ │ │ + blt.n 42b06 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #17672 @ 0x4508 │ │ │ │ + movw r0, #19080 @ 0x4a88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 42ad6 │ │ │ │ + b.n 42b16 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1411dc │ │ │ │ + bl 1415ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42af0 │ │ │ │ + bge.n 42b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42af0 │ │ │ │ + cbnz r3, 42b30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42b30 │ │ │ │ + bne.n 42b70 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42b46 │ │ │ │ + bge.n 42b86 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 42b46 │ │ │ │ + b.n 42b86 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36736 @ 0x8f80 │ │ │ │ + movw r0, #38024 @ 0x9488 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42b08 │ │ │ │ + bne.n 42b48 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 42b50 │ │ │ │ + cbz r1, 42b90 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 42b58 │ │ │ │ + b.n 42b98 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 371c6 │ │ │ │ + b.w 37206 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00042b60 : │ │ │ │ +00042ba0 : │ │ │ │ movw r0, #13708 @ 0x358c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w 1a5e98 │ │ │ │ + b.w 1a64e8 │ │ │ │ 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 42ba8 │ │ │ │ + bne.n 42be8 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42bbe │ │ │ │ + bge.n 42bfe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 42bbe │ │ │ │ + b.n 42bfe │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36740 @ 0x8f84 │ │ │ │ + movw r0, #38028 @ 0x948c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42b80 │ │ │ │ + bne.n 42bc0 │ │ │ │ pop {r4, pc} │ │ │ │ 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, #236] @ 42cc0 │ │ │ │ + vldr d0, [pc, #236] @ 42d00 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 85ae8 │ │ │ │ - movw r1, #44452 @ 0xada4 │ │ │ │ + bl 85b58 │ │ │ │ + movw r1, #45860 @ 0xb324 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 42bf8 │ │ │ │ + bge.n 42c38 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42cb2 │ │ │ │ - vldr d0, [pc, #204] @ 42cc8 │ │ │ │ - bl 85ae8 │ │ │ │ - movw r1, #28688 @ 0x7010 │ │ │ │ + b.n 42cf2 │ │ │ │ + vldr d0, [pc, #204] @ 42d08 │ │ │ │ + bl 85b58 │ │ │ │ + movw r1, #30096 @ 0x7590 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42bf2 │ │ │ │ - vldr d0, [pc, #184] @ 42cd0 │ │ │ │ - bl 85ae8 │ │ │ │ - movw r1, #44456 @ 0xada8 │ │ │ │ + blt.n 42c32 │ │ │ │ + vldr d0, [pc, #184] @ 42d10 │ │ │ │ + bl 85b58 │ │ │ │ + movw r1, #45864 @ 0xb328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42bf2 │ │ │ │ - vldr d8, [pc, #164] @ 42cd8 │ │ │ │ + blt.n 42c32 │ │ │ │ + vldr d8, [pc, #164] @ 42d18 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85ae8 │ │ │ │ - movw r1, #16512 @ 0x4080 │ │ │ │ + bl 85b58 │ │ │ │ + movw r1, #17920 @ 0x4600 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42bf2 │ │ │ │ - vldr d9, [pc, #140] @ 42ce0 │ │ │ │ + blt.n 42c32 │ │ │ │ + vldr d9, [pc, #140] @ 42d20 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 24d5cc │ │ │ │ - movw r1, #17704 @ 0x4528 │ │ │ │ + bl 24db74 │ │ │ │ + movw r1, #19112 @ 0x4aa8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42bf2 │ │ │ │ - vldr d8, [pc, #112] @ 42ce8 │ │ │ │ + blt.n 42c32 │ │ │ │ + vldr d8, [pc, #112] @ 42d28 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85ae8 │ │ │ │ - movw r1, #16568 @ 0x40b8 │ │ │ │ + bl 85b58 │ │ │ │ + movw r1, #17976 @ 0x4638 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42bf2 │ │ │ │ + blt.n 42c32 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 24d5cc │ │ │ │ - movw r1, #17712 @ 0x4530 │ │ │ │ + bl 24db74 │ │ │ │ + movw r1, #19120 @ 0x4ab0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a66a4 │ │ │ │ + bl 1a6cf4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ @@ -33765,15 +33788,15 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ 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, #28516 @ 0x6f64 │ │ │ │ + movw r4, #29924 @ 0x74e4 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -33782,69 +33805,69 @@ │ │ │ │ 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 42d3a │ │ │ │ + bne.n 42d7a │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 42d3a │ │ │ │ + ble.n 42d7a │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 42d3a │ │ │ │ - cbnz r6, 42d5e │ │ │ │ - ldr r4, [pc, #236] @ (42e28 ) │ │ │ │ + bne.n 42d7a │ │ │ │ + cbnz r6, 42d9e │ │ │ │ + ldr r4, [pc, #236] @ (42e68 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r4, #1 │ │ │ │ mov r1, ip │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e04 │ │ │ │ + beq.n 42e44 │ │ │ │ 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 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e0e │ │ │ │ - bl 9600c │ │ │ │ + beq.n 42e4e │ │ │ │ + bl 962dc │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 42d94 │ │ │ │ + beq.n 42dd4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b89c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 42d9c │ │ │ │ + b.n 42ddc │ │ │ │ mov r0, r9 │ │ │ │ blx 2ba3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 42dba │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 42dfa │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ - b.n 42e10 │ │ │ │ + bl 1af52c │ │ │ │ + b.n 42e50 │ │ │ │ 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 │ │ │ │ @@ -33857,102 +33880,102 @@ │ │ │ │ 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 42fc2 │ │ │ │ + bl 43002 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 42e10 │ │ │ │ + b.n 42e50 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42e10 │ │ │ │ + b.n 42e50 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42e4c │ │ │ │ + bne.n 42e8c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e1850 │ │ │ │ + b.w 1e1e28 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36860 @ 0x8ffc │ │ │ │ + movw r0, #38148 @ 0x9504 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42e40 │ │ │ │ + bne.n 42e80 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 42e6c │ │ │ │ + cbz r1, 42eac │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 42e74 │ │ │ │ + b.n 42eb4 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 42f3c │ │ │ │ + b.n 42f7c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 42e94 │ │ │ │ + cbz r2, 42ed4 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 42ea4 │ │ │ │ + b.n 42ee4 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 42ea2 │ │ │ │ + bhi.n 42ee2 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 42ec8 │ │ │ │ + cbnz r0, 42f08 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 42ea4 │ │ │ │ + b.n 42ee4 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #64] @ (42ee8 ) │ │ │ │ + ldr r1, [pc, #64] @ (42f28 ) │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 42eca │ │ │ │ - b.n 42ee2 │ │ │ │ + cbnz r0, 42f0a │ │ │ │ + b.n 42f22 │ │ │ │ mov r5, r2 │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1d8934 │ │ │ │ + b.w 1d8f38 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33960,309 +33983,309 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 42f18 │ │ │ │ + beq.n 42f58 │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 42f26 │ │ │ │ + bne.n 42f66 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 231a98 <_PyEval_MatchClass@@Base+0x5c8> │ │ │ │ + bl 232078 <_PyEval_MatchClass@@Base+0x5c8> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 42f30 │ │ │ │ - b.n 42f38 │ │ │ │ + bne.n 42f70 │ │ │ │ + b.n 42f78 │ │ │ │ movs r2, #1 │ │ │ │ - bl 2116e0 │ │ │ │ + bl 211ea0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42f38 │ │ │ │ + beq.n 42f78 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 42f68 │ │ │ │ + bne.n 42fa8 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #53960 @ 0xd2c8 │ │ │ │ + movw r2, #55368 @ 0xd848 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 42fb4 │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + cbz r1, 42ff4 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 42f9c │ │ │ │ + bls.n 42fdc │ │ │ │ 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 42f78 │ │ │ │ + beq.n 42fb8 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 42fbe │ │ │ │ + b.n 42ffe │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 42fbe │ │ │ │ + b.n 42ffe │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ pop {r4, r5} │ │ │ │ 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, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4307a │ │ │ │ + beq.n 430ba │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43066 │ │ │ │ + beq.n 430a6 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43066 │ │ │ │ + cbz r0, 430a6 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4307e │ │ │ │ + cbnz r0, 430be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4307a │ │ │ │ + bge.n 430ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4307a │ │ │ │ + cbnz r3, 430ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4308c │ │ │ │ + b.n 430cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43066 │ │ │ │ + beq.n 430a6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 430b0 │ │ │ │ + bne.n 430f0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25fab8 │ │ │ │ + b.w 260068 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36896 @ 0x9020 │ │ │ │ + movw r0, #38184 @ 0x9528 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 430a4 │ │ │ │ + bne.n 430e4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 430ee │ │ │ │ + bne.n 4312e │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 430fc │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4313c │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 430e6 │ │ │ │ + bne.n 43126 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43108 │ │ │ │ + cbz r3, 43148 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4312a │ │ │ │ + b.n 4316a │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 43126 │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 43166 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 43126 │ │ │ │ + cbnz r3, 43166 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 43126 │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 43166 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 43136 │ │ │ │ + cbz r1, 43176 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4313e │ │ │ │ + b.n 4317e │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 431b8 │ │ │ │ + b.n 431f8 │ │ │ │ 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, #6612 @ 0x19d4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43198 │ │ │ │ + bne.n 431d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 43198 │ │ │ │ + bne.n 431d8 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 43198 │ │ │ │ + bhi.n 431d8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 43204 │ │ │ │ + bl 43244 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 431a2 │ │ │ │ + beq.n 431e2 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 431a4 │ │ │ │ + b.n 431e4 │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 431a4 │ │ │ │ + b.n 431e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #44140 @ 0xac6c │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 431d0 │ │ │ │ + bne.n 43210 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 431f0 │ │ │ │ - b.n 431d2 │ │ │ │ - cbz r1, 431fa │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + bmi.n 43230 │ │ │ │ + b.n 43212 │ │ │ │ + cbz r1, 4323a │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 431f0 │ │ │ │ + bls.n 43230 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 431fa │ │ │ │ - b.n 431dc │ │ │ │ + bpl.n 4323a │ │ │ │ + b.n 4321c │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ 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 43324 │ │ │ │ + beq.w 43364 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 43328 │ │ │ │ + bne.w 43368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -34278,30 +34301,30 @@ │ │ │ │ blx 2b348 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 275358 │ │ │ │ - cbz r0, 43268 │ │ │ │ + bl 275908 │ │ │ │ + cbz r0, 432a8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 43254 │ │ │ │ + bne.n 43294 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 432fa │ │ │ │ + b.n 4333a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 23be38 │ │ │ │ + bl 23c418 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4327e │ │ │ │ - bhi.n 43254 │ │ │ │ + beq.n 432be │ │ │ │ + bhi.n 43294 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 432f2 │ │ │ │ - b.n 432f6 │ │ │ │ + bne.n 43332 │ │ │ │ + b.n 43336 │ │ │ │ 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 │ │ │ │ @@ -34313,186 +34336,186 @@ │ │ │ │ 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 d6fe8 │ │ │ │ + bl d729c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 432c4 │ │ │ │ + bge.n 43304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 432c4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43304 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 432d8 │ │ │ │ + bge.n 43318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 432d8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43318 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 432ec │ │ │ │ + bge.n 4332c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 432ec │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4332c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 432f6 │ │ │ │ - bne.n 43254 │ │ │ │ + blt.n 43336 │ │ │ │ + bne.n 43294 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 432fa │ │ │ │ + b.n 4333a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4330e │ │ │ │ + bge.n 4334e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4330e │ │ │ │ + cbnz r3, 4334e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4332a │ │ │ │ + bge.n 4336a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4332a │ │ │ │ + cbnz r3, 4336a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4332a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4336a │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4332a │ │ │ │ + b.n 4336a │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 r0, r1 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43350 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4335e │ │ │ │ + bne.n 43390 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4339e │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac3c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 268960 │ │ │ │ + b.w 268f10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4336a │ │ │ │ + cbz r1, 433aa │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 43372 │ │ │ │ + b.n 433b2 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 433ee <_PyBytes_ReverseFind@@Base+0x7a> │ │ │ │ + b.n 4342e <_PyBytes_ReverseFind@@Base+0x7a> │ │ │ │ │ │ │ │ -00043374 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +000433b4 <_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, 4338c <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 433cc <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 433a2 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 433e2 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 1e5e34 │ │ │ │ + bl 1e63ec │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ - b.w 2754a0 │ │ │ │ + b.w 275a50 │ │ │ │ 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 433d6 <_PyBytes_ReverseFind@@Base+0x62> │ │ │ │ + bne.n 43416 <_PyBytes_ReverseFind@@Base+0x62> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d408 │ │ │ │ + b.w 20d434 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36940 @ 0x904c │ │ │ │ + movw r0, #38228 @ 0x9554 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 433ca <_PyBytes_ReverseFind@@Base+0x56> │ │ │ │ + bne.n 4340a <_PyBytes_ReverseFind@@Base+0x56> │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4341a <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ + bne.n 4345a <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #53960 @ 0xd2c8 │ │ │ │ + movw r2, #55368 @ 0xd848 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4346e <_PyBytes_ReverseFind@@Base+0xfa> │ │ │ │ + cbz r1, 434ae <_PyBytes_ReverseFind@@Base+0xfa> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #53960 @ 0xd2c8 │ │ │ │ + movw r5, #55368 @ 0xd848 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 43456 <_PyBytes_ReverseFind@@Base+0xe2> │ │ │ │ + bls.n 43496 <_PyBytes_ReverseFind@@Base+0xe2> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 43444 <_PyBytes_ReverseFind@@Base+0xd0> │ │ │ │ - cbnz r3, 43478 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ + beq.n 43484 <_PyBytes_ReverseFind@@Base+0xd0> │ │ │ │ + cbnz r3, 434b8 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 43452 <_PyBytes_ReverseFind@@Base+0xde> │ │ │ │ + b.n 43492 <_PyBytes_ReverseFind@@Base+0xde> │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 43450 <_PyBytes_ReverseFind@@Base+0xdc> │ │ │ │ - cbz r3, 43478 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ + beq.n 43490 <_PyBytes_ReverseFind@@Base+0xdc> │ │ │ │ + cbz r3, 434b8 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ mov r4, r3 │ │ │ │ - b.n 43452 <_PyBytes_ReverseFind@@Base+0xde> │ │ │ │ + b.n 43492 <_PyBytes_ReverseFind@@Base+0xde> │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4342c <_PyBytes_ReverseFind@@Base+0xb8> │ │ │ │ + b.n 4346c <_PyBytes_ReverseFind@@Base+0xb8> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 43480 <_PyBytes_ReverseFind@@Base+0x10c> │ │ │ │ + b.n 434c0 <_PyBytes_ReverseFind@@Base+0x10c> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ @@ -34500,449 +34523,449 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 434a4 <_PyBytes_ReverseFind@@Base+0x130> │ │ │ │ + cbz r3, 434e4 <_PyBytes_ReverseFind@@Base+0x130> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 434b4 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + b.n 434f4 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 434b2 <_PyBytes_ReverseFind@@Base+0x13e> │ │ │ │ + ble.n 434f2 <_PyBytes_ReverseFind@@Base+0x13e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 434ae <_PyBytes_ReverseFind@@Base+0x13a> │ │ │ │ - cbnz r1, 434d2 <_PyBytes_ReverseFind@@Base+0x15e> │ │ │ │ + bne.n 434ee <_PyBytes_ReverseFind@@Base+0x13a> │ │ │ │ + cbnz r1, 43512 <_PyBytes_ReverseFind@@Base+0x15e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 434b4 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + b.n 434f4 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #624] @ (43728 <_PyBytes_ReverseFind@@Base+0x3b4>) │ │ │ │ + ldr r1, [pc, #624] @ (43768 <_PyBytes_ReverseFind@@Base+0x3b4>) │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 434d8 <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ - b.n 43666 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 43518 <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ + b.n 436a6 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43666 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ - ldr r3, [pc, #568] @ (4372c <_PyBytes_ReverseFind@@Base+0x3b8>) │ │ │ │ + beq.w 436a6 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ + ldr r3, [pc, #568] @ (4376c <_PyBytes_ReverseFind@@Base+0x3b8>) │ │ │ │ movw r8, #41384 @ 0xa1a8 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 4366a <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ + bne.w 436aa <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3fe0 │ │ │ │ + bl e4218 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4366a <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ + bne.w 436aa <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4353c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ + bge.n 4357c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4353c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ + cbnz r3, 4357c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43574 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ + cbnz r0, 435b4 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4355a <_PyBytes_ReverseFind@@Base+0x1e6> │ │ │ │ + bge.n 4359a <_PyBytes_ReverseFind@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4355a <_PyBytes_ReverseFind@@Base+0x1e6> │ │ │ │ + cbnz r3, 4359a <_PyBytes_ReverseFind@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43666 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ + bne.w 436a6 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 435fa <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + bne.n 4363a <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl e3fe0 │ │ │ │ + bl e4218 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbnz r3, 435fa <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + cbnz r3, 4363a <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ 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 435e0 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ + beq.n 43620 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 435c0 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ + bge.n 43600 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 435ce <_PyBytes_ReverseFind@@Base+0x25a> │ │ │ │ + bge.n 4360e <_PyBytes_ReverseFind@@Base+0x25a> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #336] @ 43720 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + vldr d5, [pc, #336] @ 43760 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 435fa <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + bhi.n 4363a <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4353c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ + bge.n 4357c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4353c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ + bne.n 4357c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4353c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4357c <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4364a <_PyBytes_ReverseFind@@Base+0x2d6> │ │ │ │ + cbz r0, 4368a <_PyBytes_ReverseFind@@Base+0x2d6> │ │ │ │ mov r1, r6 │ │ │ │ - bl 12234c │ │ │ │ + bl 122300 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43620 <_PyBytes_ReverseFind@@Base+0x2ac> │ │ │ │ + bge.n 43660 <_PyBytes_ReverseFind@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 43620 <_PyBytes_ReverseFind@@Base+0x2ac> │ │ │ │ + cbnz r3, 43660 <_PyBytes_ReverseFind@@Base+0x2ac> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43634 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + bge.n 43674 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43634 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r3, 43674 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4366a <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ - b.n 43652 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 436aa <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ + b.n 43692 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 436f8 <_PyBytes_ReverseFind@@Base+0x384> │ │ │ │ + beq.n 43738 <_PyBytes_ReverseFind@@Base+0x384> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43730 <_PyBytes_ReverseFind@@Base+0x3bc> │ │ │ │ + bne.n 43770 <_PyBytes_ReverseFind@@Base+0x3bc> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43694 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ + blt.n 436d4 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43666 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ + bge.n 436a6 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43666 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ + cbnz r3, 436a6 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 437e0 <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ + b.n 43820 <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #24552 @ 0x5fe8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 43782 <_PyBytes_ReverseFind@@Base+0x40e> │ │ │ │ + bne.w 437c2 <_PyBytes_ReverseFind@@Base+0x40e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 436bc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ + bge.n 436fc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 436bc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ + cbnz r3, 436fc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 436bc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 436fc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43652 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ + bne.n 43692 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43652 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43692 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 43638 <_PyBytes_ReverseFind@@Base+0x2c4> │ │ │ │ + bne.n 43678 <_PyBytes_ReverseFind@@Base+0x2c4> │ │ │ │ vldr d7, [r6, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4370e <_PyBytes_ReverseFind@@Base+0x39a> │ │ │ │ + blt.n 4374e <_PyBytes_ReverseFind@@Base+0x39a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 436a4 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ + bne.n 436e4 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 436de <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ + bge.n 4371e <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 436de <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ + cbnz r3, 4371e <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43666 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ + bne.n 436a6 <_PyBytes_ReverseFind@@Base+0x2f2> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ - bl e3fe0 │ │ │ │ + b.w 85b58 │ │ │ │ + bl e4218 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4363c <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ + bne.n 4367c <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 436ae <_PyBytes_ReverseFind@@Base+0x33a> │ │ │ │ + b.n 436ee <_PyBytes_ReverseFind@@Base+0x33a> │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 436bc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 436bc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ + bne.n 436fc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 436fc <_PyBytes_ReverseFind@@Base+0x348> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ adds r6, #24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12234c │ │ │ │ + bl 122300 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4374c <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ + bge.n 4378c <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4374c <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ + cbnz r3, 4378c <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43760 <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ + bge.n 437a0 <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43760 <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ + cbnz r3, 437a0 <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 43782 <_PyBytes_ReverseFind@@Base+0x40e> │ │ │ │ - b.n 43652 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ - bl 12234c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 437c2 <_PyBytes_ReverseFind@@Base+0x40e> │ │ │ │ + b.n 43692 <_PyBytes_ReverseFind@@Base+0x2de> │ │ │ │ + bl 122300 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 437ae <_PyBytes_ReverseFind@@Base+0x43a> │ │ │ │ + blt.n 437ee <_PyBytes_ReverseFind@@Base+0x43a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 437bc <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ - cbz r7, 437ca <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + blt.n 437fc <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ + cbz r7, 4380a <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 43764 <_PyBytes_ReverseFind@@Base+0x3f0> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 437cc <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ + bne.n 437a4 <_PyBytes_ReverseFind@@Base+0x3f0> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4380c <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 437ca <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + bge.n 4380a <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 437ca <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + cbnz r3, 4380a <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 437ca <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4380a <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43774 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43774 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ + bne.n 437b4 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 437b4 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4377e <_PyBytes_ReverseFind@@Base+0x40a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4377e <_PyBytes_ReverseFind@@Base+0x40a> │ │ │ │ + bne.n 437be <_PyBytes_ReverseFind@@Base+0x40a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 437be <_PyBytes_ReverseFind@@Base+0x40a> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 437e0 <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ + bge.n 43820 <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 437e0 <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ + cbnz r3, 43820 <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 2758f0 │ │ │ │ + b.w 275ea0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 437fa <_PyBytes_ReverseFind@@Base+0x486> │ │ │ │ - b.w 14cdc4 │ │ │ │ + beq.n 4383a <_PyBytes_ReverseFind@@Base+0x486> │ │ │ │ + b.w 14d1bc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4380e <_PyBytes_ReverseFind@@Base+0x49a> │ │ │ │ - b.w 14cdc4 │ │ │ │ + beq.n 4384e <_PyBytes_ReverseFind@@Base+0x49a> │ │ │ │ + b.w 14d1bc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, 43842 <_PyBytes_ReverseFind@@Base+0x4ce> │ │ │ │ + cbz r0, 43882 <_PyBytes_ReverseFind@@Base+0x4ce> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43842 <_PyBytes_ReverseFind@@Base+0x4ce> │ │ │ │ + bge.n 43882 <_PyBytes_ReverseFind@@Base+0x4ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43842 <_PyBytes_ReverseFind@@Base+0x4ce> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43882 <_PyBytes_ReverseFind@@Base+0x4ce> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4385e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ + cbnz r2, 4389e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4385e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ + cbz r0, 4389e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4385e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ + bge.n 4389e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4385e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4389e <_PyBytes_ReverseFind@@Base+0x4ea> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1bd2dc │ │ │ │ + b.w 1bd928 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 43870 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + cbz r1, 438b0 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 43878 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + b.n 438b8 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 438a2 <_PyBytes_ReverseFind@@Base+0x52e> │ │ │ │ + b.n 438e2 <_PyBytes_ReverseFind@@Base+0x52e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1cbdd8 │ │ │ │ + bl 1cc428 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 438a0 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + cbz r0, 438e0 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 438ce <_PyBytes_ReverseFind@@Base+0x55a> │ │ │ │ + bne.n 4390e <_PyBytes_ReverseFind@@Base+0x55a> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #53960 @ 0xd2c8 │ │ │ │ + movw r2, #55368 @ 0xd848 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 43914 <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + cbz r1, 43954 <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 438fc <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ + bls.n 4393c <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bmi.n 4391e <_PyBytes_ReverseFind@@Base+0x5aa> │ │ │ │ + bmi.n 4395e <_PyBytes_ReverseFind@@Base+0x5aa> │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 438de <_PyBytes_ReverseFind@@Base+0x56a> │ │ │ │ + b.n 4391e <_PyBytes_ReverseFind@@Base+0x56a> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 43926 <_PyBytes_ReverseFind@@Base+0x5b2> │ │ │ │ + b.n 43966 <_PyBytes_ReverseFind@@Base+0x5b2> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ @@ -34950,188 +34973,188 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 43948 <_PyBytes_ReverseFind@@Base+0x5d4> │ │ │ │ + cbz r3, 43988 <_PyBytes_ReverseFind@@Base+0x5d4> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 43958 <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ + b.n 43998 <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 43956 <_PyBytes_ReverseFind@@Base+0x5e2> │ │ │ │ + blt.n 43996 <_PyBytes_ReverseFind@@Base+0x5e2> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 43952 <_PyBytes_ReverseFind@@Base+0x5de> │ │ │ │ - cbnz r1, 43978 <_PyBytes_ReverseFind@@Base+0x604> │ │ │ │ + bgt.n 43992 <_PyBytes_ReverseFind@@Base+0x5de> │ │ │ │ + cbnz r1, 439b8 <_PyBytes_ReverseFind@@Base+0x604> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43958 <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ + b.n 43998 <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ (43a80 <_PyBytes_ReverseFind@@Base+0x70c>) │ │ │ │ + ldr r1, [pc, #292] @ (43ac0 <_PyBytes_ReverseFind@@Base+0x70c>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4397e <_PyBytes_ReverseFind@@Base+0x60a> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 439be <_PyBytes_ReverseFind@@Base+0x60a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43a78 <_PyBytes_ReverseFind@@Base+0x704> │ │ │ │ + b.n 43ab8 <_PyBytes_ReverseFind@@Base+0x704> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 43996 <_PyBytes_ReverseFind@@Base+0x622> │ │ │ │ + beq.n 439d6 <_PyBytes_ReverseFind@@Base+0x622> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43998 <_PyBytes_ReverseFind@@Base+0x624> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 43998 <_PyBytes_ReverseFind@@Base+0x624> │ │ │ │ - b.n 43974 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ + bne.n 439d8 <_PyBytes_ReverseFind@@Base+0x624> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 439d8 <_PyBytes_ReverseFind@@Base+0x624> │ │ │ │ + b.n 439b4 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ movs r5, #8 │ │ │ │ add.w r7, r6, #16 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 439f8 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + bls.n 43a38 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 439d6 <_PyBytes_ReverseFind@@Base+0x662> │ │ │ │ + bne.n 43a16 <_PyBytes_ReverseFind@@Base+0x662> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 439f2 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ + ble.n 43a32 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 43a60 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bgt.n 43aa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 439f2 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ + b.n 43a32 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 43a60 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + beq.n 43aa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 439e4 <_PyBytes_ReverseFind@@Base+0x670> │ │ │ │ + beq.n 43a24 <_PyBytes_ReverseFind@@Base+0x670> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 439f2 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ + bne.n 43a32 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 43a60 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + blt.n 43aa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 439b0 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + b.n 439f0 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 43a60 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bgt.n 43aa0 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ adds r1, r4, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43974 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ + beq.n 439b4 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 43a78 <_PyBytes_ReverseFind@@Base+0x704> │ │ │ │ + bls.n 43ab8 <_PyBytes_ReverseFind@@Base+0x704> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 43a44 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ + bne.n 43a84 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 43a56 <_PyBytes_ReverseFind@@Base+0x6e2> │ │ │ │ + ble.n 43a96 <_PyBytes_ReverseFind@@Base+0x6e2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 43a5c <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ + beq.n 43a9c <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 43a3a <_PyBytes_ReverseFind@@Base+0x6c6> │ │ │ │ + b.n 43a7a <_PyBytes_ReverseFind@@Base+0x6c6> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 43a5a <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ + beq.n 43a9a <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 43a5a <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ + beq.n 43a9a <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 43a5c <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ + b.n 43a9c <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ mov r3, sl │ │ │ │ - b.n 43a5c <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ + b.n 43a9c <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 43a1a <_PyBytes_ReverseFind@@Base+0x6a6> │ │ │ │ + b.n 43a5a <_PyBytes_ReverseFind@@Base+0x6a6> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16680 @ 0x4128 │ │ │ │ + movw r1, #18088 @ 0x46a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 43974 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ + bl f8938 │ │ │ │ + b.n 439b4 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 43ab4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ + cbnz r5, 43af4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1bf3a0 │ │ │ │ + bl 1bf9e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 43ab4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ + cbz r0, 43af4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ab4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ + bge.n 43af4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43ab4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43af4 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 43ade <_PyBytes_ReverseFind@@Base+0x76a> │ │ │ │ + bne.n 43b1e <_PyBytes_ReverseFind@@Base+0x76a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 144b28 │ │ │ │ + b.w 144f38 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36788 @ 0x8fb4 │ │ │ │ + movw r0, #38076 @ 0x94bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43ad2 <_PyBytes_ReverseFind@@Base+0x75e> │ │ │ │ + bne.n 43b12 <_PyBytes_ReverseFind@@Base+0x75e> │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -35153,95 +35176,95 @@ │ │ │ │ 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 43b50 <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ + bhi.n 43b90 <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 43b7a <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ - b.n 43b6a <_PyBytes_ReverseFind@@Base+0x7f6> │ │ │ │ - movw r0, #49700 @ 0xc224 │ │ │ │ + ble.n 43bba <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ + b.n 43baa <_PyBytes_ReverseFind@@Base+0x7f6> │ │ │ │ + movw r0, #51108 @ 0xc7a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43b48 <_PyBytes_ReverseFind@@Base+0x7d4> │ │ │ │ + bne.n 43b88 <_PyBytes_ReverseFind@@Base+0x7d4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43bc0 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + b.n 43c00 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 11d1cc <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 11d1a4 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43b66 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ + beq.n 43ba6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 43b92 <_PyBytes_ReverseFind@@Base+0x81e> │ │ │ │ + bne.n 43bd2 <_PyBytes_ReverseFind@@Base+0x81e> │ │ │ │ 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, 43ba0 <_PyBytes_ReverseFind@@Base+0x82c> │ │ │ │ + cbnz r1, 43be0 <_PyBytes_ReverseFind@@Base+0x82c> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 43ba2 <_PyBytes_ReverseFind@@Base+0x82e> │ │ │ │ + b.n 43be2 <_PyBytes_ReverseFind@@Base+0x82e> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 11d1cc <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 11d1a4 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43b7a <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ - b.n 43b66 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ + bne.n 43bba <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ + b.n 43ba6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #49700 @ 0xc224 │ │ │ │ + movw r2, #51108 @ 0xc7a4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 210e18 <_PyMarshal_GetXIData@@Base+0x1f0> │ │ │ │ + bl 2115dc <_PyMarshal_GetXIData@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 43c0e <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ + cbz r3, 43c4e <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ - bge.n 43bf4 <_PyBytes_ReverseFind@@Base+0x880> │ │ │ │ + bge.n 43c34 <_PyBytes_ReverseFind@@Base+0x880> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43c14 <_PyBytes_ReverseFind@@Base+0x8a0> │ │ │ │ + beq.n 43c54 <_PyBytes_ReverseFind@@Base+0x8a0> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 43bdc <_PyBytes_ReverseFind@@Base+0x868> │ │ │ │ + b.n 43c1c <_PyBytes_ReverseFind@@Base+0x868> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #18644 @ 0x48d4 │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 43c14 <_PyBytes_ReverseFind@@Base+0x8a0> │ │ │ │ + bl d7950 │ │ │ │ + b.n 43c54 <_PyBytes_ReverseFind@@Base+0x8a0> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 6be7c │ │ │ │ + b.w 6bec4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ @@ -35257,413 +35280,413 @@ │ │ │ │ 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, 43c68 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ + cbz r0, 43ca8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43c74 <_PyBytes_ReverseFind@@Base+0x900> │ │ │ │ + bge.n 43cb4 <_PyBytes_ReverseFind@@Base+0x900> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43c74 <_PyBytes_ReverseFind@@Base+0x900> │ │ │ │ + b.n 43cb4 <_PyBytes_ReverseFind@@Base+0x900> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2763c8 │ │ │ │ + bl 276978 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43c5a <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ + bne.n 43c9a <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ 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 43ca0 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ + bhi.n 43ce0 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43cb8 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ - b.n 43cca <_PyBytes_ReverseFind@@Base+0x956> │ │ │ │ - movw r0, #49548 @ 0xc18c │ │ │ │ + cbnz r0, 43cf8 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ + b.n 43d0a <_PyBytes_ReverseFind@@Base+0x956> │ │ │ │ + movw r0, #50956 @ 0xc70c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43da0 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ - b.n 43c92 <_PyBytes_ReverseFind@@Base+0x91e> │ │ │ │ - bl 85a38 │ │ │ │ + beq.n 43de0 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ + b.n 43cd2 <_PyBytes_ReverseFind@@Base+0x91e> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43cd8 <_PyBytes_ReverseFind@@Base+0x964> │ │ │ │ + blt.n 43d18 <_PyBytes_ReverseFind@@Base+0x964> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 43ce8 <_PyBytes_ReverseFind@@Base+0x974> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 43d28 <_PyBytes_ReverseFind@@Base+0x974> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43da0 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ + bne.n 43de0 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43ce8 <_PyBytes_ReverseFind@@Base+0x974> │ │ │ │ + b.n 43d28 <_PyBytes_ReverseFind@@Base+0x974> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43cc6 <_PyBytes_ReverseFind@@Base+0x952> │ │ │ │ + bne.n 43d06 <_PyBytes_ReverseFind@@Base+0x952> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43cc6 <_PyBytes_ReverseFind@@Base+0x952> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43d06 <_PyBytes_ReverseFind@@Base+0x952> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 43d74 <_PyBytes_ReverseFind@@Base+0xa00> │ │ │ │ + ble.n 43db4 <_PyBytes_ReverseFind@@Base+0xa00> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 43d1c <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ + bpl.n 43d5c <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 43d18 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + beq.n 43d58 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18684 @ 0x48fc │ │ │ │ + movw r1, #20092 @ 0x4e7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 43d76 <_PyBytes_ReverseFind@@Base+0xa02> │ │ │ │ + b.n 43db6 <_PyBytes_ReverseFind@@Base+0xa02> │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 43d2e <_PyBytes_ReverseFind@@Base+0x9ba> │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 43d4e <_PyBytes_ReverseFind@@Base+0x9da> │ │ │ │ + beq.n 43d6e <_PyBytes_ReverseFind@@Base+0x9ba> │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 43d8e <_PyBytes_ReverseFind@@Base+0x9da> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 43d6e <_PyBytes_ReverseFind@@Base+0x9fa> │ │ │ │ + beq.n 43dae <_PyBytes_ReverseFind@@Base+0x9fa> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18772 @ 0x4954 │ │ │ │ + movw r1, #20180 @ 0x4ed4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49548 @ 0xc18c │ │ │ │ + movw r0, #50956 @ 0xc70c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 43da0 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 43de0 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 43d76 <_PyBytes_ReverseFind@@Base+0xa02> │ │ │ │ + b.n 43db6 <_PyBytes_ReverseFind@@Base+0xa02> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 43d92 <_PyBytes_ReverseFind@@Base+0xa1e> │ │ │ │ - cbz r1, 43d82 <_PyBytes_ReverseFind@@Base+0xa0e> │ │ │ │ + bgt.n 43dd2 <_PyBytes_ReverseFind@@Base+0xa1e> │ │ │ │ + cbz r1, 43dc2 <_PyBytes_ReverseFind@@Base+0xa0e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 43d8a <_PyBytes_ReverseFind@@Base+0xa16> │ │ │ │ + b.n 43dca <_PyBytes_ReverseFind@@Base+0xa16> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3fc06 │ │ │ │ + b.w 3fc46 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 43dc8 <_PyBytes_ReverseFind@@Base+0xa54> │ │ │ │ + cbnz r1, 43e08 <_PyBytes_ReverseFind@@Base+0xa54> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1b9d0c │ │ │ │ + bl 1ba35c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43dda <_PyBytes_ReverseFind@@Base+0xa66> │ │ │ │ - b.n 43e38 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ - movw r0, #50328 @ 0xc498 │ │ │ │ + cbnz r0, 43e1a <_PyBytes_ReverseFind@@Base+0xa66> │ │ │ │ + b.n 43e78 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ + movw r0, #51736 @ 0xca18 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 202e90 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 2034b4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43dbc <_PyBytes_ReverseFind@@Base+0xa48> │ │ │ │ - b.n 43e38 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ + bne.n 43dfc <_PyBytes_ReverseFind@@Base+0xa48> │ │ │ │ + b.n 43e78 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #54352 @ 0xd450 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 43e16 <_PyBytes_ReverseFind@@Base+0xaa2> │ │ │ │ + beq.n 43e56 <_PyBytes_ReverseFind@@Base+0xaa2> │ │ │ │ mov r1, r5 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 43e16 <_PyBytes_ReverseFind@@Base+0xaa2> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 43e56 <_PyBytes_ReverseFind@@Base+0xaa2> │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #18864 @ 0x49b0 │ │ │ │ + movw r1, #20272 @ 0x4f30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43e3c <_PyBytes_ReverseFind@@Base+0xac8> │ │ │ │ - b.n 43e38 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ + blt.n 43e7c <_PyBytes_ReverseFind@@Base+0xac8> │ │ │ │ + b.n 43e78 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43e30 <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ - cbz r7, 43e4c <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ + beq.n 43e70 <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ + cbz r7, 43e8c <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43e4c <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ + bne.n 43e8c <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43e3c <_PyBytes_ReverseFind@@Base+0xac8> │ │ │ │ + blt.n 43e7c <_PyBytes_ReverseFind@@Base+0xac8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43e4c <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ + b.n 43e8c <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43e38 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ + bne.n 43e78 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43e38 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e78 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 43e8a <_PyBytes_ReverseFind@@Base+0xb16> │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 43eca <_PyBytes_ReverseFind@@Base+0xb16> │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #58752 @ 0xe580 │ │ │ │ + movw r0, #60160 @ 0xeb00 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 43e98 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 43ed8 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43e9c <_PyBytes_ReverseFind@@Base+0xb28> │ │ │ │ + cbnz r0, 43edc <_PyBytes_ReverseFind@@Base+0xb28> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43eda <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + b.n 43f1a <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43ebe <_PyBytes_ReverseFind@@Base+0xb4a> │ │ │ │ + beq.n 43efe <_PyBytes_ReverseFind@@Base+0xb4a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 43e98 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ + bl f8938 │ │ │ │ + b.n 43ed8 <_PyBytes_ReverseFind@@Base+0xb24> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b22c │ │ │ │ - cbnz r0, 43ed2 <_PyBytes_ReverseFind@@Base+0xb5e> │ │ │ │ + cbnz r0, 43f12 <_PyBytes_ReverseFind@@Base+0xb5e> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00043ede : │ │ │ │ - ldr r0, [pc, #4] @ (43ee4 ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +00043f1e : │ │ │ │ + ldr r0, [pc, #4] @ (43f24 ) │ │ │ │ + b.w 1a64e8 │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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, #32568 @ 0x7f38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 2640b0 │ │ │ │ + bl 264660 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 43f5c │ │ │ │ - cbz r0, 43f16 │ │ │ │ + beq.n 43f9c │ │ │ │ + cbz r0, 43f56 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 43f1a │ │ │ │ + b.n 43f5a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 43f60 │ │ │ │ + bpl.n 43fa0 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl c5ec8 │ │ │ │ + bl c6180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43f5c │ │ │ │ + cbz r0, 43f9c │ │ │ │ mov r1, r5 │ │ │ │ - bl 89838 │ │ │ │ - cbz r0, 43f68 │ │ │ │ + bl 89b44 │ │ │ │ + cbz r0, 43fa8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43f5c │ │ │ │ + bge.n 43f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43f5c │ │ │ │ + cbnz r3, 43f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43f68 │ │ │ │ + b.n 43fa8 │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 43f7e │ │ │ │ + cbz r0, 43fbe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43f80 │ │ │ │ + bge.n 43fc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (43f84 ) │ │ │ │ + ldr r0, [pc, #4] @ (43fc4 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #220] @ (4407c ) │ │ │ │ + ldr r1, [pc, #220] @ (440bc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 43fb2 │ │ │ │ + cbnz r0, 43ff2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44078 │ │ │ │ + b.n 440b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ - ldr r1, [pc, #192] @ (44080 ) │ │ │ │ + blt.n 43fec │ │ │ │ + ldr r1, [pc, #192] @ (440c0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43fac │ │ │ │ + beq.n 43fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ - ldr r1, [pc, #168] @ (44084 ) │ │ │ │ + blt.n 43fec │ │ │ │ + ldr r1, [pc, #168] @ (440c4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43fac │ │ │ │ + beq.n 43fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ - ldr r1, [pc, #144] @ (44088 ) │ │ │ │ + blt.n 43fec │ │ │ │ + ldr r1, [pc, #144] @ (440c8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43fac │ │ │ │ + beq.n 43fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ - ldr r1, [pc, #120] @ (4408c ) │ │ │ │ + blt.n 43fec │ │ │ │ + ldr r1, [pc, #120] @ (440cc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43fac │ │ │ │ + beq.n 43fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ - ldr r1, [pc, #96] @ (44090 ) │ │ │ │ + blt.n 43fec │ │ │ │ + ldr r1, [pc, #96] @ (440d0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ + bl 1aa978 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43fac │ │ │ │ + beq.n 43fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa370 │ │ │ │ + bl 1aa9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ + blt.n 43fec │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #18932 @ 0x49f4 │ │ │ │ + movw r2, #20340 @ 0x4f74 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #46596 @ 0xb604 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1d880c │ │ │ │ + bl 1d8e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43fac │ │ │ │ + blt.n 43fec │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44884 @ 0xaf54 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r6, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -35672,53 +35695,53 @@ │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r6, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r7, #8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00044094 : │ │ │ │ +000440d4 : │ │ │ │ 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 440b2 │ │ │ │ + bpl.n 440f2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 440c8 │ │ │ │ + beq.n 44108 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 440ee │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4412e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 440d2 │ │ │ │ + blt.n 44112 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 440f4 │ │ │ │ + blt.n 44134 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18940 @ 0x49fc │ │ │ │ + movw r1, #20348 @ 0x4f7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44104 │ │ │ │ + b.n 44144 │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -35727,570 +35750,570 @@ │ │ │ │ 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 156b50 │ │ │ │ - cbz r0, 4415e │ │ │ │ + bl 157144 │ │ │ │ + cbz r0, 4419e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 44138 │ │ │ │ + cbz r3, 44178 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 44140 │ │ │ │ + b.n 44180 │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4415e │ │ │ │ + cbz r5, 4419e │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #54984 @ 0xd6c8 │ │ │ │ + movw r1, #56392 @ 0xdc48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4415e │ │ │ │ + ble.n 4419e │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 44150 │ │ │ │ + b.n 44190 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4417c │ │ │ │ + cbz r3, 441bc │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4418c │ │ │ │ + b.n 441cc │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4418a │ │ │ │ + ble.n 441ca │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 44186 │ │ │ │ - cbnz r1, 441ae │ │ │ │ + bgt.n 441c6 │ │ │ │ + cbnz r1, 441ee │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4418c │ │ │ │ + b.n 441cc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #200] @ (44258 ) │ │ │ │ + ldr r1, [pc, #200] @ (44298 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 441b4 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 441f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44254 │ │ │ │ + b.n 44294 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 441c6 │ │ │ │ + beq.n 44206 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 441aa │ │ │ │ + blt.n 441ea │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 441f2 │ │ │ │ - cbz r6, 441ce │ │ │ │ + cbz r3, 44232 │ │ │ │ + cbz r6, 4420e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 441de │ │ │ │ + bne.n 4421e │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 44254 │ │ │ │ + b.n 44294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224428 │ │ │ │ + bl 224a08 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44204 │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 44244 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 441aa │ │ │ │ + bne.n 441ea │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e688 │ │ │ │ - b.n 441aa │ │ │ │ - cbz r6, 4422e │ │ │ │ + bl 12e64c │ │ │ │ + b.n 441ea │ │ │ │ + cbz r6, 4426e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 441d4 │ │ │ │ + beq.n 44214 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256bd0 │ │ │ │ + bl 257178 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - cbnz r3, 44222 │ │ │ │ + cbnz r3, 44262 │ │ │ │ str r5, [r4, #32] │ │ │ │ - b.n 44224 │ │ │ │ + b.n 44264 │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b.n 441d4 │ │ │ │ + b.n 44214 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 441d4 │ │ │ │ + beq.n 44214 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256bd0 │ │ │ │ + bl 257178 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ - cbnz r3, 44248 │ │ │ │ + cbnz r3, 44288 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ - b.n 4424a │ │ │ │ + b.n 4428a │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b.n 441d4 │ │ │ │ + b.n 44214 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 139610 │ │ │ │ - cbz r0, 44286 │ │ │ │ + bl 139a04 │ │ │ │ + cbz r0, 442c6 │ │ │ │ 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 {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 44344 │ │ │ │ + beq.n 44384 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #31368 @ 0x7a88 │ │ │ │ + movw r0, #32776 @ 0x8008 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ - bl dcdac │ │ │ │ + bl dd06c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44340 │ │ │ │ + bne.n 44380 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 44340 │ │ │ │ + bne.n 44380 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl c29a0 <_PyDict_FromItems@@Base+0x260> │ │ │ │ + bl c2c58 <_PyDict_FromItems@@Base+0x260> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44332 │ │ │ │ + beq.n 44372 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44332 │ │ │ │ + cbz r0, 44372 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83c1c │ │ │ │ + bl 83c90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44334 │ │ │ │ + beq.n 44374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 442f0 │ │ │ │ + bge.n 44330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 442f0 │ │ │ │ + cbnz r3, 44330 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 83c1c │ │ │ │ + bl 83c90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44334 │ │ │ │ + beq.n 44374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4434c │ │ │ │ + bge.n 4438c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4434c │ │ │ │ + cbnz r3, 4438c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4434c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4438c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4434c │ │ │ │ + b.n 4438c │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6240 @ 0x1860 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 44388 │ │ │ │ + beq.n 443c8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #18976 @ 0x4a20 │ │ │ │ + movw r1, #20384 @ 0x4fa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ - bl 445a2 │ │ │ │ + b.w d7950 │ │ │ │ + bl 445e2 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 443bc │ │ │ │ + bne.n 443fc │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1247f0 │ │ │ │ + b.w 12479c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36812 @ 0x8fcc │ │ │ │ + movw r0, #38100 @ 0x94d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 443b0 │ │ │ │ + bne.n 443f0 │ │ │ │ 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 r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 44414 │ │ │ │ + cbz r3, 44454 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 44414 │ │ │ │ + cbnz r0, 44454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44414 │ │ │ │ - movw r0, #37252 @ 0x9184 │ │ │ │ + beq.n 44454 │ │ │ │ + movw r0, #38660 @ 0x9704 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 44418 │ │ │ │ + cbnz r0, 44458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27530c │ │ │ │ + bl 2758bc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4446c │ │ │ │ + b.n 444ac │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #749 @ 0x2ed │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #19016 @ 0x4a48 │ │ │ │ + movw r0, #20424 @ 0x4fc8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4444c │ │ │ │ + bge.n 4448c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4444c │ │ │ │ + cbnz r3, 4448c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4440e │ │ │ │ + beq.n 4444e │ │ │ │ mov r0, r5 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4446c │ │ │ │ + bge.n 444ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4446c │ │ │ │ + cbnz r3, 444ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4449c │ │ │ │ + bhi.n 444dc │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 444b4 │ │ │ │ - b.n 444c6 │ │ │ │ - movw r0, #49644 @ 0xc1ec │ │ │ │ + cbnz r0, 444f4 │ │ │ │ + b.n 44506 │ │ │ │ + movw r0, #51052 @ 0xc76c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4459c │ │ │ │ - b.n 4448e │ │ │ │ - bl 85a38 │ │ │ │ + beq.n 445dc │ │ │ │ + b.n 444ce │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 444d4 │ │ │ │ + blt.n 44514 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 444e4 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 44524 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4459c │ │ │ │ + bne.n 445dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 444e4 │ │ │ │ + b.n 44524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 444c2 │ │ │ │ + bne.n 44502 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 444c2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44502 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 44570 │ │ │ │ + ble.n 445b0 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 44518 │ │ │ │ + bpl.n 44558 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 44514 │ │ │ │ + beq.n 44554 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19032 @ 0x4a58 │ │ │ │ + movw r1, #20440 @ 0x4fd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 44572 │ │ │ │ + b.n 445b2 │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4452a │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 4454a │ │ │ │ + beq.n 4456a │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 4458a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4456a │ │ │ │ + beq.n 445aa │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19120 @ 0x4ab0 │ │ │ │ + movw r1, #20528 @ 0x5030 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49644 @ 0xc1ec │ │ │ │ + movw r0, #51052 @ 0xc76c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4459c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 445dc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 44572 │ │ │ │ + b.n 445b2 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4458e │ │ │ │ - cbz r1, 4457e │ │ │ │ + bgt.n 445ce │ │ │ │ + cbz r1, 445be │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 44586 │ │ │ │ + b.n 445c6 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3fc06 │ │ │ │ + b.w 3fc46 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000445a2 : │ │ │ │ +000445e2 : │ │ │ │ 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, #5908 @ 0x1714 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 445d8 │ │ │ │ + beq.n 44618 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #45352 @ 0xb128 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 445fe │ │ │ │ + bl f8938 │ │ │ │ + b.n 4463e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6240 @ 0x1860 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 44604 │ │ │ │ + beq.n 44644 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19232 @ 0x4b20 │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 446fa │ │ │ │ + b.n 4473a │ │ │ │ ldr r6, [r1, #20] │ │ │ │ - cbz r6, 44622 │ │ │ │ + cbz r6, 44662 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19268 @ 0x4b44 │ │ │ │ + movw r1, #20676 @ 0x50c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 445fe │ │ │ │ + bl d7950 │ │ │ │ + b.n 4463e │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 44644 │ │ │ │ + beq.n 44684 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19300 @ 0x4b64 │ │ │ │ + movw r1, #20708 @ 0x50e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 445fe │ │ │ │ - ldr.w r8, [pc, #184] @ 44700 │ │ │ │ + bl d7950 │ │ │ │ + b.n 4463e │ │ │ │ + ldr.w r8, [pc, #184] @ 44740 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 44660 │ │ │ │ - bl 20f18c │ │ │ │ - cbz r0, 44660 │ │ │ │ + cbnz r0, 446a0 │ │ │ │ + bl 20f904 │ │ │ │ + cbz r0, 446a0 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 44680 │ │ │ │ + beq.n 446c0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19344 @ 0x4b90 │ │ │ │ + movw r1, #20752 @ 0x5110 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 445fe │ │ │ │ + bl d7950 │ │ │ │ + b.n 4463e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 446f0 │ │ │ │ + bne.n 44730 │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ - cbnz r4, 446a0 │ │ │ │ - bl 20f18c │ │ │ │ + cbnz r4, 446e0 │ │ │ │ + bl 20f904 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 445fe │ │ │ │ + beq.n 4463e │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 44d22 │ │ │ │ + bl 44d62 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 445fe │ │ │ │ + beq.n 4463e │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 446d8 │ │ │ │ + bne.n 44718 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 446c6 │ │ │ │ + bge.n 44706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 446c6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44706 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #61132 @ 0xeecc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e688 │ │ │ │ - b.n 445fe │ │ │ │ + bl 12e64c │ │ │ │ + b.n 4463e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 446fa │ │ │ │ + bge.n 4473a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 446fa │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 446fa │ │ │ │ + cbnz r3, 4473a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4473a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c0a4 │ │ │ │ + b.w 23c684 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36301,73 +36324,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, #272] @ (4484c ) │ │ │ │ + ldr r1, [pc, #272] @ (4488c ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #13204 @ 0x3394 │ │ │ │ + movw r2, #14612 @ 0x3914 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #19384 @ 0x4bb8 │ │ │ │ + movw r1, #20792 @ 0x5138 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44826 │ │ │ │ + beq.n 44866 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18456 @ 0x4818 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #19404 @ 0x4bcc │ │ │ │ + movw r0, #20812 @ 0x514c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 447c4 │ │ │ │ + beq.n 44804 │ │ │ │ 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 20e7d4 │ │ │ │ + bl 20ef9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 447c4 │ │ │ │ + beq.n 44804 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 447c8 │ │ │ │ + beq.n 44808 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 447d4 │ │ │ │ + beq.n 44814 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13520 @ 0x34d0 │ │ │ │ + movw r1, #14736 @ 0x3990 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4481c │ │ │ │ + b.n 4485c │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 447de │ │ │ │ + b.n 4481e │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ 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 │ │ │ │ @@ -36375,314 +36398,314 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b05c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39042 │ │ │ │ + bl 39082 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 76624 │ │ │ │ - b.n 44828 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 44868 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (4484c ) │ │ │ │ + ldr r3, [pc, #28] @ (4488c ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 44840 │ │ │ │ + beq.n 44880 │ │ │ │ blx 2ba18 <__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, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 44878 │ │ │ │ + cbnz r1, 448b8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #10084 @ 0x2764 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 44884 │ │ │ │ + bl f8938 │ │ │ │ + b.n 448c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4488a │ │ │ │ + bge.n 448ca │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4488e │ │ │ │ + b.n 448ce │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 448b0 │ │ │ │ + bne.n 448f0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3a0ac │ │ │ │ + b.w 3a0ec │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36768 @ 0x8fa0 │ │ │ │ + movw r0, #38056 @ 0x94a8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 448a4 │ │ │ │ + bne.n 448e4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000448c8 : │ │ │ │ +00044908 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1496 @ 0x5d8 │ │ │ │ + movw r1, #2904 @ 0xb58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 448f0 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 44930 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239754 <_PyParkingLot_AfterFork@@Base+0x27c> │ │ │ │ + b.w 239d34 <_PyParkingLot_AfterFork@@Base+0x27c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 44920 │ │ │ │ + cbnz r3, 44960 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #63728 @ 0xf8f0 │ │ │ │ + movw r0, #65136 @ 0xfe70 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w e4c6c │ │ │ │ - bl 140f58 │ │ │ │ - cbz r0, 4493a │ │ │ │ + b.w e4ea4 │ │ │ │ + bl 141368 │ │ │ │ + cbz r0, 4497a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4497e │ │ │ │ - movw r0, #3508 @ 0xdb4 │ │ │ │ + bne.n 449be │ │ │ │ + movw r0, #4956 @ 0x135c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d38 │ │ │ │ + bl 84da8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44976 │ │ │ │ + cbz r0, 449b6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4496a │ │ │ │ + bge.n 449aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4496e │ │ │ │ + cbz r3, 449ae │ │ │ │ mov r4, r6 │ │ │ │ - b.n 44976 │ │ │ │ + b.n 449b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4496a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 449aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 44980 │ │ │ │ + bl 1415ec │ │ │ │ + b.n 449c0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 449ae │ │ │ │ + cbz r0, 449ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 449ae │ │ │ │ + bge.n 449ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 449ae │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 449ee │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 449c8 │ │ │ │ + cbz r0, 44a08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 449c8 │ │ │ │ + bge.n 44a08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 449c8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44a08 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000449cc <_PyObject_SetManagedDict@@Base>: │ │ │ │ +00044a0c <_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 44a3a <_PyObject_SetManagedDict@@Base+0x6e> │ │ │ │ - cbnz r6, 44a08 <_PyObject_SetManagedDict@@Base+0x3c> │ │ │ │ + bpl.n 44a7a <_PyObject_SetManagedDict@@Base+0x6e> │ │ │ │ + cbnz r6, 44a48 <_PyObject_SetManagedDict@@Base+0x3c> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 449fe <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 44a3e <_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 1b2d80 <_PyEval_NoToolsForUnwind@@Base+0x644> │ │ │ │ - b.n 44a52 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ + bl 1b33d0 <_PyEval_NoToolsForUnwind@@Base+0x644> │ │ │ │ + b.n 44a92 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2176d8 <_PyInterpreterState_GetWhence@@Base+0x2b80> │ │ │ │ - cbnz r0, 44a56 <_PyObject_SetManagedDict@@Base+0x8a> │ │ │ │ - cbz r4, 44a20 <_PyObject_SetManagedDict@@Base+0x54> │ │ │ │ + bl 217cb4 <_PyInterpreterState_GetWhence@@Base+0x2b04> │ │ │ │ + cbnz r0, 44a96 <_PyObject_SetManagedDict@@Base+0x8a> │ │ │ │ + cbz r4, 44a60 <_PyObject_SetManagedDict@@Base+0x54> │ │ │ │ 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 44a52 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ + bge.n 44a92 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44a52 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ + cbnz r3, 44a92 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44a52 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ - cbz r1, 44a48 <_PyObject_SetManagedDict@@Base+0x7c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44a92 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ + cbz r1, 44a88 <_PyObject_SetManagedDict@@Base+0x7c> │ │ │ │ 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 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44a5a <_PyObject_SetManagedDict@@Base+0x8e> │ │ │ │ + b.n 44a9a <_PyObject_SetManagedDict@@Base+0x8e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 44984 │ │ │ │ + b.n 449c4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 44a7a <_PyObject_SetManagedDict@@Base+0xae> │ │ │ │ + cbnz r2, 44aba <_PyObject_SetManagedDict@@Base+0xae> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 44aa4 <_PyObject_SetManagedDict@@Base+0xd8> │ │ │ │ - b.n 44a90 <_PyObject_SetManagedDict@@Base+0xc4> │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + beq.n 44ae4 <_PyObject_SetManagedDict@@Base+0xd8> │ │ │ │ + b.n 44ad0 <_PyObject_SetManagedDict@@Base+0xc4> │ │ │ │ + movw r0, #5068 @ 0x13cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44a72 <_PyObject_SetManagedDict@@Base+0xa6> │ │ │ │ + bne.n 44ab2 <_PyObject_SetManagedDict@@Base+0xa6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44ad0 <_PyObject_SetManagedDict@@Base+0x104> │ │ │ │ + b.n 44b10 <_PyObject_SetManagedDict@@Base+0x104> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + movw r0, #5068 @ 0x13cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44a8c <_PyObject_SetManagedDict@@Base+0xc0> │ │ │ │ + beq.n 44acc <_PyObject_SetManagedDict@@Base+0xc0> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 9056c │ │ │ │ + bl 90878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44a8c <_PyObject_SetManagedDict@@Base+0xc0> │ │ │ │ + beq.n 44acc <_PyObject_SetManagedDict@@Base+0xc0> │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ - bl e9524 │ │ │ │ + bl e9764 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44ad0 <_PyObject_SetManagedDict@@Base+0x104> │ │ │ │ + bge.n 44b10 <_PyObject_SetManagedDict@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44ad0 <_PyObject_SetManagedDict@@Base+0x104> │ │ │ │ + cbnz r3, 44b10 <_PyObject_SetManagedDict@@Base+0x104> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 44af0 <_PyObject_SetManagedDict@@Base+0x124> │ │ │ │ + cbz r3, 44b30 <_PyObject_SetManagedDict@@Base+0x124> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 44b00 <_PyObject_SetManagedDict@@Base+0x134> │ │ │ │ + b.n 44b40 <_PyObject_SetManagedDict@@Base+0x134> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 44afe <_PyObject_SetManagedDict@@Base+0x132> │ │ │ │ + ble.n 44b3e <_PyObject_SetManagedDict@@Base+0x132> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 44afa <_PyObject_SetManagedDict@@Base+0x12e> │ │ │ │ - cbnz r1, 44b24 <_PyObject_SetManagedDict@@Base+0x158> │ │ │ │ + bgt.n 44b3a <_PyObject_SetManagedDict@@Base+0x12e> │ │ │ │ + cbnz r1, 44b64 <_PyObject_SetManagedDict@@Base+0x158> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 44b00 <_PyObject_SetManagedDict@@Base+0x134> │ │ │ │ + b.n 44b40 <_PyObject_SetManagedDict@@Base+0x134> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #180] @ (44bb8 <_PyObject_SetManagedDict@@Base+0x1ec>) │ │ │ │ + ldr r1, [pc, #180] @ (44bf8 <_PyObject_SetManagedDict@@Base+0x1ec>) │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 44b2a <_PyObject_SetManagedDict@@Base+0x15e> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 44b6a <_PyObject_SetManagedDict@@Base+0x15e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44bb2 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + b.n 44bf2 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r4, r6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r4, #1 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movw r3, #15916 @ 0x3e2c │ │ │ │ @@ -36691,587 +36714,587 @@ │ │ │ │ movweq r4, #5160 @ 0x1428 │ │ │ │ mov r1, r6 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 44b7c <_PyObject_SetManagedDict@@Base+0x1b0> │ │ │ │ - bl 7ebe0 │ │ │ │ - cbnz r0, 44b6e <_PyObject_SetManagedDict@@Base+0x1a2> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 44bbc <_PyObject_SetManagedDict@@Base+0x1b0> │ │ │ │ + bl 7ec74 │ │ │ │ + cbnz r0, 44bae <_PyObject_SetManagedDict@@Base+0x1a2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44b20 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ + bne.n 44b60 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 223934 │ │ │ │ + bl 224010 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 44ba2 <_PyObject_SetManagedDict@@Base+0x1d6> │ │ │ │ - b.n 44b20 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ + bge.n 44be2 <_PyObject_SetManagedDict@@Base+0x1d6> │ │ │ │ + b.n 44b60 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44bb0 <_PyObject_SetManagedDict@@Base+0x1e4> │ │ │ │ + bge.n 44bf0 <_PyObject_SetManagedDict@@Base+0x1e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 44bb0 <_PyObject_SetManagedDict@@Base+0x1e4> │ │ │ │ - bl d6c34 │ │ │ │ + b.n 44bf0 <_PyObject_SetManagedDict@@Base+0x1e4> │ │ │ │ + bl d6eec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 44b20 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ - beq.n 44b94 <_PyObject_SetManagedDict@@Base+0x1c8> │ │ │ │ + blt.n 44b60 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ + beq.n 44bd4 <_PyObject_SetManagedDict@@Base+0x1c8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 852e0 │ │ │ │ + b.w 85350 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3ec │ │ │ │ + bl 8b6f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 44b20 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ + blt.n 44b60 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44bb2 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + bge.n 44bf2 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 44bb2 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + b.n 44bf2 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r7, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (44bfc <_PyObject_SetManagedDict@@Base+0x230>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (44c3c <_PyObject_SetManagedDict@@Base+0x230>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 44bea <_PyObject_SetManagedDict@@Base+0x21e> │ │ │ │ + cbz r2, 44c2a <_PyObject_SetManagedDict@@Base+0x21e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #20960 @ 0x51e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 44c2c <_PyObject_SetManagedDict@@Base+0x260> │ │ │ │ + bne.n 44c6c <_PyObject_SetManagedDict@@Base+0x260> │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23bb64 │ │ │ │ - b.n 44c48 <_PyObject_SetManagedDict@@Base+0x27c> │ │ │ │ + bl 23c144 │ │ │ │ + b.n 44c88 <_PyObject_SetManagedDict@@Base+0x27c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #16824 @ 0x41b8 │ │ │ │ + movw r1, #18232 @ 0x4738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #49216 @ 0xc040 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ │ │ │ │ -00044c5e : │ │ │ │ +00044c9e : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (44c78 ) │ │ │ │ + ldr r4, [pc, #16] @ (44cb8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w e9a1c │ │ │ │ + b.w e9c5c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 44c90 │ │ │ │ - movw r0, #19656 @ 0x4cc8 │ │ │ │ + bpl.n 44cd0 │ │ │ │ + movw r0, #21064 @ 0x5248 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ - movw r0, #19680 @ 0x4ce0 │ │ │ │ + b.w e4ea4 │ │ │ │ + movw r0, #21088 @ 0x5260 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 11eb5c │ │ │ │ + b.w 11eb34 │ │ │ │ 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, 44cc6 │ │ │ │ - movw r0, #19972 @ 0x4e04 │ │ │ │ + cbnz r4, 44d06 │ │ │ │ + movw r0, #21380 @ 0x5384 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #19992 @ 0x4e18 │ │ │ │ + movw r0, #21400 @ 0x5398 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ 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 e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44cfa │ │ │ │ + bge.n 44d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44cfa │ │ │ │ + cbnz r3, 44d3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 12e32c │ │ │ │ + bl 12e2f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22453c │ │ │ │ + bl 224b1c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44d70 │ │ │ │ + beq.n 44db0 │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 278b98 │ │ │ │ + bl 279148 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 44d60 │ │ │ │ + bhi.n 44da0 │ │ │ │ tbb [pc, r0] │ │ │ │ movs r0, #10 │ │ │ │ lsls r4, r1, #8 │ │ │ │ - bl 23c8dc │ │ │ │ + bl 23cebc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbnz r0, 44dba │ │ │ │ + cbnz r0, 44dfa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44daa │ │ │ │ + blt.n 44dea │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44dc6 │ │ │ │ - ldr r3, [pc, #84] @ (44dcc ) │ │ │ │ + b.n 44e06 │ │ │ │ + ldr r3, [pc, #84] @ (44e0c ) │ │ │ │ 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, #504 @ 0x1f8 │ │ │ │ ldr.w r3, [r2, #4088] @ 0xff8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44dc6 │ │ │ │ + bge.n 44e06 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4088] @ 0xff8 │ │ │ │ - b.n 44dc6 │ │ │ │ + b.n 44e06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44dc4 │ │ │ │ + bge.n 44e04 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 44dc4 │ │ │ │ + b.n 44e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44d70 │ │ │ │ + bne.n 44db0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44d70 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44db0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - b.n 44dc6 │ │ │ │ + b.n 44e06 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44dda │ │ │ │ - b.w 14cdc4 │ │ │ │ + beq.n 44e1a │ │ │ │ + b.w 14d1bc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 44e0a │ │ │ │ + bhi.n 44e4a │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 44e24 │ │ │ │ + ble.n 44e64 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 44e2c │ │ │ │ - movw r0, #57980 @ 0xe27c │ │ │ │ + b.n 44e6c │ │ │ │ + movw r0, #59428 @ 0xe824 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e00 │ │ │ │ + bne.n 44e40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44e7e │ │ │ │ + b.n 44ebe │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 44e50 │ │ │ │ + bne.n 44e90 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 23bb64 │ │ │ │ + bl 23c144 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44e6e │ │ │ │ + bne.n 44eae │ │ │ │ mov r4, r5 │ │ │ │ - b.n 44e7e │ │ │ │ + b.n 44ebe │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16824 @ 0x41b8 │ │ │ │ + movw r1, #18232 @ 0x4738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ - cbz r0, 44e72 │ │ │ │ + b.w d7950 │ │ │ │ + cbz r0, 44eb2 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44e7e │ │ │ │ + bge.n 44ebe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 254be0 │ │ │ │ + b.w 255188 │ │ │ │ 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 r1, [r0, #4] │ │ │ │ movw r7, #15916 @ 0x3e2c │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 44ec2 │ │ │ │ + bne.n 44f02 │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44ed0 │ │ │ │ - ldr r2, [pc, #172] @ (44f70 ) │ │ │ │ + b.n 44f10 │ │ │ │ + ldr r2, [pc, #172] @ (44fb0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1be400 │ │ │ │ + bl 1bea48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 44f68 │ │ │ │ + beq.n 44fa8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 44f3c │ │ │ │ + bne.n 44f7c │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 44f6a │ │ │ │ + beq.n 44faa │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec74 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 44f0a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 44f54 │ │ │ │ + cbnz r2, 44f4a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 44f94 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e688 │ │ │ │ - b.n 44f54 │ │ │ │ + bl 12e64c │ │ │ │ + b.n 44f94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 223a64 │ │ │ │ - cbnz r0, 44f54 │ │ │ │ + bl 224044 │ │ │ │ + cbnz r0, 44f94 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - b.n 44edc │ │ │ │ + b.n 44f1c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 852e0 │ │ │ │ + bl 85350 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 44f54 │ │ │ │ + cbz r7, 44f94 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 8b3ec │ │ │ │ + bl 8b6f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44f44 │ │ │ │ + blt.n 44f84 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 44f54 │ │ │ │ + bne.n 44f94 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 44f16 │ │ │ │ - b.n 44f6a │ │ │ │ + bne.n 44f56 │ │ │ │ + b.n 44faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44f34 │ │ │ │ + bne.n 44f74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44f34 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44f74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44f68 │ │ │ │ + bge.n 44fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44f68 │ │ │ │ + cbnz r3, 44fa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 88ea0 │ │ │ │ - cbz r0, 44fbc │ │ │ │ + bl 89240 │ │ │ │ + cbz r0, 44ffc │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 44fa4 │ │ │ │ + b.n 44fe4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 44fd0 │ │ │ │ + bne.n 45010 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44fc0 │ │ │ │ + blt.n 45000 │ │ │ │ adds r5, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27999c │ │ │ │ - cbz r0, 45008 │ │ │ │ + bl 279f4c │ │ │ │ + cbz r0, 45048 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44f96 │ │ │ │ + bne.n 44fd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44ff8 │ │ │ │ + blt.n 45038 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45022 │ │ │ │ + b.n 45062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44fa2 │ │ │ │ + bne.n 44fe2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44fa2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44fe2 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44fee │ │ │ │ + bge.n 4502e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44fee │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4502e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 44fa2 │ │ │ │ + beq.n 44fe2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 44fa4 │ │ │ │ - b.n 44fb4 │ │ │ │ + beq.n 44fe4 │ │ │ │ + b.n 44ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44fbc │ │ │ │ + bne.n 44ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44fbc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44ffc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4501c │ │ │ │ + bge.n 4505c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4501c │ │ │ │ + cbnz r3, 4505c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #2 │ │ │ │ - b.w 270980 │ │ │ │ + b.w 270f30 │ │ │ │ │ │ │ │ -0004503c : │ │ │ │ - ldr r0, [pc, #4] @ (45044 ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +0004507c : │ │ │ │ + ldr r0, [pc, #4] @ (45084 ) │ │ │ │ + b.w 1a64e8 │ │ │ │ nop │ │ │ │ subs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #23781 @ 0x5ce5 │ │ │ │ + movw r1, #23845 @ 0x5d25 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.n 45720 │ │ │ │ + b.n 45760 │ │ │ │ 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, 45090 │ │ │ │ + cbnz r3, 450d0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20288 @ 0x4f40 │ │ │ │ + movw r0, #21696 @ 0x54c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 450a0 │ │ │ │ - bl 4bcb0 │ │ │ │ + bne.n 450e0 │ │ │ │ + bl 4bcf0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 450a6 │ │ │ │ - bl 279b00 │ │ │ │ + b.n 450e6 │ │ │ │ + bl 27a0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 450dc │ │ │ │ + cbz r4, 4511c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #20300 @ 0x4f4c │ │ │ │ + movw r0, #21708 @ 0x54cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 450d0 │ │ │ │ + bge.n 45110 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 450d4 │ │ │ │ + cbz r3, 45114 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 450dc │ │ │ │ + b.n 4511c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 450d0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45110 │ │ │ │ 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 d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #60] @ (45134 ) │ │ │ │ + ldr r1, [pc, #60] @ (45174 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ - movw r1, #20316 @ 0x4f5c │ │ │ │ + bl 1aa978 │ │ │ │ + movw r1, #21724 @ 0x54dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4512c │ │ │ │ + blt.n 4516c │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44884 @ 0xaf54 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 45130 │ │ │ │ + b.n 45170 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -37282,587 +37305,587 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4516c │ │ │ │ + bhi.n 451ac │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45184 │ │ │ │ - b.n 451ca │ │ │ │ - movw r0, #28204 @ 0x6e2c │ │ │ │ + cbz r0, 451c4 │ │ │ │ + b.n 4520a │ │ │ │ + movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4515c │ │ │ │ - b.n 451ca │ │ │ │ + bne.n 4519c │ │ │ │ + b.n 4520a │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 451fe │ │ │ │ + ble.n 4523e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 451ec │ │ │ │ + beq.n 4522c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 451ce │ │ │ │ + bpl.n 4520e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 451ca │ │ │ │ + cbz r0, 4520a │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 451ee │ │ │ │ + beq.n 4522e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4522e │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + b.n 4526e │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28204 @ 0x6e2c │ │ │ │ + movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 451ca │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4520a │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 45200 │ │ │ │ + beq.n 45240 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 45200 │ │ │ │ - b.n 451ca │ │ │ │ + bge.n 45240 │ │ │ │ + b.n 4520a │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4520e │ │ │ │ + cbnz r4, 4524e │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 25f3b8 │ │ │ │ + bl 25f968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4522e │ │ │ │ + cbz r0, 4526e │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #39080 @ 0x98a8 │ │ │ │ + movw r0, #40488 @ 0x9e28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 45238 │ │ │ │ + cbz r3, 45278 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 4525c │ │ │ │ + cbz r3, 4529c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4526c │ │ │ │ + b.n 452ac │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4526a │ │ │ │ + blt.n 452aa │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 45266 │ │ │ │ - cbnz r1, 4528c │ │ │ │ + bgt.n 452a6 │ │ │ │ + cbnz r1, 452cc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4526c │ │ │ │ + b.n 452ac │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #644] @ (454f4 ) │ │ │ │ + ldr r1, [pc, #644] @ (45534 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 45292 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 452d2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 456ac │ │ │ │ + b.n 456ec │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 452da │ │ │ │ + beq.n 4531a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 452a0 │ │ │ │ + cbz r4, 452e0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 452a8 │ │ │ │ - b.n 452e8 │ │ │ │ + bne.n 452e8 │ │ │ │ + b.n 45328 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 452ba │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 452e8 │ │ │ │ - b.n 45288 │ │ │ │ - bl 85a38 │ │ │ │ + cbnz r0, 452fa │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 45328 │ │ │ │ + b.n 452c8 │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 452d4 │ │ │ │ + bge.n 45314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 452d4 │ │ │ │ + cbnz r3, 45314 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 452ec │ │ │ │ - b.n 452b2 │ │ │ │ + bne.n 4532c │ │ │ │ + b.n 452f2 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 452ec │ │ │ │ + b.n 4532c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ - cbz r7, 452fe │ │ │ │ + cbz r7, 4533e │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - b.n 45306 │ │ │ │ + b.n 45346 │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 45462 │ │ │ │ + bne.w 454a2 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45332 │ │ │ │ + cbnz r0, 45372 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 456a2 │ │ │ │ + b.n 456e2 │ │ │ │ mov.w r8, #0 │ │ │ │ - movw sl, #53960 @ 0xd2c8 │ │ │ │ + movw sl, #55368 @ 0xd848 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ mov r0, r8 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 453d2 │ │ │ │ + beq.n 45412 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 45356 │ │ │ │ + ble.n 45396 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 45358 │ │ │ │ + bpl.n 45398 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 45344 │ │ │ │ - beq.n 45440 │ │ │ │ + b.n 45384 │ │ │ │ + beq.n 45480 │ │ │ │ add.w r9, r0, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - ble.n 45372 │ │ │ │ + ble.n 453b2 │ │ │ │ ldrb.w r3, [r6, r9] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 45372 │ │ │ │ + bmi.n 453b2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4535c │ │ │ │ + b.n 4539c │ │ │ │ sub.w r1, r9, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45446 │ │ │ │ + beq.n 45486 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 45390 │ │ │ │ + bgt.n 453d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 453ca │ │ │ │ + b.n 4540a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 453b6 │ │ │ │ + cbz r0, 453f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45446 │ │ │ │ + bge.n 45486 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45446 │ │ │ │ + bne.n 45486 │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45446 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45486 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 453ca │ │ │ │ + bge.n 4540a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 453ca │ │ │ │ + cbnz r3, 4540a │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 45340 │ │ │ │ + b.n 45380 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 45440 │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + ble.n 45480 │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 453f0 │ │ │ │ + bpl.n 45430 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 453de │ │ │ │ - b.n 45440 │ │ │ │ + bne.n 4541e │ │ │ │ + b.n 45480 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45446 │ │ │ │ + cbz r0, 45486 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4540a │ │ │ │ + bgt.n 4544a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4543c │ │ │ │ + b.n 4547c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4542a │ │ │ │ + cbz r0, 4546a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45446 │ │ │ │ + bge.n 45486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45446 │ │ │ │ + cbnz r3, 45486 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45446 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45486 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4543c │ │ │ │ + bge.n 4547c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4543c │ │ │ │ + cbnz r3, 4547c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 456a2 │ │ │ │ + b.n 456e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4532e │ │ │ │ + bge.w 4536e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4532e │ │ │ │ + bne.w 4536e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4532e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4536e │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4532e │ │ │ │ + bne.w 4536e │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 45496 │ │ │ │ + bne.n 454d6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47168 @ 0xb840 │ │ │ │ + movw r1, #48576 @ 0xbdc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4569a │ │ │ │ + bl f8938 │ │ │ │ + b.n 456da │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne.n 45596 │ │ │ │ + bne.n 455d6 │ │ │ │ ldrb.w r9, [r3] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4569a │ │ │ │ + beq.w 456da │ │ │ │ mov r8, sl │ │ │ │ mov fp, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 4554a │ │ │ │ + ble.n 4558a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4554a │ │ │ │ + beq.n 4558a │ │ │ │ subs r5, #1 │ │ │ │ ldrb.w r3, [r6, fp] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 45542 │ │ │ │ + bne.n 45582 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45686 │ │ │ │ + beq.w 456c6 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 454f8 │ │ │ │ + bgt.n 45538 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 45536 │ │ │ │ + b.n 45576 │ │ │ │ nop │ │ │ │ subs r6, #44 @ 0x2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 45522 │ │ │ │ + cbz r0, 45562 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 45686 │ │ │ │ + bge.w 456c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45686 │ │ │ │ + bne.w 456c6 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45686 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 456c6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45536 │ │ │ │ + bge.n 45576 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 45536 │ │ │ │ + cbnz r3, 45576 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 454c0 │ │ │ │ + b.n 45500 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 454ca │ │ │ │ + bne.n 4550a │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 45590 │ │ │ │ + blt.n 455d0 │ │ │ │ subs r1, r7, r0 │ │ │ │ adds r0, r6, r0 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45686 │ │ │ │ + beq.w 456c6 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4556c │ │ │ │ + bgt.n 455ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4558c │ │ │ │ + b.n 455cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45658 │ │ │ │ + bne.n 45698 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4558c │ │ │ │ + bge.n 455cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4558c │ │ │ │ + cbnz r3, 455cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4569c │ │ │ │ - bl 71cd0 │ │ │ │ + b.n 456dc │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4569a │ │ │ │ + beq.n 456da │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r6, sl │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r0, r6, sl │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ sub.w r1, r7, sl │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 45634 │ │ │ │ + beq.n 45674 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 1e5e34 │ │ │ │ + bl 1e63ec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 45634 │ │ │ │ + blt.n 45674 │ │ │ │ mov r1, r9 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45686 │ │ │ │ + beq.n 456c6 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 455f4 │ │ │ │ + bgt.n 45634 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4562a │ │ │ │ + b.n 4566a │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 45618 │ │ │ │ + cbz r0, 45658 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45686 │ │ │ │ + bge.n 456c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 45686 │ │ │ │ + bne.n 456c6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45686 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 456c6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4562a │ │ │ │ + bge.n 4566a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4562a │ │ │ │ + cbnz r2, 4566a │ │ │ │ mov r0, r1 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 455a4 │ │ │ │ + b.n 455e4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45686 │ │ │ │ + cbz r0, 456c6 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4564c │ │ │ │ + bgt.n 4568c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4567e │ │ │ │ + b.n 456be │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4566c │ │ │ │ + cbz r0, 456ac │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45686 │ │ │ │ + bge.n 456c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45686 │ │ │ │ + cbnz r3, 456c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45686 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 456c6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4567e │ │ │ │ + bge.n 456be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4567e │ │ │ │ + cbnz r3, 456be │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4569c │ │ │ │ + b.n 456dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4569a │ │ │ │ + bge.n 456da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4569a │ │ │ │ + cbnz r3, 456da │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000456b4 : │ │ │ │ - ldr r0, [pc, #4] @ (456bc ) │ │ │ │ - b.w 1a5e98 │ │ │ │ +000456f4 : │ │ │ │ + ldr r0, [pc, #4] @ (456fc ) │ │ │ │ + b.w 1a64e8 │ │ │ │ nop │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 1b7498 │ │ │ │ + b.w 1b7b80 │ │ │ │ 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 456e4 │ │ │ │ + bne.n 45724 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1613f0 │ │ │ │ + b.w 1619c4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36820 @ 0x8fd4 │ │ │ │ + movw r0, #38108 @ 0x94dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 456d8 │ │ │ │ + bne.n 45718 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4570e │ │ │ │ + cbz r3, 4574e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4571c │ │ │ │ + bge.n 4575c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4571c │ │ │ │ + b.n 4575c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 45714 │ │ │ │ - b.n 45b46 │ │ │ │ + cbz r0, 45754 │ │ │ │ + b.n 45b86 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45760 │ │ │ │ + cbz r0, 457a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -37872,259 +37895,259 @@ │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b348 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbnz r2, 4576c │ │ │ │ + cbnz r2, 457ac │ │ │ │ movs r0, #1 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1331a8 │ │ │ │ + bl 133184 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 457de │ │ │ │ + cbz r0, 4581e │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 457e2 │ │ │ │ - bl 1521e0 │ │ │ │ + bne.n 45822 │ │ │ │ + bl 1527d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 457a2 │ │ │ │ + bge.n 457e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 457a6 │ │ │ │ + cbz r3, 457e6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 458d2 │ │ │ │ + b.n 45912 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 457a2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 457e2 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 4580a │ │ │ │ + bne.n 4584a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 457fc │ │ │ │ + blt.n 4583c │ │ │ │ mov r5, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r5 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.w 458d2 │ │ │ │ + ble.w 45912 │ │ │ │ ldr.w r0, [r9, r8, lsl #2] │ │ │ │ - bl 1331a8 │ │ │ │ + bl 133184 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 457ae │ │ │ │ + bne.n 457ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 457ec │ │ │ │ + blt.n 4582c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 458d2 │ │ │ │ - ldr.w sl, [pc, #244] @ 458d8 │ │ │ │ + b.n 45912 │ │ │ │ + ldr.w sl, [pc, #244] @ 45918 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 457c2 │ │ │ │ + b.n 45802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 457de │ │ │ │ + bne.n 4581e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 457de │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4581e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 457ba │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 457ba │ │ │ │ + bne.n 457fa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 457fa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4581e │ │ │ │ + beq.n 4585e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 45828 │ │ │ │ + bne.n 45868 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 458a2 │ │ │ │ + b.n 458e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1746bc <_PyLong_GCD@@Base> │ │ │ │ + bl 174d10 <_PyLong_GCD@@Base> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 45838 │ │ │ │ + cbnz r0, 45878 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 458a2 │ │ │ │ + b.n 458e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 136758 │ │ │ │ + bl 136b4c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4585a │ │ │ │ + bge.n 4589a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4585a │ │ │ │ + cbnz r3, 4589a │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 45834 │ │ │ │ + beq.n 45874 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12234c │ │ │ │ + bl 122300 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4587c │ │ │ │ + bge.n 458bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4587c │ │ │ │ + cbnz r3, 458bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 45834 │ │ │ │ + beq.n 45874 │ │ │ │ mov r0, fp │ │ │ │ - bl 1521e0 │ │ │ │ + bl 1527d0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 458a2 │ │ │ │ + bge.n 458e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 458a2 │ │ │ │ + cbnz r3, 458e2 │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 458b6 │ │ │ │ + bge.n 458f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 458b6 │ │ │ │ + cbnz r3, 458f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 458ca │ │ │ │ + bge.n 4590a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 458ca │ │ │ │ + cbnz r3, 4590a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 457bc │ │ │ │ - b.n 457de │ │ │ │ + bne.w 457fc │ │ │ │ + b.n 4581e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - cbnz r6, 45904 │ │ │ │ + cbnz r6, 45944 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 45904 │ │ │ │ + ble.n 45944 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 45904 │ │ │ │ - cbnz r2, 45928 │ │ │ │ - ldr r1, [pc, #456] @ (45ad0 ) │ │ │ │ + bgt.n 45944 │ │ │ │ + cbnz r2, 45968 │ │ │ │ + ldr r1, [pc, #456] @ (45b10 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4596a │ │ │ │ + cbz r0, 459aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4598c │ │ │ │ + beq.n 459cc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4596e │ │ │ │ + bpl.n 459ae │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4596a │ │ │ │ + cbz r0, 459aa │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4598e │ │ │ │ + beq.n 459ce │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45ac8 │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + b.n 45b08 │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #58784 @ 0xe5a0 │ │ │ │ + movw r0, #60192 @ 0xeb20 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4596a │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 459aa │ │ │ │ movs r6, #0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 459d6 │ │ │ │ + ble.n 45a16 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 459bc │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 459fc │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #58784 @ 0xe5a0 │ │ │ │ + movw r0, #60192 @ 0xeb20 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4596a │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 459aa │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4596a │ │ │ │ + beq.n 459aa │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 459da │ │ │ │ - b.n 45954 │ │ │ │ + beq.n 45a1a │ │ │ │ + b.n 45994 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4596a │ │ │ │ + beq.n 459aa │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [r0, #32] │ │ │ │ @@ -38140,137 +38163,137 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 45a30 │ │ │ │ + cbz r3, 45a70 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 45a40 │ │ │ │ + cbz r2, 45a80 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 45a68 │ │ │ │ + cbz r0, 45aa8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 45a68 │ │ │ │ + cbz r0, 45aa8 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ac90 │ │ │ │ movw r3, #2552 @ 0x9f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - cbz r6, 45a5e │ │ │ │ + cbz r6, 45a9e │ │ │ │ adds r0, #1 │ │ │ │ - b.n 45a54 │ │ │ │ + b.n 45a94 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 45a86 │ │ │ │ + cbnz r0, 45ac6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45a7c │ │ │ │ + bge.n 45abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45a7c │ │ │ │ + cbnz r3, 45abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ movw r7, #2552 @ 0x9f8 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 266344 <_PyLong_Lshift@@Base+0x1d4> │ │ │ │ + bl 2668f4 <_PyLong_Lshift@@Base+0x1d4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 45ac2 │ │ │ │ + cbz r3, 45b02 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - cbz r3, 45abc │ │ │ │ + cbz r3, 45afc │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r1, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r6, #4 │ │ │ │ - b.n 45a96 │ │ │ │ + b.n 45ad6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #60] @ (45b28 ) │ │ │ │ + ldr r1, [pc, #60] @ (45b68 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa330 │ │ │ │ - movw r1, #20324 @ 0x4f64 │ │ │ │ + bl 1aa978 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3bd8 │ │ │ │ + bl d3e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 45b20 │ │ │ │ + blt.n 45b60 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44884 @ 0xaf54 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d3f18 │ │ │ │ + bl d41c0 │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 45b24 │ │ │ │ + b.n 45b64 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 45b3c │ │ │ │ + cbz r0, 45b7c │ │ │ │ movw r1, #19648 @ 0x4cc0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a671c │ │ │ │ + b.w 1a6d6c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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] @ (45ba8 ) │ │ │ │ + ldr r6, [pc, #80] @ (45be8 ) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 45ba6 │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 45be6 │ │ │ │ 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 │ │ │ │ @@ -38290,339 +38313,339 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #20336 @ 0x4f70 │ │ │ │ + movw r0, #21744 @ 0x54f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ 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 275358 │ │ │ │ - cbz r0, 45bf2 │ │ │ │ + bl 275908 │ │ │ │ + cbz r0, 45c32 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ + bl 14ec28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45c14 │ │ │ │ + b.n 45c54 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #26701 @ 0x684d │ │ │ │ + movw r3, #26765 @ 0x688d │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45c10 │ │ │ │ + bne.n 45c50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45c14 │ │ │ │ + bge.n 45c54 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45c14 │ │ │ │ + b.n 45c54 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 45c4e │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45c8e │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45c46 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 45c4e │ │ │ │ + bne.n 45c86 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 45c8e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45ce2 │ │ │ │ + bne.n 45d22 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 45c6c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45cac │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45c64 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 45c6c │ │ │ │ + bne.n 45ca4 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 45cac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45ce2 │ │ │ │ + bne.n 45d22 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 45c88 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45cc8 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45c82 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 45c88 │ │ │ │ + bne.n 45cc2 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 45cc8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 45ce2 │ │ │ │ + cbnz r0, 45d22 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 45ca4 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45ce4 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45c9e │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 45ca4 │ │ │ │ + bne.n 45cde │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 45ce4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 45ce2 │ │ │ │ + cbnz r0, 45d22 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 45cc0 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45d00 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45cba │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 45cc0 │ │ │ │ + bne.n 45cfa │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 45d00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 45ce2 │ │ │ │ + cbnz r0, 45d22 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 45ce2 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45d22 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45cd8 │ │ │ │ + bne.n 45d18 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7be54 │ │ │ │ + b.w 7bee8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 45d08 │ │ │ │ + cbz r3, 45d48 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 45d18 │ │ │ │ + b.n 45d58 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 45d16 │ │ │ │ + ble.n 45d56 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 45d12 │ │ │ │ - cbnz r1, 45d3e │ │ │ │ + bgt.n 45d52 │ │ │ │ + cbnz r1, 45d7e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 45d18 │ │ │ │ + b.n 45d58 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #136] @ (45da4 ) │ │ │ │ + ldr r1, [pc, #136] @ (45de4 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45d44 │ │ │ │ + cbnz r0, 45d84 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45da0 │ │ │ │ + b.n 45de0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, r6 │ │ │ │ - bl 23b688 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 23bc68 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45d3a │ │ │ │ + beq.n 45d7a │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 45d6a │ │ │ │ + beq.n 45daa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 45d6e │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 45d6e │ │ │ │ - b.n 45d3a │ │ │ │ + bne.n 45dae │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 45dae │ │ │ │ + b.n 45d7a │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bbd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 45d9a │ │ │ │ + bne.n 45dda │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 45d3a │ │ │ │ + bl 1af524 │ │ │ │ + b.n 45d7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 45dc6 │ │ │ │ + cbz r3, 45e06 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 45dd6 │ │ │ │ + b.n 45e16 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 45dd4 │ │ │ │ + blt.n 45e14 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 45dd0 │ │ │ │ - cbnz r1, 45df6 │ │ │ │ + bgt.n 45e10 │ │ │ │ + cbnz r1, 45e36 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45dd6 │ │ │ │ + b.n 45e16 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (45ed4 ) │ │ │ │ + ldr r1, [pc, #252] @ (45f14 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 45dfc │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 45e3c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 45ecc │ │ │ │ + b.n 45f0c │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq.n 45e0a │ │ │ │ + beq.n 45e4a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 45df2 │ │ │ │ + blt.n 45e32 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 45e1a │ │ │ │ + beq.n 45e5a │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ - b.n 45e22 │ │ │ │ + b.n 45e62 │ │ │ │ movw r9, #32052 @ 0x7d34 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45df2 │ │ │ │ + beq.n 45e32 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 45ecc │ │ │ │ + ble.n 45f0c │ │ │ │ ldrb.w r3, [r9, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 45e4e │ │ │ │ + beq.n 45e8e │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 45e4e │ │ │ │ + beq.n 45e8e │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bne.n 45e36 │ │ │ │ + bne.n 45e76 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 45e72 │ │ │ │ + b.n 45eb2 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 45e72 │ │ │ │ + ble.n 45eb2 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 45e6c │ │ │ │ + bne.n 45eac │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 45e6c │ │ │ │ + ble.n 45eac │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 45eb4 │ │ │ │ + cbz r0, 45ef4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 45e9e │ │ │ │ + cbz r0, 45ede │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45eb4 │ │ │ │ + bge.n 45ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 45eb4 │ │ │ │ + cbnz r3, 45ef4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45eb4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45ef4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45e30 │ │ │ │ + bge.n 45e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45e30 │ │ │ │ + bne.n 45e70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45e30 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45e70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45df2 │ │ │ │ + bge.n 45e32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45df2 │ │ │ │ + bne.n 45e32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45df2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 45e32 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ (45f54 ) │ │ │ │ + ldr r1, [pc, #108] @ (45f94 ) │ │ │ │ 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] │ │ │ │ @@ -38637,336 +38660,336 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 45f50 │ │ │ │ + bge.n 45f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45f50 │ │ │ │ + cbnz r3, 45f90 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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, r0 │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45fd4 │ │ │ │ + bl 46014 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ 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 d2b90 │ │ │ │ + bl d2e38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 45fb4 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 45ff4 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45faa │ │ │ │ + bne.n 45fea │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, 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 24d5cc │ │ │ │ + b.w 24db74 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 46002 │ │ │ │ + cbz r2, 46042 │ │ │ │ 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 45ffe │ │ │ │ + bge.n 4603e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 45ffe │ │ │ │ + cbnz r3, 4603e │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4602c │ │ │ │ + cbnz r7, 4606c │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 4602c │ │ │ │ + blt.n 4606c │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4602c │ │ │ │ - cbnz r2, 4604e │ │ │ │ - ldr r1, [pc, #92] @ (4608c ) │ │ │ │ + bgt.n 4606c │ │ │ │ + cbnz r2, 4608e │ │ │ │ + ldr r1, [pc, #92] @ (460cc ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4604e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4608e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46086 │ │ │ │ + b.n 460c6 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4605e │ │ │ │ + ble.n 4609e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 46060 │ │ │ │ - b.n 4604a │ │ │ │ + bge.n 460a0 │ │ │ │ + b.n 4608a │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c068 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4607e │ │ │ │ + cbz r0, 460be │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 274bf8 │ │ │ │ - b.n 4604a │ │ │ │ + bl 2751a8 │ │ │ │ + b.n 4608a │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #36 @ 0x24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 460c8 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 46108 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 460be │ │ │ │ + bne.n 460fe │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 460f6 │ │ │ │ + beq.n 46136 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36976 @ 0x9070 │ │ │ │ + movw r0, #38264 @ 0x9578 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 460f6 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 46136 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4610c │ │ │ │ + b.n 4614c │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 8b3ec │ │ │ │ + bl 8b6f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 460f2 │ │ │ │ + beq.n 46132 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4614e │ │ │ │ + cbz r0, 4618e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 46132 │ │ │ │ + cbz r3, 46172 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4613a │ │ │ │ + b.n 4617a │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 46142 │ │ │ │ + cbz r2, 46182 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4614a │ │ │ │ + b.n 4618a │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 461ac │ │ │ │ + bl 461ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #10293 @ 0x2835 │ │ │ │ + movw r1, #11709 @ 0x2dbd │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #56224 @ 0xdba0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.w 45720 │ │ │ │ + b.w 45760 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 4619a │ │ │ │ + cbz r3, 461da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 461a8 │ │ │ │ + bge.n 461e8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 461a8 │ │ │ │ + b.n 461e8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 461a0 │ │ │ │ - b.n 45b46 │ │ │ │ + cbz r0, 461e0 │ │ │ │ + b.n 45b86 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #53960 @ 0xd2c8 │ │ │ │ + movw r7, #55368 @ 0xd848 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ - movw r6, #54984 @ 0xd6c8 │ │ │ │ + movw r6, #56392 @ 0xdc48 │ │ │ │ movt r6, #45 @ 0x2d │ │ │ │ - movw r5, #19512 @ 0x4c38 │ │ │ │ + movw r5, #20920 @ 0x51b8 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 461ea │ │ │ │ + bge.n 4622a │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 461dc │ │ │ │ + beq.n 4621c │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 461e4 │ │ │ │ + b.n 46224 │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 461c8 │ │ │ │ + b.n 46208 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 26f8d8 <_PyObject_GetState@@Base> │ │ │ │ + bl 26fe88 <_PyObject_GetState@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46278 │ │ │ │ - ldr r0, [pc, #132] @ (46290 ) │ │ │ │ + beq.n 462b8 │ │ │ │ + ldr r0, [pc, #132] @ (462d0 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 46226 │ │ │ │ - ldr r6, [pc, #112] @ (46294 ) │ │ │ │ + cbnz r0, 46266 │ │ │ │ + ldr r6, [pc, #112] @ (462d4 ) │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4627c │ │ │ │ - bl 88ea0 │ │ │ │ + b.n 462bc │ │ │ │ + bl 89240 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46240 │ │ │ │ + bge.n 46280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46240 │ │ │ │ + cbnz r3, 46280 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 46220 │ │ │ │ + beq.n 46260 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ (46294 ) │ │ │ │ + ldr r2, [pc, #72] @ (462d4 ) │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c13c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4626c │ │ │ │ + bge.n 462ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 46270 │ │ │ │ - ldr r6, [pc, #36] @ (46294 ) │ │ │ │ - b.n 4627c │ │ │ │ + cbz r3, 462b0 │ │ │ │ + ldr r6, [pc, #36] @ (462d4 ) │ │ │ │ + b.n 462bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4626c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 462ac │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r4, #-308]! @ 0x134 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -38981,479 +39004,479 @@ │ │ │ │ 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, 4631c │ │ │ │ + cbz r0, 4635c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4631c │ │ │ │ + cbnz r0, 4635c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4631c │ │ │ │ + beq.n 4635c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6377 @ 0x18e9 │ │ │ │ + movw r1, #7833 @ 0x1e99 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #20668 @ 0x50bc │ │ │ │ + movw r0, #22076 @ 0x563c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 46320 │ │ │ │ + cbnz r0, 46360 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27530c │ │ │ │ + bl 2758bc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46376 │ │ │ │ + b.n 463b6 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #20676 @ 0x50c4 │ │ │ │ + movw r0, #22084 @ 0x5644 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46356 │ │ │ │ + bge.n 46396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46356 │ │ │ │ + cbnz r3, 46396 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 46316 │ │ │ │ + beq.n 46356 │ │ │ │ mov r0, r5 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46376 │ │ │ │ + bge.n 463b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46376 │ │ │ │ + cbnz r3, 463b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 463c2 │ │ │ │ + bhi.n 46402 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 463da │ │ │ │ + bmi.n 4641a │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28148 @ 0x6df4 │ │ │ │ + movw r0, #29556 @ 0x7374 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 46486 │ │ │ │ - movw r0, #28148 @ 0x6df4 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 464c6 │ │ │ │ + movw r0, #29556 @ 0x7374 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46486 │ │ │ │ - b.n 46398 │ │ │ │ + beq.n 464c6 │ │ │ │ + b.n 463d8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4645c │ │ │ │ + ble.n 4649c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46442 │ │ │ │ + beq.n 46482 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 46424 │ │ │ │ + bpl.n 46464 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46486 │ │ │ │ + beq.n 464c6 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 46444 │ │ │ │ + beq.n 46484 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 46486 │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 464c6 │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28148 @ 0x6df4 │ │ │ │ + movw r0, #29556 @ 0x7374 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 46486 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 464c6 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 46462 │ │ │ │ + beq.n 464a2 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46464 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 46464 │ │ │ │ - b.n 46486 │ │ │ │ + bne.n 464a4 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 464a4 │ │ │ │ + b.n 464c6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 46464 │ │ │ │ + b.n 464a4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 233248 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 233828 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 46486 │ │ │ │ - movw r0, #39080 @ 0x98a8 │ │ │ │ + cbz r0, 464c6 │ │ │ │ + movw r0, #40488 @ 0x9e28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 464cc │ │ │ │ + cbz r0, 4650c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 464b0 │ │ │ │ + cbz r3, 464f0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 464b8 │ │ │ │ + b.n 464f8 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 464c0 │ │ │ │ + cbz r2, 46500 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 464c8 │ │ │ │ + b.n 46508 │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 46684 │ │ │ │ + bl 466c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000464d0 : │ │ │ │ +00046510 : │ │ │ │ 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 208114 │ │ │ │ + bl 208920 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2831bc │ │ │ │ + b.w 283744 │ │ │ │ │ │ │ │ -000464f0 <_PyTraceback_Add@@Base>: │ │ │ │ +00046530 <_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] @ (465bc <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ + ldr r4, [pc, #184] @ (465fc <_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 70c84 │ │ │ │ + bl 70ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 465ac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 465ec <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 465c0 │ │ │ │ + bl 46600 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 46548 <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 46588 <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 465ac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 465ec <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 465ac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 465ec <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 465ac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 465ec <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 466d6 │ │ │ │ + bl 46716 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4656a <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 465aa <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4656a <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 465aa <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4657e <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 465be <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4657e <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 465be <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 465ac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 465ec <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r5 │ │ │ │ - bl da364 │ │ │ │ + bl da624 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 465b6 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 465f6 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 465b6 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 465f6 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1be998 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1befe0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000465c0 : │ │ │ │ +00046600 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 465ea │ │ │ │ + cbnz r0, 4662a │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 46650 │ │ │ │ + b.n 46690 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 465e0 │ │ │ │ + beq.n 46620 │ │ │ │ movs r1, #6 │ │ │ │ - movw r0, #17576 @ 0x44a8 │ │ │ │ + movw r0, #18984 @ 0x4a28 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 46648 │ │ │ │ - ldr r0, [pc, #108] @ (46678 ) │ │ │ │ + cbz r0, 46688 │ │ │ │ + ldr r0, [pc, #108] @ (466b8 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4664e │ │ │ │ + cbz r0, 4668e │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b348 │ │ │ │ - ldr r3, [pc, #92] @ (4667c ) │ │ │ │ + ldr r3, [pc, #92] @ (466bc ) │ │ │ │ strd r5, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #84] @ (46680 ) │ │ │ │ + ldr r3, [pc, #84] @ (466c0 ) │ │ │ │ strd r6, r4, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 96154 │ │ │ │ + bl 96424 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46650 │ │ │ │ + b.n 46690 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46650 │ │ │ │ + b.n 46690 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (4667c ) │ │ │ │ - bl 7b92c │ │ │ │ + ldr r0, [pc, #40] @ (466bc ) │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r8, r6 │ │ │ │ + ldr r2, [pc, #192] @ (4677c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #54984 @ 0xd6c8 │ │ │ │ + movw ip, #56392 @ 0xdc48 │ │ │ │ movt ip, #45 @ 0x2d │ │ │ │ - movw lr, #53960 @ 0xd2c8 │ │ │ │ + movw lr, #55368 @ 0xd848 │ │ │ │ movt lr, #45 @ 0x2d │ │ │ │ - movw r7, #19512 @ 0x4c38 │ │ │ │ + movw r7, #20920 @ 0x51b8 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 466d4 │ │ │ │ + bge.n 46714 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 466ba │ │ │ │ - cbnz r3, 466ce │ │ │ │ + beq.n 466fa │ │ │ │ + cbnz r3, 4670e │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 466ce │ │ │ │ + b.n 4670e │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 466c8 │ │ │ │ - cbz r3, 466cc │ │ │ │ + beq.n 46708 │ │ │ │ + cbz r3, 4670c │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 466ce │ │ │ │ + b.n 4670e │ │ │ │ mov r3, r6 │ │ │ │ - b.n 466ce │ │ │ │ + b.n 4670e │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 466a2 │ │ │ │ + b.n 466e2 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000466d6 : │ │ │ │ +00046716 : │ │ │ │ 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 19d46c │ │ │ │ + bl 19daec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4677e │ │ │ │ + beq.n 467be │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ strd r5, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ - bl 19d56c │ │ │ │ + bl 19dbec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4672a │ │ │ │ + bge.n 4676a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4672a │ │ │ │ + cbnz r3, 4676a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4677e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 467be │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #23916 @ 0x5d6c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4674c │ │ │ │ + cbnz r0, 4678c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 46772 │ │ │ │ - b.n 4677e │ │ │ │ + blt.n 467b2 │ │ │ │ + b.n 467be │ │ │ │ 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 46782 │ │ │ │ + blt.n 467c2 │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 46786 │ │ │ │ + b.n 467c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4677e │ │ │ │ + cbnz r3, 467be │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4683e │ │ │ │ + b.n 4687e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 46794 │ │ │ │ + cbz r7, 467d4 │ │ │ │ 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 │ │ │ │ @@ -39477,35 +39500,35 @@ │ │ │ │ strd r8, r2, [r4, #52] @ 0x34 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [lr, #76]! │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 467e4 │ │ │ │ + bge.n 46824 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 467d4 │ │ │ │ + b.n 46814 │ │ │ │ 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 4680e │ │ │ │ + bge.n 4684e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4680e │ │ │ │ + cbnz r3, 4684e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #56] @ (46848 ) │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (46888 ) │ │ │ │ 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 │ │ │ │ @@ -39529,58 +39552,58 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ (468e8 ) │ │ │ │ + ldr r3, [pc, #124] @ (46928 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 70c84 │ │ │ │ - cbz r0, 468d6 │ │ │ │ + bl 70ccc │ │ │ │ + cbz r0, 46916 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #65388 @ 0xff6c │ │ │ │ - movt r6, #49 @ 0x31 │ │ │ │ + movw r6, #1260 @ 0x4ec │ │ │ │ + movt r6, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r3, #223 @ 0xdf │ │ │ │ add.w r5, r3, #239 @ 0xef │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 468da │ │ │ │ - bl 7ffb8 │ │ │ │ + cbz r0, 4691a │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 468bc │ │ │ │ + bge.n 468fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 468bc │ │ │ │ + cbnz r3, 468fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 468da │ │ │ │ + bne.n 4691a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 468d6 │ │ │ │ + bge.n 46916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 468d6 │ │ │ │ + cbnz r3, 46916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 468e0 │ │ │ │ + b.n 46920 │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 46890 │ │ │ │ + bne.n 468d0 │ │ │ │ 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, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39588,348 +39611,348 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 46914 │ │ │ │ + cbnz r4, 46954 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 46914 │ │ │ │ + ble.n 46954 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 46914 │ │ │ │ - cbnz r2, 46934 │ │ │ │ + bne.n 46954 │ │ │ │ + cbnz r2, 46974 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #224] @ (469f8 ) │ │ │ │ + ldr r4, [pc, #224] @ (46a38 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 46934 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 46974 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 469f0 │ │ │ │ + b.n 46a30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #21212 @ 0x52dc │ │ │ │ + movw r1, #22620 @ 0x585c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl fef0c │ │ │ │ + bl ff0a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46930 │ │ │ │ + beq.n 46970 │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 46968 │ │ │ │ + bpl.n 469a8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 469d4 │ │ │ │ + bge.n 46a14 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 46974 │ │ │ │ + b.n 469b4 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 469d4 │ │ │ │ + bge.n 46a14 │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 25e7b0 <_PyTime_AsTimeval@@Base+0x14ec> │ │ │ │ + bl 25ebc8 <_PyTime_AsTimeval@@Base+0x135c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 469bc │ │ │ │ + bne.n 469fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 469a4 │ │ │ │ + bge.n 469e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 469a4 │ │ │ │ + cbnz r3, 469e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46930 │ │ │ │ + bge.n 46970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46930 │ │ │ │ + bne.n 46970 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46930 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 46970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 469d0 │ │ │ │ + bge.n 46a10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 469d0 │ │ │ │ + cbnz r3, 46a10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 46952 │ │ │ │ + b.n 46992 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 469e8 │ │ │ │ + bge.n 46a28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 469e8 │ │ │ │ + cbnz r3, 46a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ negs r4, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000469fc : │ │ │ │ +00046a3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #148] @ (46aa4 ) │ │ │ │ + ldr r4, [pc, #148] @ (46ae4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 46a22 │ │ │ │ + ble.n 46a62 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - cbnz r6, 46a42 │ │ │ │ + cbnz r6, 46a82 │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #21312 @ 0x5340 │ │ │ │ + movw r2, #22720 @ 0x58c0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 46a4c │ │ │ │ + cbz r2, 46a8c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 46a5a │ │ │ │ + cbnz r3, 46a9a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov ip, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl db648 <_PyEval_CheckExceptTypeValid@@Base+0x9a0> │ │ │ │ + bl db908 <_PyEval_CheckExceptTypeValid@@Base+0x9a0> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 46a9c │ │ │ │ + cbz r0, 46adc │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a8688 <_PyAST_Compile@@Base+0x428> │ │ │ │ + bl 1a8cd8 <_PyAST_Compile@@Base+0x428> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 895e0 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b.w 898ec <_Py_CheckFunctionResult@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2831bc │ │ │ │ + b.w 283744 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 46b92 │ │ │ │ + beq.n 46bd2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46b92 │ │ │ │ + bne.n 46bd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46b92 │ │ │ │ + beq.n 46bd2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #21488 @ 0x53f0 │ │ │ │ + movw r0, #22896 @ 0x5970 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 46b3e │ │ │ │ + cbnz r0, 46b7e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #21496 @ 0x53f8 │ │ │ │ + movw r0, #22904 @ 0x5978 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46b74 │ │ │ │ + bge.n 46bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46b74 │ │ │ │ + cbnz r3, 46bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 46b32 │ │ │ │ + beq.n 46b72 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46b92 │ │ │ │ + bge.n 46bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46b92 │ │ │ │ + cbnz r3, 46bd2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 46bc4 │ │ │ │ - movw r1, #21516 @ 0x540c │ │ │ │ + cbnz r2, 46c04 │ │ │ │ + movw r1, #22924 @ 0x598c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 46bd8 │ │ │ │ - b.n 46c3a │ │ │ │ - movw r0, #21544 @ 0x5428 │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 46c18 │ │ │ │ + b.n 46c7a │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bb0 │ │ │ │ - b.n 46c3a │ │ │ │ + bne.n 46bf0 │ │ │ │ + b.n 46c7a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 46c60 │ │ │ │ + bne.n 46ca0 │ │ │ │ movs r0, #5 │ │ │ │ - bl df3dc │ │ │ │ + bl df698 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 46c3a │ │ │ │ + cbz r0, 46c7a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 46c4c │ │ │ │ + bpl.n 46c8c │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl e6264 │ │ │ │ + bl e649c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46c34 │ │ │ │ + beq.n 46c74 │ │ │ │ add.w r7, r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 46c12 │ │ │ │ + b.n 46c52 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23761c │ │ │ │ + bl 237c00 │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 46c34 │ │ │ │ + blt.n 46c74 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 46c3e │ │ │ │ + bge.n 46c7e │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 46c04 │ │ │ │ + ble.n 46c44 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #55388 @ 0xd85c │ │ │ │ + movw r1, #56796 @ 0xdddc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 46c04 │ │ │ │ + bne.n 46c44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1607f0 │ │ │ │ + bl 160de4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46c6c │ │ │ │ + b.n 46cac │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r8 │ │ │ │ - bl e6264 │ │ │ │ + bl e649c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 46c56 │ │ │ │ - b.n 46c34 │ │ │ │ + bne.n 46c96 │ │ │ │ + b.n 46c74 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23761c │ │ │ │ + bl 237c00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 46c34 │ │ │ │ + blt.n 46c74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1a9228 │ │ │ │ + bl 1a9870 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46c6c │ │ │ │ + b.n 46cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -39939,260 +39962,260 @@ │ │ │ │ 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 46d4c │ │ │ │ + beq.n 46d8c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46d4c │ │ │ │ + bne.n 46d8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46d4c │ │ │ │ + beq.n 46d8c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #21568 @ 0x5440 │ │ │ │ + movw r0, #22976 @ 0x59c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 46cf8 │ │ │ │ + cbnz r0, 46d38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #706 @ 0x2c2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #21576 @ 0x5448 │ │ │ │ + movw r0, #22984 @ 0x59c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46d2e │ │ │ │ + bge.n 46d6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46d2e │ │ │ │ + cbnz r3, 46d6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 46cec │ │ │ │ + beq.n 46d2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46d4c │ │ │ │ + bge.n 46d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46d4c │ │ │ │ + cbnz r3, 46d8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 46d5a │ │ │ │ - b.w 20eea4 │ │ │ │ - ldr r0, [pc, #4] @ (46d60 ) │ │ │ │ + cbz r0, 46d9a │ │ │ │ + b.w 20f66c │ │ │ │ + ldr r0, [pc, #4] @ (46da0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 46d88 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 46dbe │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 46dc8 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 46dfe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46da8 │ │ │ │ + b.n 46de8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46da4 │ │ │ │ + bge.n 46de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46da4 │ │ │ │ + cbnz r3, 46de4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 46d7c │ │ │ │ + beq.n 46dbc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 46dc2 │ │ │ │ + ble.n 46e02 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fc06 │ │ │ │ - cbnz r0, 46dd8 │ │ │ │ + bl 3fc46 │ │ │ │ + cbnz r0, 46e18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46dfa │ │ │ │ - cbz r1, 46dc8 │ │ │ │ + b.n 46e3a │ │ │ │ + cbz r1, 46e08 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 46dd0 │ │ │ │ + b.n 46e10 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 156b50 │ │ │ │ + b.w 157144 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 46de0 │ │ │ │ + cbz r3, 46e20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 46de8 │ │ │ │ + b.n 46e28 │ │ │ │ movw r3, #32052 @ 0x7d34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 46df4 │ │ │ │ + beq.n 46e34 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 46dfa │ │ │ │ + bne.n 46e3a │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 46eb2 │ │ │ │ + beq.n 46ef2 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46eb2 │ │ │ │ + bne.n 46ef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46eb2 │ │ │ │ - movw r3, #6377 @ 0x18e9 │ │ │ │ + beq.n 46ef2 │ │ │ │ + movw r3, #7833 @ 0x1e99 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #21676 @ 0x54ac │ │ │ │ + movw r0, #23084 @ 0x5a2c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 46e5e │ │ │ │ + cbnz r0, 46e9e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #21684 @ 0x54b4 │ │ │ │ + movw r0, #23092 @ 0x5a34 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46e94 │ │ │ │ + bge.n 46ed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46e94 │ │ │ │ + cbnz r3, 46ed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 46e52 │ │ │ │ + beq.n 46e92 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46eb2 │ │ │ │ + bge.n 46ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46eb2 │ │ │ │ + cbnz r3, 46ef2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9a3c0 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a694 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 46eda │ │ │ │ + cbnz r3, 46f1a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 205cf8 <_PyCode_GetScriptXIData@@Base+0xacc> │ │ │ │ + b.w 206318 <_PyCode_GetScriptXIData@@Base+0xacc> │ │ │ │ movw r3, #61096 @ 0xeea8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21692 @ 0x54bc │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46ed0 │ │ │ │ + beq.n 46f10 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 46f36 │ │ │ │ + bl 46f76 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46f32 │ │ │ │ + beq.n 46f72 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5160 @ 0x1428 │ │ │ │ movtne r2, #75 @ 0x4b │ │ │ │ @@ -40206,658 +40229,658 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 46f6c │ │ │ │ + beq.n 46fac │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36736 @ 0x8f80 │ │ │ │ + movw r1, #38144 @ 0x9500 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 46f90 │ │ │ │ + bl f8938 │ │ │ │ + b.n 46fd0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 46f94 │ │ │ │ + bls.n 46fd4 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #21904 @ 0x5590 │ │ │ │ + movw r1, #23312 @ 0x5b10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 46fac │ │ │ │ + cbz r3, 46fec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46fb2 │ │ │ │ + bge.n 46ff2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 46fb2 │ │ │ │ + b.n 46ff2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 45b46 │ │ │ │ + b.w 45b86 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 46fe4 │ │ │ │ + bgt.n 47024 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 46ffe │ │ │ │ + bl f8938 │ │ │ │ + b.n 4703e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 47002 │ │ │ │ + cbz r3, 47042 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47014 │ │ │ │ + b.n 47054 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (47018 ) │ │ │ │ + ldr r0, [pc, #12] @ (47058 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa74004d │ │ │ │ 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 47046 │ │ │ │ + bhi.n 47086 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4705e │ │ │ │ - b.n 47070 │ │ │ │ - movw r0, #49444 @ 0xc124 │ │ │ │ + cbnz r0, 4709e │ │ │ │ + b.n 470b0 │ │ │ │ + movw r0, #50852 @ 0xc6a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4714a │ │ │ │ - b.n 47038 │ │ │ │ - bl 85a38 │ │ │ │ + beq.n 4718a │ │ │ │ + b.n 47078 │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4707e │ │ │ │ + blt.n 470be │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4708e │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 470ce │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4714a │ │ │ │ + bne.n 4718a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4708e │ │ │ │ + b.n 470ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4706c │ │ │ │ + bne.n 470ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4706c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 470ac │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4711a │ │ │ │ + ble.n 4715a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 470c2 │ │ │ │ + bpl.n 47102 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 470be │ │ │ │ + beq.n 470fe │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14692 @ 0x3964 │ │ │ │ + movw r1, #16100 @ 0x3ee4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4711c │ │ │ │ + b.n 4715c │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 470d4 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 470f4 │ │ │ │ + beq.n 47114 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 47134 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 47114 │ │ │ │ + beq.n 47154 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14784 @ 0x39c0 │ │ │ │ + movw r1, #16192 @ 0x3f40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49444 @ 0xc124 │ │ │ │ + movw r0, #50852 @ 0xc6a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4714a │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4718a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4711c │ │ │ │ + b.n 4715c │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4712c │ │ │ │ + bgt.n 4716c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1dca04 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1dcfe8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2858b8 │ │ │ │ + b.w 285e70 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ - cbz r3, 47162 │ │ │ │ + cbz r3, 471a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47172 │ │ │ │ + bge.n 471b2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 47172 │ │ │ │ + b.n 471b2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4716a │ │ │ │ - b.w 45b46 │ │ │ │ + cbz r0, 471aa │ │ │ │ + b.w 45b86 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47198 │ │ │ │ + cbnz r3, 471d8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47198 │ │ │ │ + ble.n 471d8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47198 │ │ │ │ - cbnz r4, 471ba │ │ │ │ + bne.n 471d8 │ │ │ │ + cbnz r4, 471fa │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #112] @ (47210 ) │ │ │ │ + ldr r4, [pc, #112] @ (47250 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 471ba │ │ │ │ + cbnz r0, 471fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4720a │ │ │ │ + b.n 4724a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 471b6 │ │ │ │ + beq.n 471f6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4736c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 473ac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471b6 │ │ │ │ + beq.n 471f6 │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b5ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 47202 │ │ │ │ + bne.n 47242 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 471b6 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 471f6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ orrs r4, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 47226 │ │ │ │ + cbz r3, 47266 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47236 │ │ │ │ + bge.n 47276 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 47236 │ │ │ │ + b.n 47276 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4722e │ │ │ │ - b.w 45b46 │ │ │ │ + cbz r0, 4726e │ │ │ │ + b.w 45b86 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 472e8 │ │ │ │ + b.w 47328 │ │ │ │ │ │ │ │ -00047240 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00047280 <_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 25b0ac │ │ │ │ + bl 25b654 │ │ │ │ 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} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 472b0 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ + bgt.n 472f0 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 472ca <_PyTime_AsTimeval_clamp@@Base+0x8a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4730a <_PyTime_AsTimeval_clamp@@Base+0x8a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 472ce <_PyTime_AsTimeval_clamp@@Base+0x8e> │ │ │ │ + cbz r3, 4730e <_PyTime_AsTimeval_clamp@@Base+0x8e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 472e0 <_PyTime_AsTimeval_clamp@@Base+0xa0> │ │ │ │ + b.n 47320 <_PyTime_AsTimeval_clamp@@Base+0xa0> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (472e4 <_PyTime_AsTimeval_clamp@@Base+0xa4>) │ │ │ │ + ldr r0, [pc, #12] @ (47324 <_PyTime_AsTimeval_clamp@@Base+0xa4>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000472e8 : │ │ │ │ +00047328 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 472f2 │ │ │ │ + cbz r3, 47332 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4730a │ │ │ │ + cbnz r3, 4734a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22136 @ 0x5678 │ │ │ │ + movw r1, #23544 @ 0x5bf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47322 │ │ │ │ + cbnz r0, 47362 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47368 │ │ │ │ + b.n 473a8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 47338 │ │ │ │ + cbz r3, 47378 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #6217 @ 0x1849 │ │ │ │ + movw r3, #6281 @ 0x1889 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 47338 │ │ │ │ - cbnz r1, 47368 │ │ │ │ + beq.n 47378 │ │ │ │ + cbnz r1, 473a8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #22180 @ 0x56a4 │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4731e │ │ │ │ + bge.n 4735e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4731e │ │ │ │ + bne.n 4735e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4731e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4735e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004736c <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +000473ac <_PyLong_UnsignedLongLong_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, #8 │ │ │ │ - bl 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 473a0 <_PyLong_UnsignedLongLong_Converter@@Base+0x34> │ │ │ │ + beq.n 473e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 473a4 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + bls.n 473e4 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22236 @ 0x56dc │ │ │ │ + movw r1, #23644 @ 0x5c5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 473a6 <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + b.n 473e6 <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 473ba <_PyLong_UnsignedLongLong_Converter@@Base+0x4e> │ │ │ │ + cbz r3, 473fa <_PyLong_UnsignedLongLong_Converter@@Base+0x4e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 473ca <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ + bge.n 4740a <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 473ca <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ + b.n 4740a <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 473c2 <_PyLong_UnsignedLongLong_Converter@@Base+0x56> │ │ │ │ - b.w 45b46 │ │ │ │ + cbz r0, 47402 <_PyLong_UnsignedLongLong_Converter@@Base+0x56> │ │ │ │ + b.w 45b86 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r3 │ │ │ │ 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, 473f0 <_PyLong_UnsignedLongLong_Converter@@Base+0x84> │ │ │ │ + cbz r4, 47430 <_PyLong_UnsignedLongLong_Converter@@Base+0x84> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 7fcb8 │ │ │ │ + b.w 7fd4c │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13328 @ 0x3410 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 47426 <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ + cbz r0, 47466 <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2855f0 │ │ │ │ + bl 285ba8 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 25aba0 │ │ │ │ + bl 25b148 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 25aba0 │ │ │ │ + bl 25b148 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4747a <_PyLong_UnsignedLongLong_Converter@@Base+0x10e> │ │ │ │ - b.w 7ffb8 │ │ │ │ + blt.n 474ba <_PyLong_UnsignedLongLong_Converter@@Base+0x10e> │ │ │ │ + b.w 8004c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2b878 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1272d0 │ │ │ │ + b.w 127278 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #44656 @ 0xae70 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 143a90 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ + b.w 143ea0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x514> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 474d4 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ + cbnz r3, 47514 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 474d4 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ + ble.n 47514 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 474d4 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ - cbnz r0, 474ee <_PyLong_UnsignedLongLong_Converter@@Base+0x182> │ │ │ │ + bne.n 47514 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ + cbnz r0, 4752e <_PyLong_UnsignedLongLong_Converter@@Base+0x182> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #80] @ (47534 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c8>) │ │ │ │ + ldr r4, [pc, #80] @ (47574 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c8>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 47522 <_PyLong_UnsignedLongLong_Converter@@Base+0x1b6> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 47562 <_PyLong_UnsignedLongLong_Converter@@Base+0x1b6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 47522 <_PyLong_UnsignedLongLong_Converter@@Base+0x1b6> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 47562 <_PyLong_UnsignedLongLong_Converter@@Base+0x1b6> │ │ │ │ + bl 962dc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b890 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 47526 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ba> │ │ │ │ + bne.n 47566 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ba> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4752e <_PyLong_UnsignedLongLong_Converter@@Base+0x1c2> │ │ │ │ + b.n 4756e <_PyLong_UnsignedLongLong_Converter@@Base+0x1c2> │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 1071e0 │ │ │ │ + bl 107378 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 47554 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + cbz r3, 47594 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47564 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f8> │ │ │ │ + b.n 475a4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f8> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 47562 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f6> │ │ │ │ + blt.n 475a2 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f6> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4755e <_PyLong_UnsignedLongLong_Converter@@Base+0x1f2> │ │ │ │ - cbnz r1, 47582 <_PyLong_UnsignedLongLong_Converter@@Base+0x216> │ │ │ │ + bgt.n 4759e <_PyLong_UnsignedLongLong_Converter@@Base+0x1f2> │ │ │ │ + cbnz r1, 475c2 <_PyLong_UnsignedLongLong_Converter@@Base+0x216> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47564 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f8> │ │ │ │ + b.n 475a4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f8> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #132] @ (475ec <_PyLong_UnsignedLongLong_Converter@@Base+0x280>) │ │ │ │ + ldr r1, [pc, #132] @ (4762c <_PyLong_UnsignedLongLong_Converter@@Base+0x280>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 475e4 <_PyLong_UnsignedLongLong_Converter@@Base+0x278> │ │ │ │ - b.n 47588 <_PyLong_UnsignedLongLong_Converter@@Base+0x21c> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 47624 <_PyLong_UnsignedLongLong_Converter@@Base+0x278> │ │ │ │ + b.n 475c8 <_PyLong_UnsignedLongLong_Converter@@Base+0x21c> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 475d8 <_PyLong_UnsignedLongLong_Converter@@Base+0x26c> │ │ │ │ + cbz r4, 47618 <_PyLong_UnsignedLongLong_Converter@@Base+0x26c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 475c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x258> │ │ │ │ + beq.n 47604 <_PyLong_UnsignedLongLong_Converter@@Base+0x258> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22384 @ 0x5770 │ │ │ │ + movw r1, #23792 @ 0x5cf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 475d6 <_PyLong_UnsignedLongLong_Converter@@Base+0x26a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 475e4 <_PyLong_UnsignedLongLong_Converter@@Base+0x278> │ │ │ │ + bne.n 47616 <_PyLong_UnsignedLongLong_Converter@@Base+0x26a> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 47624 <_PyLong_UnsignedLongLong_Converter@@Base+0x278> │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ muls r4, r4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (4762c <_PyLong_UnsignedLongLong_Converter@@Base+0x2c0>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (4766c <_PyLong_UnsignedLongLong_Converter@@Base+0x2c0>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 4761c <_PyLong_UnsignedLongLong_Converter@@Base+0x2b0> │ │ │ │ - movw r0, #22412 @ 0x578c │ │ │ │ + cbz r2, 4765c <_PyLong_UnsignedLongLong_Converter@@Base+0x2b0> │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #20960 @ 0x51e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ @ instruction: 0xe990004d │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbnz r3, 47642 <_PyLong_UnsignedLongLong_Converter@@Base+0x2d6> │ │ │ │ + cbnz r3, 47682 <_PyLong_UnsignedLongLong_Converter@@Base+0x2d6> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 47642 <_PyLong_UnsignedLongLong_Converter@@Base+0x2d6> │ │ │ │ + cbnz r3, 47682 <_PyLong_UnsignedLongLong_Converter@@Base+0x2d6> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -40866,88 +40889,88 @@ │ │ │ │ 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 47716 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ + beq.n 47756 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47716 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ + bne.n 47756 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47716 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ + beq.n 47756 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #22420 @ 0x5794 │ │ │ │ + movw r0, #23828 @ 0x5d14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 476c2 <_PyLong_UnsignedLongLong_Converter@@Base+0x356> │ │ │ │ + cbnz r0, 47702 <_PyLong_UnsignedLongLong_Converter@@Base+0x356> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #769 @ 0x301 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #22428 @ 0x579c │ │ │ │ + movw r0, #23836 @ 0x5d1c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 476f8 <_PyLong_UnsignedLongLong_Converter@@Base+0x38c> │ │ │ │ + bge.n 47738 <_PyLong_UnsignedLongLong_Converter@@Base+0x38c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 476f8 <_PyLong_UnsignedLongLong_Converter@@Base+0x38c> │ │ │ │ + cbnz r3, 47738 <_PyLong_UnsignedLongLong_Converter@@Base+0x38c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 476b6 <_PyLong_UnsignedLongLong_Converter@@Base+0x34a> │ │ │ │ + beq.n 476f6 <_PyLong_UnsignedLongLong_Converter@@Base+0x34a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47716 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ + bge.n 47756 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47716 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ + cbnz r3, 47756 <_PyLong_UnsignedLongLong_Converter@@Base+0x3aa> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0004771c : │ │ │ │ - ldr r2, [pc, #52] @ (47754 ) │ │ │ │ +0004775c : │ │ │ │ + ldr r2, [pc, #52] @ (47794 ) │ │ │ │ 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 │ │ │ │ @@ -40973,80 +40996,80 @@ │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 47782 │ │ │ │ + beq.n 477c2 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 47792 │ │ │ │ + b.n 477d2 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 47790 │ │ │ │ + ble.n 477d0 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4778c │ │ │ │ - cbnz r2, 477b8 │ │ │ │ + bgt.n 477cc │ │ │ │ + cbnz r2, 477f8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47792 │ │ │ │ + b.n 477d2 │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #312] @ (478cc ) │ │ │ │ + ldr r1, [pc, #312] @ (4790c ) │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 477be │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 477fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 478c4 │ │ │ │ + b.n 47904 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ite eq │ │ │ │ moveq r4, r5 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 284fc0 <_PyBytes_GetXIData@@Base+0x80> │ │ │ │ + bl 285574 <_PyBytes_GetXIData@@Base+0x80> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 477ec │ │ │ │ + bne.n 4782c │ │ │ │ ands.w r6, r0, #1 │ │ │ │ - beq.n 47806 │ │ │ │ + beq.n 47846 │ │ │ │ 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 1022e0 │ │ │ │ + bl 10247c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 478c4 │ │ │ │ + b.n 47904 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 477b4 │ │ │ │ + beq.n 477f4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 478c4 │ │ │ │ + beq.n 47904 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 478c4 │ │ │ │ + bge.n 47904 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -41055,408 +41078,408 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47868 │ │ │ │ + bge.n 478a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 47868 │ │ │ │ + cbnz r3, 478a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 478ac │ │ │ │ - bge.n 4787a │ │ │ │ + beq.n 478ec │ │ │ │ + bge.n 478ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47888 │ │ │ │ - b.n 47894 │ │ │ │ + blt.n 478c8 │ │ │ │ + b.n 478d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 478ac │ │ │ │ - b.n 47870 │ │ │ │ + bne.n 478ec │ │ │ │ + b.n 478b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47894 │ │ │ │ + cbnz r3, 478d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 477b4 │ │ │ │ + bge.n 477f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 477b4 │ │ │ │ + bne.n 477f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 477b4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 477f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 478c0 │ │ │ │ + bge.n 47900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 478c0 │ │ │ │ + cbnz r3, 47900 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 47812 │ │ │ │ + b.n 47852 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bics r0, r2 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 478fe │ │ │ │ + bgt.n 4793e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 47918 │ │ │ │ + bl f8938 │ │ │ │ + b.n 47958 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4791c │ │ │ │ + cbz r3, 4795c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4792e │ │ │ │ + b.n 4796e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (47934 ) │ │ │ │ + ldr r0, [pc, #12] @ (47974 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r0, #308]! @ 0x134 │ │ │ │ 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 1d7550 │ │ │ │ - cbz r0, 479b6 │ │ │ │ - movw r6, #43604 @ 0xaa54 │ │ │ │ + bl 1d7b54 │ │ │ │ + cbz r0, 479f6 │ │ │ │ + movw r6, #45012 @ 0xafd4 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 479b8 │ │ │ │ - bl 79668 │ │ │ │ + cbz r0, 479f8 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 4799c │ │ │ │ - bl d6c34 │ │ │ │ + cbz r5, 479dc │ │ │ │ + bl d6eec │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 4799c │ │ │ │ - beq.n 47982 │ │ │ │ + blt.n 479dc │ │ │ │ + beq.n 479c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4798c │ │ │ │ - b.n 47958 │ │ │ │ - bl 85bc0 │ │ │ │ + blt.n 479cc │ │ │ │ + b.n 47998 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47976 │ │ │ │ - b.n 4799c │ │ │ │ + bne.n 479b6 │ │ │ │ + b.n 479dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47958 │ │ │ │ + bne.n 47998 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47958 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47998 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479b0 │ │ │ │ + bge.n 479f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 479b0 │ │ │ │ + cbnz r3, 479f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 47a5c │ │ │ │ + beq.n 47a9c │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47a58 │ │ │ │ + bne.n 47a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47a58 │ │ │ │ - movw r0, #37252 @ 0x9184 │ │ │ │ + beq.n 47a98 │ │ │ │ + movw r0, #38660 @ 0x9704 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47a06 │ │ │ │ + cbnz r0, 47a46 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #777 @ 0x309 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #22448 @ 0x57b0 │ │ │ │ + movw r0, #23856 @ 0x5d30 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47a3a │ │ │ │ + bge.n 47a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47a3a │ │ │ │ + cbnz r3, 47a7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 479fa │ │ │ │ + beq.n 47a3a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47a58 │ │ │ │ + bge.n 47a98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47a58 │ │ │ │ + cbnz r3, 47a98 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 47a7c │ │ │ │ + cbz r3, 47abc │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47a8c │ │ │ │ + b.n 47acc │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47a8a │ │ │ │ + ble.n 47aca │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47a86 │ │ │ │ - cbnz r1, 47aae │ │ │ │ + bne.n 47ac6 │ │ │ │ + cbnz r1, 47aee │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47a8c │ │ │ │ + b.n 47acc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #512] @ (47c90 ) │ │ │ │ + ldr r1, [pc, #512] @ (47cd0 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47ab4 │ │ │ │ - b.n 47c84 │ │ │ │ + cbnz r0, 47af4 │ │ │ │ + b.n 47cc4 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #24552 @ 0x5fe8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 47aca │ │ │ │ + bne.n 47b0a │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 47aea │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 47b2a │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 47aea │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 47b2a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47c84 │ │ │ │ + bne.w 47cc4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 47af8 │ │ │ │ + bne.n 47b38 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 47b18 │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 47b58 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 47b18 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 47b58 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47c84 │ │ │ │ + bne.w 47cc4 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 47b2c │ │ │ │ + beq.n 47b6c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47b3a │ │ │ │ + bne.n 47b7a │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b1ec │ │ │ │ - b.n 47c76 │ │ │ │ - bl 1331a8 │ │ │ │ + b.n 47cb6 │ │ │ │ + bl 133184 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47c84 │ │ │ │ + beq.w 47cc4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 47b82 │ │ │ │ + bne.n 47bc2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22464 @ 0x57c0 │ │ │ │ + movw r1, #23872 @ 0x5d40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 47c84 │ │ │ │ + bge.w 47cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47c84 │ │ │ │ + bne.w 47cc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47c84 │ │ │ │ - bl 1e5164 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47cc4 │ │ │ │ + bl 1e571c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47b9e │ │ │ │ + bge.n 47bde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47b9e │ │ │ │ + cbnz r3, 47bde │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 47bc8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 47bce │ │ │ │ + bne.n 47c08 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 47c0e │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47c84 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 47bce │ │ │ │ + beq.n 47cc4 │ │ │ │ + bl da0b4 │ │ │ │ + b.n 47c0e │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 47bfa │ │ │ │ + beq.n 47c3a │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 47bfa │ │ │ │ + bvs.n 47c3a │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 47c72 │ │ │ │ + bvs.n 47cb2 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 47c00 │ │ │ │ + bne.n 47c40 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 47c76 │ │ │ │ + b.n 47cb6 │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 47c3a │ │ │ │ + bpl.n 47c7a │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 47c72 │ │ │ │ + bcs.n 47cb2 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 47c4e │ │ │ │ + bcs.n 47c8e │ │ │ │ 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 47c76 │ │ │ │ + b.n 47cb6 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 47c5a │ │ │ │ + bcs.n 47c9a │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 47c72 │ │ │ │ + bcc.n 47cb2 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 47c76 │ │ │ │ + b.n 47cb6 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 47c72 │ │ │ │ + bcc.n 47cb2 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 47c76 │ │ │ │ + b.n 47cb6 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bics r4, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -41465,176 +41488,176 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d6224 │ │ │ │ + bl d64dc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 47ce8 │ │ │ │ - beq.n 47cca │ │ │ │ + bgt.n 47d28 │ │ │ │ + beq.n 47d0a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47d26 │ │ │ │ + b.n 47d66 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22628 @ 0x5864 │ │ │ │ + movw r1, #24036 @ 0x5de4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 47f22 │ │ │ │ + bl 47f62 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47cc6 │ │ │ │ + beq.n 47d06 │ │ │ │ mov r1, r5 │ │ │ │ - bl 25b714 │ │ │ │ - cbnz r0, 47d14 │ │ │ │ + bl 25bcbc │ │ │ │ + cbnz r0, 47d54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47cc6 │ │ │ │ + bge.n 47d06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47cc6 │ │ │ │ + bne.n 47d06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47cc6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47d06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47d26 │ │ │ │ + bge.n 47d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 47d26 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 47d66 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2c53c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1272d0 │ │ │ │ + b.w 127278 │ │ │ │ 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, 47d6a │ │ │ │ + cbz r0, 47daa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47d86 │ │ │ │ + bge.n 47dc6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47d86 │ │ │ │ + b.n 47dc6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 47d84 │ │ │ │ - bl 1b9d0c │ │ │ │ - cbz r0, 47d80 │ │ │ │ + cbz r0, 47dc4 │ │ │ │ + bl 1ba35c │ │ │ │ + cbz r0, 47dc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 47d86 │ │ │ │ - ldr r0, [pc, #0] @ (47d88 ) │ │ │ │ + b.n 47dc6 │ │ │ │ + ldr r0, [pc, #0] @ (47dc8 ) │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ - cbz r7, 47dae │ │ │ │ + cbz r7, 47dee │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 47dbe │ │ │ │ + b.n 47dfe │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 47dbc │ │ │ │ + ble.n 47dfc │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 47db8 │ │ │ │ - cbnz r2, 47de8 │ │ │ │ + bgt.n 47df8 │ │ │ │ + cbnz r2, 47e28 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 47dbe │ │ │ │ + b.n 47dfe │ │ │ │ mov r6, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ movw r7, #17836 @ 0x45ac │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 47dee │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 47e2e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47f1a │ │ │ │ + b.n 47f5a │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r4, r6 │ │ │ │ movw r7, #5160 @ 0x1428 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 47e12 │ │ │ │ + beq.n 47e52 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - cbz r4, 47e0a │ │ │ │ + cbz r4, 47e4a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 47e0c │ │ │ │ - b.n 47e18 │ │ │ │ + bne.n 47e4c │ │ │ │ + b.n 47e58 │ │ │ │ mov r4, r7 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - b.n 47e1a │ │ │ │ + b.n 47e5a │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 47e1a │ │ │ │ + b.n 47e5a │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 284fc0 <_PyBytes_GetXIData@@Base+0x80> │ │ │ │ + bl 285574 <_PyBytes_GetXIData@@Base+0x80> │ │ │ │ cmp sl, r7 │ │ │ │ - bne.n 47e32 │ │ │ │ + bne.n 47e72 │ │ │ │ ands.w r6, r0, #1 │ │ │ │ - beq.n 47ea2 │ │ │ │ + beq.n 47ee2 │ │ │ │ strd r4, sl, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1022e0 │ │ │ │ + bl 10247c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 47f1a │ │ │ │ + b.n 47f5a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 47eaa │ │ │ │ + bge.n 47eea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -41643,104 +41666,104 @@ │ │ │ │ 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 d6fe8 │ │ │ │ + bl d729c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47eb8 │ │ │ │ + blt.n 47ef8 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 47eca │ │ │ │ + beq.n 47f0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47f0a │ │ │ │ + blt.n 47f4a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 47de4 │ │ │ │ + bne.n 47e24 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47e4a │ │ │ │ + bne.n 47e8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47f1a │ │ │ │ + bge.n 47f5a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 47f1a │ │ │ │ + b.n 47f5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47e8c │ │ │ │ + bne.n 47ecc │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47e8c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47ecc │ │ │ │ mov r0, r5 │ │ │ │ - bl 27a0b4 <_Py_strhex@@Base+0x560> │ │ │ │ + bl 27a664 <_Py_strhex@@Base+0x560> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47ee6 │ │ │ │ + bge.n 47f26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47ee6 │ │ │ │ + cbnz r3, 47f26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 47f1a │ │ │ │ + bne.n 47f5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47efe │ │ │ │ + bge.n 47f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47efe │ │ │ │ + cbnz r3, 47f3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w fc3c0 │ │ │ │ + b.w fc55c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47e9a │ │ │ │ + bne.n 47eda │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47e9a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47eda │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 47faa │ │ │ │ + bne.n 47fea │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e49b4 │ │ │ │ + bl 1e4f6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48008 │ │ │ │ + beq.n 48048 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r8, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 4801c │ │ │ │ + ble.n 4805c │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r5, [r0, #20] │ │ │ │ add.w r3, r7, r6, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -41750,656 +41773,656 @@ │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 21052c <_PyCode_ReturnsOnlyNone@@Base+0x44> │ │ │ │ + bl 210cf4 <_PyCode_ReturnsOnlyNone@@Base+0x44> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48000 │ │ │ │ + beq.n 48040 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r7, [r7, #260] @ 0x104 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 47f76 │ │ │ │ - b.n 4801c │ │ │ │ + bne.n 47fb6 │ │ │ │ + b.n 4805c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 47fbc │ │ │ │ + bge.n 47ffc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 47fd2 │ │ │ │ + b.n 48012 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #65248 @ 0xfee0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 87cd8 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 87d44 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 48008 │ │ │ │ + cbz r4, 48048 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 4801c │ │ │ │ + beq.n 4805c │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 4801c │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 4805c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #24088 @ 0x5e18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4800c │ │ │ │ + blt.n 4804c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4801c │ │ │ │ + b.n 4805c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48008 │ │ │ │ + bne.n 48048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48008 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48048 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #23400 @ 0x5b68 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 4807e │ │ │ │ + bne.n 480be │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bne.n 48062 │ │ │ │ + bne.n 480a2 │ │ │ │ movw r4, #4364 @ 0x110c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 480de │ │ │ │ + b.n 4811e │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 480d6 │ │ │ │ + bne.n 48116 │ │ │ │ movw r4, #4364 @ 0x110c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 480de │ │ │ │ + b.n 4811e │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bpl.n 480d6 │ │ │ │ + bpl.n 48116 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 480b0 │ │ │ │ + cbz r0, 480f0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 480b4 │ │ │ │ + bne.n 480f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 480b0 │ │ │ │ + bge.n 480f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 480b0 │ │ │ │ + cbnz r3, 480f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 480de │ │ │ │ + b.n 4811e │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7070 │ │ │ │ + bl d7324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 480de │ │ │ │ + bge.n 4811e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 480de │ │ │ │ + cbnz r3, 4811e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 480de │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4811e │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 48104 │ │ │ │ + cbz r0, 48144 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48126 │ │ │ │ + bge.n 48166 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 48126 │ │ │ │ + b.n 48166 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 4811e │ │ │ │ - bl 1b9d0c │ │ │ │ - cbz r0, 4811a │ │ │ │ + cbz r0, 4815e │ │ │ │ + bl 1ba35c │ │ │ │ + cbz r0, 4815a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 48126 │ │ │ │ + b.n 48166 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 90090 │ │ │ │ + bl 9039c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 287574 │ │ │ │ + b.w 287b28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 48178 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 481b8 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 48172 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 48178 │ │ │ │ + bne.n 481b2 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 481b8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 481c6 │ │ │ │ + cbnz r0, 48206 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 48194 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 481d4 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4818e │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 48194 │ │ │ │ + bne.n 481ce │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 481d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 481c6 │ │ │ │ + cbnz r0, 48206 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 4819e │ │ │ │ + cbnz r0, 481de │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 481a8 │ │ │ │ - b.n 481c6 │ │ │ │ + cbnz r0, 481e8 │ │ │ │ + b.n 48206 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48198 │ │ │ │ - b.n 481c6 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + beq.n 481d8 │ │ │ │ + b.n 48206 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 481bc │ │ │ │ + bne.n 481fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 481d0 │ │ │ │ + cbz r3, 48210 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 481d8 │ │ │ │ + b.n 48218 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 26ef84 <_PySys_GetSizeOf@@Base+0x128> │ │ │ │ + b.w 26f534 <_PySys_GetSizeOf@@Base+0x128> │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 42352 │ │ │ │ + b.w 42392 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 42978 │ │ │ │ + b.w 429b8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48218 │ │ │ │ + bne.n 48258 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48220 │ │ │ │ + bge.n 48260 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 4822a │ │ │ │ + cbz r3, 4826a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 48232 │ │ │ │ + b.n 48272 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #61392 @ 0xefd0 │ │ │ │ + movw r1, #62800 @ 0xf550 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 1f9114 │ │ │ │ + b.w 1f972c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #144] @ (482e8 ) │ │ │ │ + ldr r3, [pc, #144] @ (48328 ) │ │ │ │ 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, 4828a │ │ │ │ + cbz r3, 482ca │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 48280 │ │ │ │ + bne.n 482c0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48270 │ │ │ │ + bne.n 482b0 │ │ │ │ dmb ish │ │ │ │ - beq.n 4828a │ │ │ │ - bl 270290 │ │ │ │ + beq.n 482ca │ │ │ │ + bl 270840 │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 4829a │ │ │ │ - bl 2879bc │ │ │ │ + cbz r3, 482da │ │ │ │ + bl 287f70 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 482a0 │ │ │ │ - bl 2893dc │ │ │ │ + b.n 482e0 │ │ │ │ + bl 289994 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 482ca │ │ │ │ + cbz r3, 4830a │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 482c0 │ │ │ │ + bne.n 48300 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 482b0 │ │ │ │ + bne.n 482f0 │ │ │ │ dmb ish │ │ │ │ - beq.n 482ca │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 4830a │ │ │ │ + bl 23bfb4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 279b54 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (482e8 ) │ │ │ │ + bl 27a104 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (48328 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 482e4 │ │ │ │ + beq.n 48324 │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (4833c ) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (4837c ) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 4831e │ │ │ │ + blt.n 4835e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4833a │ │ │ │ + cbz r0, 4837a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12564 @ 0x3114 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xe990004d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48360 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4837c │ │ │ │ + bne.n 483a0 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 483bc │ │ │ │ mov r0, r4 │ │ │ │ blx 2c360 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48372 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4837c │ │ │ │ + bne.n 483b2 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 483bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 42f3c │ │ │ │ + b.w 42f7c │ │ │ │ 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] @ (484f0 ) │ │ │ │ + ldr r5, [pc, #340] @ (48530 ) │ │ │ │ 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} │ │ │ │ - bne.n 483d2 │ │ │ │ + bne.n 48412 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - cbnz r0, 483ee │ │ │ │ - b.n 484de │ │ │ │ + cbnz r0, 4842e │ │ │ │ + b.n 4851e │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #2020 @ 0x7e4 │ │ │ │ + movw r0, #3448 @ 0xd78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 483bc │ │ │ │ + bne.n 483fc │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 484de │ │ │ │ - ldr r2, [pc, #260] @ (484f4 ) │ │ │ │ + b.n 4851e │ │ │ │ + ldr r2, [pc, #260] @ (48534 ) │ │ │ │ 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 4841c │ │ │ │ + bmi.n 4845c │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 484de │ │ │ │ + bl f8938 │ │ │ │ + b.n 4851e │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 48440 │ │ │ │ + bne.n 48480 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22924 @ 0x598c │ │ │ │ + movw r1, #24332 @ 0x5f0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 484de │ │ │ │ + bl f8938 │ │ │ │ + b.n 4851e │ │ │ │ mov r0, r6 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 48464 │ │ │ │ + bgt.n 484a4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22964 @ 0x59b4 │ │ │ │ + movw r1, #24372 @ 0x5f34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 484de │ │ │ │ + bl f8938 │ │ │ │ + b.n 4851e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23a390 <_PyLong_UnsignedShort_Converter@@Base+0x748> │ │ │ │ + bl 23a970 <_PyLong_UnsignedShort_Converter@@Base+0x748> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 484de │ │ │ │ + cbz r0, 4851e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 4849a │ │ │ │ + cbnz r3, 484da │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22996 @ 0x59d4 │ │ │ │ + movw r1, #24404 @ 0x5f54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23a868 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ - b.n 484de │ │ │ │ + bl 23ae48 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + b.n 4851e │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r0, #23040 @ 0x5a00 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #26156 @ 0x662c │ │ │ │ + movw r1, #27564 @ 0x6bac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 484d6 │ │ │ │ + beq.n 48516 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c120 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23a868 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + bl 23ae48 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 431b8 │ │ │ │ - b.w 288344 │ │ │ │ + b.w 431f8 │ │ │ │ + b.w 2888fc │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 433ee <_PyBytes_ReverseFind@@Base+0x7a> │ │ │ │ + b.w 4342e <_PyBytes_ReverseFind@@Base+0x7a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4853e │ │ │ │ + cbz r0, 4857e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4853e │ │ │ │ + bge.n 4857e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4853e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4857e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 48558 │ │ │ │ + cbz r0, 48598 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48558 │ │ │ │ + bge.n 48598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48558 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48598 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 48572 │ │ │ │ + cbz r0, 485b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48572 │ │ │ │ + bge.n 485b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48572 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 485b2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 438a2 <_PyBytes_ReverseFind@@Base+0x52e> │ │ │ │ + b.w 438e2 <_PyBytes_ReverseFind@@Base+0x52e> │ │ │ │ stmdb 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, #15072 @ 0x3ae0 │ │ │ │ + movw fp, #16480 @ 0x4060 │ │ │ │ movt fp, #57 @ 0x39 │ │ │ │ - movw r7, #8160 @ 0x1fe0 │ │ │ │ + movw r7, #9568 @ 0x2560 │ │ │ │ movt r7, #58 @ 0x3a │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #6928 @ 0x1b10 │ │ │ │ + movw r6, #8336 @ 0x2090 │ │ │ │ movt r6, #57 @ 0x39 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 48678 │ │ │ │ + bge.n 486b8 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 485cc │ │ │ │ + bne.n 4860c │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 485e2 │ │ │ │ + b.n 48622 │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 485d8 │ │ │ │ + bne.n 48618 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 485e2 │ │ │ │ + b.n 48622 │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 485f6 │ │ │ │ + bcs.n 48636 │ │ │ │ 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 485f8 │ │ │ │ + b.n 48638 │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 4863a │ │ │ │ + bpl.n 4867a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 4863a │ │ │ │ + beq.n 4867a │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #21372 @ 0x537c │ │ │ │ + movw r3, #22780 @ 0x58fc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 48636 │ │ │ │ + beq.n 48676 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 48624 │ │ │ │ + b.n 48664 │ │ │ │ mov r0, ip │ │ │ │ - b.n 48640 │ │ │ │ + b.n 48680 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 213778 <_PyXI_GetMainNamespace@@Base+0x610> │ │ │ │ + bl 213d50 <_PyXI_GetMainNamespace@@Base+0x610> │ │ │ │ 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 4866e │ │ │ │ + bge.n 486ae │ │ │ │ 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 4864c │ │ │ │ + b.n 4868c │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 485ba │ │ │ │ + b.n 485fa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4364 @ 0x110c │ │ │ │ @@ -42415,361 +42438,361 @@ │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldrd r9, r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldrd fp, sl, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 487aa │ │ │ │ + beq.n 487ea │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 487aa │ │ │ │ + bne.n 487ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 487aa │ │ │ │ + beq.n 487ea │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r5, 486fa │ │ │ │ + cbz r5, 4873a │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 48702 │ │ │ │ + b.n 48742 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - movw r0, #23048 @ 0x5a08 │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48756 │ │ │ │ + cbnz r0, 48796 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21504 @ 0x5400 │ │ │ │ + movw r0, #22912 @ 0x5980 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 4878c │ │ │ │ + bge.n 487cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4878c │ │ │ │ + cbnz r3, 487cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4874a │ │ │ │ + beq.n 4878a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 487aa │ │ │ │ + bge.n 487ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 487aa │ │ │ │ + cbnz r3, 487ea │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 48510 │ │ │ │ + b.n 48550 │ │ │ │ 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 4892e │ │ │ │ - cbz r0, 48804 │ │ │ │ + bl 4896e │ │ │ │ + cbz r0, 48844 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 487e8 │ │ │ │ + bge.n 48828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 487e8 │ │ │ │ + cbnz r3, 48828 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 48806 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 48846 │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 48804 │ │ │ │ - bl d9df4 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 48844 │ │ │ │ + bl da0b4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 25ef60 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 25f50c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 48834 │ │ │ │ + bhi.n 48874 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4884c │ │ │ │ - b.n 4885e │ │ │ │ - movw r0, #49644 @ 0xc1ec │ │ │ │ + cbnz r0, 4888c │ │ │ │ + b.n 4889e │ │ │ │ + movw r0, #51052 @ 0xc76c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48928 │ │ │ │ - b.n 48826 │ │ │ │ - bl 85a38 │ │ │ │ + beq.n 48968 │ │ │ │ + b.n 48866 │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4886c │ │ │ │ + blt.n 488ac │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4887c │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 488bc │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48928 │ │ │ │ + bne.n 48968 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4887c │ │ │ │ + b.n 488bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4885a │ │ │ │ + bne.n 4889a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4885a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4889a │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 48908 │ │ │ │ + ble.n 48948 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 488b0 │ │ │ │ + bpl.n 488f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 488ac │ │ │ │ + beq.n 488ec │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19032 @ 0x4a58 │ │ │ │ + movw r1, #20440 @ 0x4fd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4890a │ │ │ │ + b.n 4894a │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 488c2 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 488e2 │ │ │ │ + beq.n 48902 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 48922 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 48902 │ │ │ │ + beq.n 48942 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19120 @ 0x4ab0 │ │ │ │ + movw r1, #20528 @ 0x5030 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49644 @ 0xc1ec │ │ │ │ + movw r0, #51052 @ 0xc76c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 48928 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 48968 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4890a │ │ │ │ + b.n 4894a │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4891a │ │ │ │ + bgt.n 4895a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1dca04 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1dcfe8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2858b8 │ │ │ │ + b.w 285e70 │ │ │ │ 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 │ │ │ │ - bl 24fef4 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 2504a0 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 489b0 │ │ │ │ + beq.n 489f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 489b6 │ │ │ │ + cbnz r2, 489f6 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4896c │ │ │ │ + cbnz r0, 489ac │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 489b0 │ │ │ │ + bge.n 489f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 489b0 │ │ │ │ + cbnz r3, 489f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 489b0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 489f0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4897e │ │ │ │ + bge.n 489be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4897e │ │ │ │ + cbnz r3, 489be │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d158 │ │ │ │ - cbnz r0, 489b4 │ │ │ │ + bl 13d54c │ │ │ │ + cbnz r0, 489f4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23056 @ 0x5a10 │ │ │ │ + movw r1, #24464 @ 0x5f90 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 489b0 │ │ │ │ + bge.n 489f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 489b0 │ │ │ │ + cbnz r3, 489f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 489b6 │ │ │ │ + b.n 489f6 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000489ba <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +000489fa <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 489ee <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ + beq.n 48a2e <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 489f2 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ + bls.n 48a32 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #24500 @ 0x5fb4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 489f4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + b.n 48a34 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 48a26 <_PyLong_UnsignedLong_Converter@@Base+0x6c> │ │ │ │ + cbz r2, 48a66 <_PyLong_UnsignedLong_Converter@@Base+0x6c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 11334c │ │ │ │ + bl 11349c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7b92c │ │ │ │ - cbz r4, 48a4e <_PyLong_UnsignedLong_Converter@@Base+0x94> │ │ │ │ - ldr r0, [pc, #28] @ (48a54 <_PyLong_UnsignedLong_Converter@@Base+0x9a>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 7b9c0 │ │ │ │ + cbz r4, 48a8e <_PyLong_UnsignedLong_Converter@@Base+0x94> │ │ │ │ + ldr r0, [pc, #28] @ (48a94 <_PyLong_UnsignedLong_Converter@@Base+0x9a>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12564 @ 0x3114 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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] @ (48abc <_PyLong_UnsignedLong_Converter@@Base+0x102>) │ │ │ │ + ldr r2, [pc, #84] @ (48afc <_PyLong_UnsignedLong_Converter@@Base+0x102>) │ │ │ │ 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] │ │ │ │ @@ -42783,387 +42806,387 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 48b78 <_PyLong_UnsignedLong_Converter@@Base+0x1be> │ │ │ │ + beq.n 48bb8 <_PyLong_UnsignedLong_Converter@@Base+0x1be> │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48b74 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ + bne.n 48bb4 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48b74 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ + beq.n 48bb4 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #6377 @ 0x18e9 │ │ │ │ + movw r2, #7833 @ 0x1e99 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ - movw r0, #23144 @ 0x5a68 │ │ │ │ + movw r0, #24552 @ 0x5fe8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48b22 <_PyLong_UnsignedLong_Converter@@Base+0x168> │ │ │ │ + cbnz r0, 48b62 <_PyLong_UnsignedLong_Converter@@Base+0x168> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #23152 @ 0x5a70 │ │ │ │ + movw r0, #24560 @ 0x5ff0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b56 <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ + bge.n 48b96 <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48b56 <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ + cbnz r3, 48b96 <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 48b16 <_PyLong_UnsignedLong_Converter@@Base+0x15c> │ │ │ │ + beq.n 48b56 <_PyLong_UnsignedLong_Converter@@Base+0x15c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b74 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ + bge.n 48bb4 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 48b74 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ + cbnz r3, 48bb4 <_PyLong_UnsignedLong_Converter@@Base+0x1ba> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 70c84 │ │ │ │ - cbz r0, 48bb0 <_PyLong_UnsignedLong_Converter@@Base+0x1f6> │ │ │ │ + bl 70ccc │ │ │ │ + cbz r0, 48bf0 <_PyLong_UnsignedLong_Converter@@Base+0x1f6> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48bb2 <_PyLong_UnsignedLong_Converter@@Base+0x1f8> │ │ │ │ + bne.n 48bf2 <_PyLong_UnsignedLong_Converter@@Base+0x1f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48bb0 <_PyLong_UnsignedLong_Converter@@Base+0x1f6> │ │ │ │ + bge.n 48bf0 <_PyLong_UnsignedLong_Converter@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48bb0 <_PyLong_UnsignedLong_Converter@@Base+0x1f6> │ │ │ │ + cbnz r3, 48bf0 <_PyLong_UnsignedLong_Converter@@Base+0x1f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00048bb6 : │ │ │ │ - cbz r0, 48bca │ │ │ │ +00048bf6 : │ │ │ │ + cbz r0, 48c0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48bca │ │ │ │ + bge.n 48c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48bca │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48c0a │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00048bcc <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +00048c0c <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 48bd4 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 48c14 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 48c16 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 48c56 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 48bf4 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 48c34 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #44536 @ 0xadf8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #23220 @ 0x5ab4 │ │ │ │ + movw r2, #24628 @ 0x6034 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48c12 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 48c52 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #44536 @ 0xadf8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #23312 @ 0x5b10 │ │ │ │ + movw r2, #24720 @ 0x6090 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 48c44 <_PyEval_FormatAwaitableError@@Base+0x78> │ │ │ │ + cbnz r3, 48c84 <_PyEval_FormatAwaitableError@@Base+0x78> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 48c6c <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 48cac <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 48c62 <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ + cbz r3, 48ca2 <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #16088 @ 0x3ed8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 48c6c <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 48cac <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 48cac <_PyEval_FormatAwaitableError@@Base+0xe0> │ │ │ │ + beq.n 48cec <_PyEval_FormatAwaitableError@@Base+0xe0> │ │ │ │ mov r1, r4 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 48cac <_PyEval_FormatAwaitableError@@Base+0xe0> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 48cec <_PyEval_FormatAwaitableError@@Base+0xe0> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 144664 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 144a74 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48cb4 <_PyEval_FormatAwaitableError@@Base+0xe8> │ │ │ │ + bne.n 48cf4 <_PyEval_FormatAwaitableError@@Base+0xe8> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 48d30 <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ + b.n 48d70 <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 48cca <_PyEval_FormatAwaitableError@@Base+0xfe> │ │ │ │ + beq.n 48d0a <_PyEval_FormatAwaitableError@@Base+0xfe> │ │ │ │ movw r1, #24552 @ 0x5fe8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 48cd4 <_PyEval_FormatAwaitableError@@Base+0x108> │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 48d14 <_PyEval_FormatAwaitableError@@Base+0x108> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 48ce4 <_PyEval_FormatAwaitableError@@Base+0x118> │ │ │ │ + b.n 48d24 <_PyEval_FormatAwaitableError@@Base+0x118> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 144664 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 144a74 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48ce4 <_PyEval_FormatAwaitableError@@Base+0x118> │ │ │ │ + bne.n 48d24 <_PyEval_FormatAwaitableError@@Base+0x118> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 48d30 <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ + b.n 48d70 <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48d0c <_PyEval_FormatAwaitableError@@Base+0x140> │ │ │ │ + bne.n 48d4c <_PyEval_FormatAwaitableError@@Base+0x140> │ │ │ │ movw r3, #61100 @ 0xeeac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32524 @ 0x7f0c │ │ │ │ + movw r1, #33932 @ 0x848c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48d30 <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ + b.n 48d70 <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 39de4 <_Py_IncRef@@Base+0x310> │ │ │ │ - movw r0, #16864 @ 0x41e0 │ │ │ │ + bl 39e24 <_Py_IncRef@@Base+0x310> │ │ │ │ + movw r0, #18272 @ 0x4760 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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, #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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + beq.w 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ mov r4, r0 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 48e00 <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ + ble.n 48e40 <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ 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 r6, [r3, r5, lsl #2] │ │ │ │ - bl 132128 <_PyBytesWriter_Dealloc@@Base+0x199c> │ │ │ │ + bl 132108 <_PyBytesWriter_Dealloc@@Base+0x199c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48dfc <_PyEval_FormatAwaitableError@@Base+0x230> │ │ │ │ + beq.n 48e3c <_PyEval_FormatAwaitableError@@Base+0x230> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48e46 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ + beq.n 48e86 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48dd4 <_PyEval_FormatAwaitableError@@Base+0x208> │ │ │ │ + bne.n 48e14 <_PyEval_FormatAwaitableError@@Base+0x208> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dbc <_PyEval_FormatAwaitableError@@Base+0x1f0> │ │ │ │ + bge.n 48dfc <_PyEval_FormatAwaitableError@@Base+0x1f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48dbc <_PyEval_FormatAwaitableError@@Base+0x1f0> │ │ │ │ + cbnz r3, 48dfc <_PyEval_FormatAwaitableError@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + bge.n 48e9a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + bne.n 48e9a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48e9a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48de8 <_PyEval_FormatAwaitableError@@Base+0x21c> │ │ │ │ + bge.n 48e28 <_PyEval_FormatAwaitableError@@Base+0x21c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 48de8 <_PyEval_FormatAwaitableError@@Base+0x21c> │ │ │ │ + cbnz r3, 48e28 <_PyEval_FormatAwaitableError@@Base+0x21c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dfc <_PyEval_FormatAwaitableError@@Base+0x230> │ │ │ │ + bge.n 48e3c <_PyEval_FormatAwaitableError@@Base+0x230> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48dfc <_PyEval_FormatAwaitableError@@Base+0x230> │ │ │ │ + cbnz r3, 48e3c <_PyEval_FormatAwaitableError@@Base+0x230> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 48d66 <_PyEval_FormatAwaitableError@@Base+0x19a> │ │ │ │ + b.n 48da6 <_PyEval_FormatAwaitableError@@Base+0x19a> │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 48e98 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ + beq.n 48ed8 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 48e1a <_PyEval_FormatAwaitableError@@Base+0x24e> │ │ │ │ + b.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x24e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48e86 <_PyEval_FormatAwaitableError@@Base+0x2ba> │ │ │ │ + blt.n 48ec6 <_PyEval_FormatAwaitableError@@Base+0x2ba> │ │ │ │ ldr.w r0, [r9, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 8fd18 │ │ │ │ + bl 90024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48e98 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ + beq.n 48ed8 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 48e70 <_PyEval_FormatAwaitableError@@Base+0x2a4> │ │ │ │ + cbz r0, 48eb0 <_PyEval_FormatAwaitableError@@Base+0x2a4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48e12 <_PyEval_FormatAwaitableError@@Base+0x246> │ │ │ │ + bne.n 48e52 <_PyEval_FormatAwaitableError@@Base+0x246> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + bge.n 48e9a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48e5a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + cbnz r3, 48e9a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + bge.n 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + cbnz r3, 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + bge.n 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + cbnz r3, 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48e96 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48ed6 <_PyEval_FormatAwaitableError@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48e1a <_PyEval_FormatAwaitableError@@Base+0x24e> │ │ │ │ + bne.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x24e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48e1a <_PyEval_FormatAwaitableError@@Base+0x24e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48e5a <_PyEval_FormatAwaitableError@@Base+0x24e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ @@ -43177,108 +43200,108 @@ │ │ │ │ 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, #6400 @ 0x1900 │ │ │ │ + movw r1, #7808 @ 0x1e80 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl c7190 │ │ │ │ - cbnz r0, 48ede <_PyEval_FormatAwaitableError@@Base+0x312> │ │ │ │ + bl c7448 │ │ │ │ + cbnz r0, 48f1e <_PyEval_FormatAwaitableError@@Base+0x312> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 48f9e <_PyEval_FormatAwaitableError@@Base+0x3d2> │ │ │ │ + b.n 48fde <_PyEval_FormatAwaitableError@@Base+0x3d2> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48efc <_PyEval_FormatAwaitableError@@Base+0x330> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 48f3c <_PyEval_FormatAwaitableError@@Base+0x330> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48eda <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ - bl 1bed14 │ │ │ │ + bne.n 48f1a <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ + bl 1bf35c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48eda <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ - movw r3, #53197 @ 0xcfcd │ │ │ │ + beq.n 48f1a <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ + movw r3, #54213 @ 0xd3c5 │ │ │ │ movt r3, #20 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 48f5a <_PyEval_FormatAwaitableError@@Base+0x38e> │ │ │ │ - cbnz r1, 48f30 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ + bne.n 48f9a <_PyEval_FormatAwaitableError@@Base+0x38e> │ │ │ │ + cbnz r1, 48f70 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #52636 @ 0xcd9c │ │ │ │ + movw r1, #54084 @ 0xd344 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 48f64 <_PyEval_FormatAwaitableError@@Base+0x398> │ │ │ │ + bl f8938 │ │ │ │ + b.n 48fa4 <_PyEval_FormatAwaitableError@@Base+0x398> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 48f38 <_PyEval_FormatAwaitableError@@Base+0x36c> │ │ │ │ + cbz r3, 48f78 <_PyEval_FormatAwaitableError@@Base+0x36c> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 48f40 <_PyEval_FormatAwaitableError@@Base+0x374> │ │ │ │ + b.n 48f80 <_PyEval_FormatAwaitableError@@Base+0x374> │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 12b648 │ │ │ │ + bl 12b610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48f64 <_PyEval_FormatAwaitableError@@Base+0x398> │ │ │ │ + beq.n 48fa4 <_PyEval_FormatAwaitableError@@Base+0x398> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 48f80 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + b.n 48fc0 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48f80 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + bge.n 48fc0 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48eda <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ + bge.n 48f1a <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48eda <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ + bne.n 48f1a <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48eda <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48f1a <_PyEval_FormatAwaitableError@@Base+0x30e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b75c │ │ │ │ + bl 12b724 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48f9e <_PyEval_FormatAwaitableError@@Base+0x3d2> │ │ │ │ + bge.n 48fde <_PyEval_FormatAwaitableError@@Base+0x3d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48f9e <_PyEval_FormatAwaitableError@@Base+0x3d2> │ │ │ │ + cbnz r3, 48fde <_PyEval_FormatAwaitableError@@Base+0x3d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #57056 @ 0xdee0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 49000 <_PyEval_FormatAwaitableError@@Base+0x434> │ │ │ │ - ldr r5, [pc, #64] @ (49004 <_PyEval_FormatAwaitableError@@Base+0x438>) │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 49040 <_PyEval_FormatAwaitableError@@Base+0x434> │ │ │ │ + ldr r5, [pc, #64] @ (49044 <_PyEval_FormatAwaitableError@@Base+0x438>) │ │ │ │ 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 │ │ │ │ @@ -43306,203 +43329,203 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 4902e <_PyEval_FormatAwaitableError@@Base+0x462> │ │ │ │ + bne.n 4906e <_PyEval_FormatAwaitableError@@Base+0x462> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 4903c <_PyEval_FormatAwaitableError@@Base+0x470> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4907c <_PyEval_FormatAwaitableError@@Base+0x470> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49026 <_PyEval_FormatAwaitableError@@Base+0x45a> │ │ │ │ + bne.n 49066 <_PyEval_FormatAwaitableError@@Base+0x45a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49048 <_PyEval_FormatAwaitableError@@Base+0x47c> │ │ │ │ + cbz r3, 49088 <_PyEval_FormatAwaitableError@@Base+0x47c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 490d8 <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ + b.n 49118 <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl a0484 <_PyEvalFramePushAndInit@@Base+0x21c> │ │ │ │ + bl a076c <_PyEvalFramePushAndInit@@Base+0x21c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 490d2 <_PyEval_FormatAwaitableError@@Base+0x506> │ │ │ │ + beq.n 49112 <_PyEval_FormatAwaitableError@@Base+0x506> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - bne.n 4906a <_PyEval_FormatAwaitableError@@Base+0x49e> │ │ │ │ + bne.n 490aa <_PyEval_FormatAwaitableError@@Base+0x49e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 49078 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ - bl 96124 │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 490b8 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49062 <_PyEval_FormatAwaitableError@@Base+0x496> │ │ │ │ + bne.n 490a2 <_PyEval_FormatAwaitableError@@Base+0x496> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 490ae <_PyEval_FormatAwaitableError@@Base+0x4e2> │ │ │ │ + cbnz r3, 490ee <_PyEval_FormatAwaitableError@@Base+0x4e2> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 490c2 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 49102 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 490ae <_PyEval_FormatAwaitableError@@Base+0x4e2> │ │ │ │ + cbnz r3, 490ee <_PyEval_FormatAwaitableError@@Base+0x4e2> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 490c2 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 49102 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 490ae <_PyEval_FormatAwaitableError@@Base+0x4e2> │ │ │ │ + cbnz r3, 490ee <_PyEval_FormatAwaitableError@@Base+0x4e2> │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 490c2 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 49102 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 490b6 <_PyEval_FormatAwaitableError@@Base+0x4ea> │ │ │ │ + cbz r3, 490f6 <_PyEval_FormatAwaitableError@@Base+0x4ea> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 490d2 <_PyEval_FormatAwaitableError@@Base+0x506> │ │ │ │ + b.n 49112 <_PyEval_FormatAwaitableError@@Base+0x506> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 490c2 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 49102 <_PyEval_FormatAwaitableError@@Base+0x4f6> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 490d2 <_PyEval_FormatAwaitableError@@Base+0x506> │ │ │ │ - ldr r0, [pc, #16] @ (490dc <_PyEval_FormatAwaitableError@@Base+0x510>) │ │ │ │ + cbz r0, 49112 <_PyEval_FormatAwaitableError@@Base+0x506> │ │ │ │ + ldr r0, [pc, #16] @ (4911c <_PyEval_FormatAwaitableError@@Base+0x510>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 490d8 <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ + b.n 49118 <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 490cc <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ + b.n 4910c <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 2311d4 │ │ │ │ + b.w 2317b4 │ │ │ │ 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 236ac8 │ │ │ │ + bl 2370a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49110 <_PyEval_FormatAwaitableError@@Base+0x544> │ │ │ │ - bl 88ea0 │ │ │ │ + cbz r0, 49150 <_PyEval_FormatAwaitableError@@Base+0x544> │ │ │ │ + bl 89240 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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] @ (49148 <_PyEval_FormatAwaitableError@@Base+0x57c>) │ │ │ │ + ldr r3, [pc, #36] @ (49188 <_PyEval_FormatAwaitableError@@Base+0x57c>) │ │ │ │ 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 4913a <_PyEval_FormatAwaitableError@@Base+0x56e> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 49144 <_PyEval_FormatAwaitableError@@Base+0x578> │ │ │ │ + bne.n 4917a <_PyEval_FormatAwaitableError@@Base+0x56e> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 49184 <_PyEval_FormatAwaitableError@@Base+0x578> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 49172 <_PyEval_FormatAwaitableError@@Base+0x5a6> │ │ │ │ + cbnz r7, 491b2 <_PyEval_FormatAwaitableError@@Base+0x5a6> │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 49172 <_PyEval_FormatAwaitableError@@Base+0x5a6> │ │ │ │ + ble.n 491b2 <_PyEval_FormatAwaitableError@@Base+0x5a6> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 49172 <_PyEval_FormatAwaitableError@@Base+0x5a6> │ │ │ │ - cbnz r2, 49192 <_PyEval_FormatAwaitableError@@Base+0x5c6> │ │ │ │ + bne.n 491b2 <_PyEval_FormatAwaitableError@@Base+0x5a6> │ │ │ │ + cbnz r2, 491d2 <_PyEval_FormatAwaitableError@@Base+0x5c6> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #148] @ (4920c <_PyEval_FormatAwaitableError@@Base+0x640>) │ │ │ │ + ldr r4, [pc, #148] @ (4924c <_PyEval_FormatAwaitableError@@Base+0x640>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 491fc <_PyEval_FormatAwaitableError@@Base+0x630> │ │ │ │ + cbz r0, 4923c <_PyEval_FormatAwaitableError@@Base+0x630> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 491b6 <_PyEval_FormatAwaitableError@@Base+0x5ea> │ │ │ │ + beq.n 491f6 <_PyEval_FormatAwaitableError@@Base+0x5ea> │ │ │ │ mov r0, r3 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 491ce <_PyEval_FormatAwaitableError@@Base+0x602> │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 4920e <_PyEval_FormatAwaitableError@@Base+0x602> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 25e7b0 <_PyTime_AsTimeval@@Base+0x14ec> │ │ │ │ + bl 25ebc8 <_PyTime_AsTimeval@@Base+0x135c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49200 <_PyEval_FormatAwaitableError@@Base+0x634> │ │ │ │ - b.n 491fc <_PyEval_FormatAwaitableError@@Base+0x630> │ │ │ │ + bne.n 49240 <_PyEval_FormatAwaitableError@@Base+0x634> │ │ │ │ + b.n 4923c <_PyEval_FormatAwaitableError@@Base+0x630> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47272 @ 0xb8a8 │ │ │ │ + movw r0, #48680 @ 0xbe28 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49208 <_PyEval_FormatAwaitableError@@Base+0x63c> │ │ │ │ + b.n 49248 <_PyEval_FormatAwaitableError@@Base+0x63c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -43512,511 +43535,511 @@ │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 492d0 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ + beq.n 49310 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ mov r4, r0 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 492a2 <_PyEval_FormatAwaitableError@@Base+0x6d6> │ │ │ │ + ble.n 492e2 <_PyEval_FormatAwaitableError@@Base+0x6d6> │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 132128 <_PyBytesWriter_Dealloc@@Base+0x199c> │ │ │ │ + bl 132108 <_PyBytesWriter_Dealloc@@Base+0x199c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 4929e <_PyEval_FormatAwaitableError@@Base+0x6d2> │ │ │ │ - bl 85bc0 │ │ │ │ + cbz r5, 492de <_PyEval_FormatAwaitableError@@Base+0x6d2> │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4928a <_PyEval_FormatAwaitableError@@Base+0x6be> │ │ │ │ + bne.n 492ca <_PyEval_FormatAwaitableError@@Base+0x6be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49274 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ + bge.n 492b4 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49274 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ + cbnz r3, 492b4 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 492d0 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ + bge.n 49310 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 492d0 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ + cbnz r3, 49310 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 492d0 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49310 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4929e <_PyEval_FormatAwaitableError@@Base+0x6d2> │ │ │ │ + bge.n 492de <_PyEval_FormatAwaitableError@@Base+0x6d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4929e <_PyEval_FormatAwaitableError@@Base+0x6d2> │ │ │ │ + cbnz r3, 492de <_PyEval_FormatAwaitableError@@Base+0x6d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4923c <_PyEval_FormatAwaitableError@@Base+0x670> │ │ │ │ + b.n 4927c <_PyEval_FormatAwaitableError@@Base+0x670> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 492e4 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + cbz r3, 49324 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ 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 8fd18 │ │ │ │ + bl 90024 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 492e4 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + cbz r3, 49324 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 492ac <_PyEval_FormatAwaitableError@@Base+0x6e0> │ │ │ │ + bne.n 492ec <_PyEval_FormatAwaitableError@@Base+0x6e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 492d4 <_PyEval_FormatAwaitableError@@Base+0x708> │ │ │ │ + blt.n 49314 <_PyEval_FormatAwaitableError@@Base+0x708> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 492e4 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + b.n 49324 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 492d0 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ + bne.n 49310 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 492d0 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49310 <_PyEval_FormatAwaitableError@@Base+0x704> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4930a <_PyEval_FormatAwaitableError@@Base+0x73e> │ │ │ │ + cbz r3, 4934a <_PyEval_FormatAwaitableError@@Base+0x73e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4931a <_PyEval_FormatAwaitableError@@Base+0x74e> │ │ │ │ + b.n 4935a <_PyEval_FormatAwaitableError@@Base+0x74e> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 49318 <_PyEval_FormatAwaitableError@@Base+0x74c> │ │ │ │ + blt.n 49358 <_PyEval_FormatAwaitableError@@Base+0x74c> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 49314 <_PyEval_FormatAwaitableError@@Base+0x748> │ │ │ │ - cbnz r1, 49338 <_PyEval_FormatAwaitableError@@Base+0x76c> │ │ │ │ + bgt.n 49354 <_PyEval_FormatAwaitableError@@Base+0x748> │ │ │ │ + cbnz r1, 49378 <_PyEval_FormatAwaitableError@@Base+0x76c> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4931a <_PyEval_FormatAwaitableError@@Base+0x74e> │ │ │ │ + b.n 4935a <_PyEval_FormatAwaitableError@@Base+0x74e> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #636] @ (49598 <_PyEval_FormatAwaitableError@@Base+0x9cc>) │ │ │ │ + ldr r1, [pc, #636] @ (495d8 <_PyEval_FormatAwaitableError@@Base+0x9cc>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4933e <_PyEval_FormatAwaitableError@@Base+0x772> │ │ │ │ - b.n 493d0 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4937e <_PyEval_FormatAwaitableError@@Base+0x772> │ │ │ │ + b.n 49410 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bne.n 4934e <_PyEval_FormatAwaitableError@@Base+0x782> │ │ │ │ + bne.n 4938e <_PyEval_FormatAwaitableError@@Base+0x782> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 493be <_PyEval_FormatAwaitableError@@Base+0x7f2> │ │ │ │ + b.n 493fe <_PyEval_FormatAwaitableError@@Base+0x7f2> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 49362 <_PyEval_FormatAwaitableError@@Base+0x796> │ │ │ │ + cbz r5, 493a2 <_PyEval_FormatAwaitableError@@Base+0x796> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 4936a <_PyEval_FormatAwaitableError@@Base+0x79e> │ │ │ │ + bne.n 493aa <_PyEval_FormatAwaitableError@@Base+0x79e> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 493b0 <_PyEval_FormatAwaitableError@@Base+0x7e4> │ │ │ │ + b.n 493f0 <_PyEval_FormatAwaitableError@@Base+0x7e4> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 49380 <_PyEval_FormatAwaitableError@@Base+0x7b4> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 493d0 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ + cbnz r0, 493c0 <_PyEval_FormatAwaitableError@@Base+0x7b4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 49410 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 493a0 <_PyEval_FormatAwaitableError@@Base+0x7d4> │ │ │ │ - bl 85a38 │ │ │ │ + b.n 493e0 <_PyEval_FormatAwaitableError@@Base+0x7d4> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4939a <_PyEval_FormatAwaitableError@@Base+0x7ce> │ │ │ │ + bge.n 493da <_PyEval_FormatAwaitableError@@Base+0x7ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4939a <_PyEval_FormatAwaitableError@@Base+0x7ce> │ │ │ │ + cbnz r3, 493da <_PyEval_FormatAwaitableError@@Base+0x7ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 49374 <_PyEval_FormatAwaitableError@@Base+0x7a8> │ │ │ │ + beq.n 493b4 <_PyEval_FormatAwaitableError@@Base+0x7a8> │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 49506 <_PyEval_FormatAwaitableError@@Base+0x93a> │ │ │ │ + bne.w 49546 <_PyEval_FormatAwaitableError@@Base+0x93a> │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 493d4 <_PyEval_FormatAwaitableError@@Base+0x808> │ │ │ │ + cbnz r0, 49414 <_PyEval_FormatAwaitableError@@Base+0x808> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4972a <_PyEval_FormatAwaitableError@@Base+0xb5e> │ │ │ │ + b.n 4976a <_PyEval_FormatAwaitableError@@Base+0xb5e> │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #53960 @ 0xd2c8 │ │ │ │ + movw fp, #55368 @ 0xd848 │ │ │ │ movt fp, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 49482 <_PyEval_FormatAwaitableError@@Base+0x8b6> │ │ │ │ + beq.n 494c2 <_PyEval_FormatAwaitableError@@Base+0x8b6> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 494dc <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ + blt.n 4951c <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 49410 <_PyEval_FormatAwaitableError@@Base+0x844> │ │ │ │ + bpl.n 49450 <_PyEval_FormatAwaitableError@@Base+0x844> │ │ │ │ mov r1, sl │ │ │ │ - b.n 493e8 <_PyEval_FormatAwaitableError@@Base+0x81c> │ │ │ │ + b.n 49428 <_PyEval_FormatAwaitableError@@Base+0x81c> │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 4943e <_PyEval_FormatAwaitableError@@Base+0x872> │ │ │ │ + bmi.n 4947e <_PyEval_FormatAwaitableError@@Base+0x872> │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 49400 <_PyEval_FormatAwaitableError@@Base+0x834> │ │ │ │ + bne.n 49440 <_PyEval_FormatAwaitableError@@Base+0x834> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4943e <_PyEval_FormatAwaitableError@@Base+0x872> │ │ │ │ + bne.n 4947e <_PyEval_FormatAwaitableError@@Base+0x872> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41176 @ 0xa0d8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 4943e <_PyEval_FormatAwaitableError@@Base+0x872> │ │ │ │ + bne.n 4947e <_PyEval_FormatAwaitableError@@Base+0x872> │ │ │ │ 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 494dc <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ + b.n 4951c <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 494ea <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ + beq.n 4952a <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4945e <_PyEval_FormatAwaitableError@@Base+0x892> │ │ │ │ + bgt.n 4949e <_PyEval_FormatAwaitableError@@Base+0x892> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4947c <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ + b.n 494bc <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 494b0 <_PyEval_FormatAwaitableError@@Base+0x8e4> │ │ │ │ + cbnz r0, 494f0 <_PyEval_FormatAwaitableError@@Base+0x8e4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4947c <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ + bge.n 494bc <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4947c <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ + cbnz r3, 494bc <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 493e4 <_PyEval_FormatAwaitableError@@Base+0x818> │ │ │ │ + b.n 49424 <_PyEval_FormatAwaitableError@@Base+0x818> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 494dc <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + blt.n 4951c <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 494c4 <_PyEval_FormatAwaitableError@@Base+0x8f8> │ │ │ │ + bpl.n 49504 <_PyEval_FormatAwaitableError@@Base+0x8f8> │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 494dc <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ - b.n 4948e <_PyEval_FormatAwaitableError@@Base+0x8c2> │ │ │ │ + bcc.n 4951c <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ + b.n 494ce <_PyEval_FormatAwaitableError@@Base+0x8c2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49710 <_PyEval_FormatAwaitableError@@Base+0xb44> │ │ │ │ + beq.w 49750 <_PyEval_FormatAwaitableError@@Base+0xb44> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 494ea <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ + bge.n 4952a <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 494ea <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ + cbnz r3, 4952a <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 494ea <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4952a <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 494ea <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ + cbz r0, 4952a <_PyEval_FormatAwaitableError@@Base+0x91e> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 494a0 <_PyEval_FormatAwaitableError@@Base+0x8d4> │ │ │ │ + bgt.n 494e0 <_PyEval_FormatAwaitableError@@Base+0x8d4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2085fc │ │ │ │ + bl 208e04 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4972a <_PyEval_FormatAwaitableError@@Base+0xb5e> │ │ │ │ + bne.w 4976a <_PyEval_FormatAwaitableError@@Base+0xb5e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 493d0 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ + bge.w 49410 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 493d0 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ + bne.w 49410 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 493d0 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49410 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 493d0 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ + bne.w 49410 <_PyEval_FormatAwaitableError@@Base+0x804> │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4953a <_PyEval_FormatAwaitableError@@Base+0x96e> │ │ │ │ + bne.n 4957a <_PyEval_FormatAwaitableError@@Base+0x96e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47168 @ 0xb840 │ │ │ │ + movw r1, #48576 @ 0xbdc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49706 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 49746 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 4960a <_PyEval_FormatAwaitableError@@Base+0xa3e> │ │ │ │ + bne.n 4964a <_PyEval_FormatAwaitableError@@Base+0xa3e> │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49706 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ + beq.w 49746 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 495e6 <_PyEval_FormatAwaitableError@@Base+0xa1a> │ │ │ │ + blt.n 49626 <_PyEval_FormatAwaitableError@@Base+0xa1a> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 495e6 <_PyEval_FormatAwaitableError@@Base+0xa1a> │ │ │ │ + beq.n 49626 <_PyEval_FormatAwaitableError@@Base+0xa1a> │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 495e2 <_PyEval_FormatAwaitableError@@Base+0xa16> │ │ │ │ + bne.n 49622 <_PyEval_FormatAwaitableError@@Base+0xa16> │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + beq.w 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4959c <_PyEval_FormatAwaitableError@@Base+0x9d0> │ │ │ │ + bgt.n 495dc <_PyEval_FormatAwaitableError@@Base+0x9d0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 495da <_PyEval_FormatAwaitableError@@Base+0xa0e> │ │ │ │ + b.n 4961a <_PyEval_FormatAwaitableError@@Base+0xa0e> │ │ │ │ mov r4, fp │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 495c6 <_PyEval_FormatAwaitableError@@Base+0x9fa> │ │ │ │ + cbz r0, 49606 <_PyEval_FormatAwaitableError@@Base+0x9fa> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + bge.w 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + bne.w 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 495da <_PyEval_FormatAwaitableError@@Base+0xa0e> │ │ │ │ + bge.n 4961a <_PyEval_FormatAwaitableError@@Base+0xa0e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 495da <_PyEval_FormatAwaitableError@@Base+0xa0e> │ │ │ │ + cbnz r3, 4961a <_PyEval_FormatAwaitableError@@Base+0xa0e> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 49564 <_PyEval_FormatAwaitableError@@Base+0x998> │ │ │ │ + b.n 495a4 <_PyEval_FormatAwaitableError@@Base+0x998> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 49572 <_PyEval_FormatAwaitableError@@Base+0x9a6> │ │ │ │ - cbnz r5, 495f6 <_PyEval_FormatAwaitableError@@Base+0xa2a> │ │ │ │ + bcs.n 495b2 <_PyEval_FormatAwaitableError@@Base+0x9a6> │ │ │ │ + cbnz r5, 49636 <_PyEval_FormatAwaitableError@@Base+0xa2a> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 49686 <_PyEval_FormatAwaitableError@@Base+0xaba> │ │ │ │ + beq.n 496c6 <_PyEval_FormatAwaitableError@@Base+0xaba> │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 496e6 <_PyEval_FormatAwaitableError@@Base+0xb1a> │ │ │ │ + blt.n 49726 <_PyEval_FormatAwaitableError@@Base+0xb1a> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 496a6 <_PyEval_FormatAwaitableError@@Base+0xada> │ │ │ │ - b.n 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ - bl 71cd0 │ │ │ │ + bne.n 496e6 <_PyEval_FormatAwaitableError@@Base+0xada> │ │ │ │ + b.n 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49706 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ + beq.n 49746 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 49676 <_PyEval_FormatAwaitableError@@Base+0xaaa> │ │ │ │ + beq.n 496b6 <_PyEval_FormatAwaitableError@@Base+0xaaa> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e5e34 │ │ │ │ + bl 1e63ec │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 49676 <_PyEval_FormatAwaitableError@@Base+0xaaa> │ │ │ │ + blt.n 496b6 <_PyEval_FormatAwaitableError@@Base+0xaaa> │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + beq.n 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 49652 <_PyEval_FormatAwaitableError@@Base+0xa86> │ │ │ │ + bgt.n 49692 <_PyEval_FormatAwaitableError@@Base+0xa86> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 49670 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ + b.n 496b0 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 496be <_PyEval_FormatAwaitableError@@Base+0xaf2> │ │ │ │ + cbnz r0, 496fe <_PyEval_FormatAwaitableError@@Base+0xaf2> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49670 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ + bge.n 496b0 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 49670 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ + cbnz r3, 496b0 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 49614 <_PyEval_FormatAwaitableError@@Base+0xa48> │ │ │ │ - cbnz r5, 4969a <_PyEval_FormatAwaitableError@@Base+0xace> │ │ │ │ + b.n 49654 <_PyEval_FormatAwaitableError@@Base+0xa48> │ │ │ │ + cbnz r5, 496da <_PyEval_FormatAwaitableError@@Base+0xace> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4969a <_PyEval_FormatAwaitableError@@Base+0xace> │ │ │ │ + bne.n 496da <_PyEval_FormatAwaitableError@@Base+0xace> │ │ │ │ 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 496e6 <_PyEval_FormatAwaitableError@@Base+0xb1a> │ │ │ │ + b.n 49726 <_PyEval_FormatAwaitableError@@Base+0xb1a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + cbz r0, 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 496b2 <_PyEval_FormatAwaitableError@@Base+0xae6> │ │ │ │ + bgt.n 496f2 <_PyEval_FormatAwaitableError@@Base+0xae6> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 496e4 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ + b.n 49724 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 496d2 <_PyEval_FormatAwaitableError@@Base+0xb06> │ │ │ │ + cbz r0, 49712 <_PyEval_FormatAwaitableError@@Base+0xb06> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + bge.n 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + cbnz r3, 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 496f2 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49732 <_PyEval_FormatAwaitableError@@Base+0xb26> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 496e4 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ + bge.n 49724 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 496e4 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ + cbnz r3, 49724 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2085fc │ │ │ │ + bl 208e04 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49708 <_PyEval_FormatAwaitableError@@Base+0xb3c> │ │ │ │ + bne.n 49748 <_PyEval_FormatAwaitableError@@Base+0xb3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49706 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ + bge.n 49746 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49706 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ + cbnz r3, 49746 <_PyEval_FormatAwaitableError@@Base+0xb3a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ - b.n 4972a <_PyEval_FormatAwaitableError@@Base+0xb5e> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 4976a <_PyEval_FormatAwaitableError@@Base+0xb5e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 494da <_PyEval_FormatAwaitableError@@Base+0x90e> │ │ │ │ + bge.w 4951a <_PyEval_FormatAwaitableError@@Base+0x90e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 494da <_PyEval_FormatAwaitableError@@Base+0x90e> │ │ │ │ + bne.w 4951a <_PyEval_FormatAwaitableError@@Base+0x90e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 494da <_PyEval_FormatAwaitableError@@Base+0x90e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4951a <_PyEval_FormatAwaitableError@@Base+0x90e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44029,147 +44052,147 @@ │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ - movweq r1, #23620 @ 0x5c44 │ │ │ │ + movweq r1, #25028 @ 0x61c4 │ │ │ │ movteq r4, #75 @ 0x4b │ │ │ │ itete ne │ │ │ │ - movwne r1, #23628 @ 0x5c4c │ │ │ │ + movwne r1, #25036 @ 0x61cc │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 497a0 <_PyEval_FormatAwaitableError@@Base+0xbd4> │ │ │ │ + bne.n 497e0 <_PyEval_FormatAwaitableError@@Base+0xbd4> │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 49808 <_PyEval_FormatAwaitableError@@Base+0xc3c> │ │ │ │ - b.n 497ba <_PyEval_FormatAwaitableError@@Base+0xbee> │ │ │ │ + bpl.n 49848 <_PyEval_FormatAwaitableError@@Base+0xc3c> │ │ │ │ + b.n 497fa <_PyEval_FormatAwaitableError@@Base+0xbee> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37008 @ 0x9090 │ │ │ │ + movw r0, #38296 @ 0x9598 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49792 <_PyEval_FormatAwaitableError@@Base+0xbc6> │ │ │ │ + bne.n 497d2 <_PyEval_FormatAwaitableError@@Base+0xbc6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 498de <_PyEval_FormatAwaitableError@@Base+0xd12> │ │ │ │ + b.n 4991e <_PyEval_FormatAwaitableError@@Base+0xd12> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 49808 <_PyEval_FormatAwaitableError@@Base+0xc3c> │ │ │ │ + bpl.n 49848 <_PyEval_FormatAwaitableError@@Base+0xc3c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 497d0 <_PyEval_FormatAwaitableError@@Base+0xc04> │ │ │ │ + bpl.n 49810 <_PyEval_FormatAwaitableError@@Base+0xc04> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 497e8 <_PyEval_FormatAwaitableError@@Base+0xc1c> │ │ │ │ + bmi.n 49828 <_PyEval_FormatAwaitableError@@Base+0xc1c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23636 @ 0x5c54 │ │ │ │ + movw r1, #25044 @ 0x61d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 497b6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ + bl f8938 │ │ │ │ + b.n 497f6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ 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 49924 <_PyEval_FormatAwaitableError@@Base+0xd58> │ │ │ │ + bl 49964 <_PyEval_FormatAwaitableError@@Base+0xd58> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 498c6 <_PyEval_FormatAwaitableError@@Base+0xcfa> │ │ │ │ + b.n 49906 <_PyEval_FormatAwaitableError@@Base+0xcfa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 113218 │ │ │ │ - cbnz r0, 4983a <_PyEval_FormatAwaitableError@@Base+0xc6e> │ │ │ │ + bl 1131fc │ │ │ │ + cbnz r0, 4987a <_PyEval_FormatAwaitableError@@Base+0xc6e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 113218 │ │ │ │ - cbnz r0, 4983a <_PyEval_FormatAwaitableError@@Base+0xc6e> │ │ │ │ + bl 1131fc │ │ │ │ + cbnz r0, 4987a <_PyEval_FormatAwaitableError@@Base+0xc6e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #23700 @ 0x5c94 │ │ │ │ + movw r1, #25108 @ 0x6214 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 497b6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ + beq.n 497f6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4986c <_PyEval_FormatAwaitableError@@Base+0xca0> │ │ │ │ + ble.n 498ac <_PyEval_FormatAwaitableError@@Base+0xca0> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45248 @ 0xb0c0 │ │ │ │ + movw r1, #46656 @ 0xb640 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ - b.n 497b6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 497f6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49882 <_PyEval_FormatAwaitableError@@Base+0xcb6> │ │ │ │ + bne.n 498c2 <_PyEval_FormatAwaitableError@@Base+0xcb6> │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ - b.n 497b6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 497f6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 498ac <_PyEval_FormatAwaitableError@@Base+0xce0> │ │ │ │ + ble.n 498ec <_PyEval_FormatAwaitableError@@Base+0xce0> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45248 @ 0xb0c0 │ │ │ │ + movw r1, #46656 @ 0xb640 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ - b.n 497b6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 497f6 <_PyEval_FormatAwaitableError@@Base+0xbea> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 49924 <_PyEval_FormatAwaitableError@@Base+0xd58> │ │ │ │ + bl 49964 <_PyEval_FormatAwaitableError@@Base+0xd58> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44179,25 +44202,25 @@ │ │ │ │ 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 49902 <_PyEval_FormatAwaitableError@@Base+0xd36> │ │ │ │ + beq.n 49942 <_PyEval_FormatAwaitableError@@Base+0xd36> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28ad58 │ │ │ │ + b.w 28b310 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #29344 @ 0x72a0 │ │ │ │ + movw r2, #30752 @ 0x7820 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #23804 @ 0x5cfc │ │ │ │ + movw r0, #25212 @ 0x627c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -44210,37 +44233,37 @@ │ │ │ │ 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 49964 <_PyEval_FormatAwaitableError@@Base+0xd98> │ │ │ │ + ble.n 499a4 <_PyEval_FormatAwaitableError@@Base+0xd98> │ │ │ │ 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 4994a <_PyEval_FormatAwaitableError@@Base+0xd7e> │ │ │ │ + b.n 4998a <_PyEval_FormatAwaitableError@@Base+0xd7e> │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 49992 <_PyEval_FormatAwaitableError@@Base+0xdc6> │ │ │ │ + cbnz r3, 499d2 <_PyEval_FormatAwaitableError@@Base+0xdc6> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 49988 <_PyEval_FormatAwaitableError@@Base+0xdbc> │ │ │ │ + cbz r2, 499c8 <_PyEval_FormatAwaitableError@@Base+0xdbc> │ │ │ │ movw r3, #56312 @ 0xdbf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49992 <_PyEval_FormatAwaitableError@@Base+0xdc6> │ │ │ │ + bne.n 499d2 <_PyEval_FormatAwaitableError@@Base+0xdc6> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ @@ -44250,117 +44273,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 499dc <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + beq.n 49a1c <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 499dc <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + beq.n 49a1c <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 49a0a <_PyEval_FormatAwaitableError@@Base+0xe3e> │ │ │ │ - b.n 499f6 <_PyEval_FormatAwaitableError@@Base+0xe2a> │ │ │ │ + beq.n 49a4a <_PyEval_FormatAwaitableError@@Base+0xe3e> │ │ │ │ + b.n 49a36 <_PyEval_FormatAwaitableError@@Base+0xe2a> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 499d4 <_PyEval_FormatAwaitableError@@Base+0xe08> │ │ │ │ - movw r0, #23916 @ 0x5d6c │ │ │ │ + beq.n 49a14 <_PyEval_FormatAwaitableError@@Base+0xe08> │ │ │ │ + movw r0, #25324 @ 0x62ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 499d4 <_PyEval_FormatAwaitableError@@Base+0xe08> │ │ │ │ + bne.n 49a14 <_PyEval_FormatAwaitableError@@Base+0xe08> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49a7a <_PyEval_FormatAwaitableError@@Base+0xeae> │ │ │ │ + b.n 49aba <_PyEval_FormatAwaitableError@@Base+0xeae> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #23916 @ 0x5d6c │ │ │ │ + movw r0, #25324 @ 0x62ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + beq.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + beq.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 49a38 <_PyEval_FormatAwaitableError@@Base+0xe6c> │ │ │ │ + cbnz r0, 49a78 <_PyEval_FormatAwaitableError@@Base+0xe6c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + bge.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + bne.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 49a70 <_PyEval_FormatAwaitableError@@Base+0xea4> │ │ │ │ + cbnz r0, 49ab0 <_PyEval_FormatAwaitableError@@Base+0xea4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49a58 <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ + bge.n 49a98 <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49a58 <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ + cbnz r3, 49a98 <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + bge.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + bne.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 499f2 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a32 <_PyEval_FormatAwaitableError@@Base+0xe26> │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 246974 <_PyArg_BadArgument@@Base+0x1dc> │ │ │ │ + b.w 246f14 <_PyArg_BadArgument@@Base+0x1dc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (49ae8 <_PyEval_FormatAwaitableError@@Base+0xf1c>) │ │ │ │ + ldr r3, [pc, #80] @ (49b28 <_PyEval_FormatAwaitableError@@Base+0xf1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #56] @ 49ae0 <_PyEval_FormatAwaitableError@@Base+0xf14> │ │ │ │ + vldr d6, [pc, #56] @ 49b20 <_PyEval_FormatAwaitableError@@Base+0xf14> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49ac6 <_PyEval_FormatAwaitableError@@Base+0xefa> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 49ad6 <_PyEval_FormatAwaitableError@@Base+0xf0a> │ │ │ │ + bne.n 49b06 <_PyEval_FormatAwaitableError@@Base+0xefa> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 49b16 <_PyEval_FormatAwaitableError@@Base+0xf0a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ @@ -44369,296 +44392,296 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 49b0a <_PyEval_FormatAwaitableError@@Base+0xf3e> │ │ │ │ + cbz r3, 49b4a <_PyEval_FormatAwaitableError@@Base+0xf3e> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 49b1c <_PyEval_FormatAwaitableError@@Base+0xf50> │ │ │ │ + b.n 49b5c <_PyEval_FormatAwaitableError@@Base+0xf50> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 49b1a <_PyEval_FormatAwaitableError@@Base+0xf4e> │ │ │ │ + ble.n 49b5a <_PyEval_FormatAwaitableError@@Base+0xf4e> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 49b14 <_PyEval_FormatAwaitableError@@Base+0xf48> │ │ │ │ - cbnz r1, 49b40 <_PyEval_FormatAwaitableError@@Base+0xf74> │ │ │ │ + bgt.n 49b54 <_PyEval_FormatAwaitableError@@Base+0xf48> │ │ │ │ + cbnz r1, 49b80 <_PyEval_FormatAwaitableError@@Base+0xf74> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 49b1c <_PyEval_FormatAwaitableError@@Base+0xf50> │ │ │ │ + b.n 49b5c <_PyEval_FormatAwaitableError@@Base+0xf50> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r1, [pc, #280] @ (49c38 <_PyEval_FormatAwaitableError@@Base+0x106c>) │ │ │ │ + ldr r1, [pc, #280] @ (49c78 <_PyEval_FormatAwaitableError@@Base+0x106c>) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 49b48 <_PyEval_FormatAwaitableError@@Base+0xf7c> │ │ │ │ - b.n 49c2e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ + cbnz r0, 49b88 <_PyEval_FormatAwaitableError@@Base+0xf7c> │ │ │ │ + b.n 49c6e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 49b5c <_PyEval_FormatAwaitableError@@Base+0xf90> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 49b9c <_PyEval_FormatAwaitableError@@Base+0xf90> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49c2e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ + bne.n 49c6e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 49b70 <_PyEval_FormatAwaitableError@@Base+0xfa4> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 49bb0 <_PyEval_FormatAwaitableError@@Base+0xfa4> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49c2e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ + bne.n 49c6e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 49b7c <_PyEval_FormatAwaitableError@@Base+0xfb0> │ │ │ │ + bne.n 49bbc <_PyEval_FormatAwaitableError@@Base+0xfb0> │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 49bce <_PyEval_FormatAwaitableError@@Base+0x1002> │ │ │ │ + b.n 49c0e <_PyEval_FormatAwaitableError@@Base+0x1002> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 49c2e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ - bne.n 49b76 <_PyEval_FormatAwaitableError@@Base+0xfaa> │ │ │ │ + blt.n 49c6e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ + bne.n 49bb6 <_PyEval_FormatAwaitableError@@Base+0xfaa> │ │ │ │ movw r5, #18288 @ 0x4770 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ - cbz r3, 49bce <_PyEval_FormatAwaitableError@@Base+0x1002> │ │ │ │ - bl 9600c │ │ │ │ + cbz r3, 49c0e <_PyEval_FormatAwaitableError@@Base+0x1002> │ │ │ │ + bl 962dc │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c39c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 49bca <_PyEval_FormatAwaitableError@@Base+0xffe> │ │ │ │ + bge.n 49c0a <_PyEval_FormatAwaitableError@@Base+0xffe> │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 49bc8 <_PyEval_FormatAwaitableError@@Base+0xffc> │ │ │ │ + bne.n 49c08 <_PyEval_FormatAwaitableError@@Base+0xffc> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - cbnz r3, 49be8 <_PyEval_FormatAwaitableError@@Base+0x101c> │ │ │ │ + cbnz r3, 49c28 <_PyEval_FormatAwaitableError@@Base+0x101c> │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ - cbnz r3, 49c14 <_PyEval_FormatAwaitableError@@Base+0x1048> │ │ │ │ - bl 9600c │ │ │ │ + cbnz r3, 49c54 <_PyEval_FormatAwaitableError@@Base+0x1048> │ │ │ │ + bl 962dc │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b718 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 49bf8 <_PyEval_FormatAwaitableError@@Base+0x102c> │ │ │ │ + bge.n 49c38 <_PyEval_FormatAwaitableError@@Base+0x102c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 49c18 <_PyEval_FormatAwaitableError@@Base+0x104c> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 49c58 <_PyEval_FormatAwaitableError@@Base+0x104c> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 49c22 <_PyEval_FormatAwaitableError@@Base+0x1056> │ │ │ │ + bne.n 49c62 <_PyEval_FormatAwaitableError@@Base+0x1056> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bd5f8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bdc44 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49c22 <_PyEval_FormatAwaitableError@@Base+0x1056> │ │ │ │ + bne.n 49c62 <_PyEval_FormatAwaitableError@@Base+0x1056> │ │ │ │ mov r0, r6 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 49c18 <_PyEval_FormatAwaitableError@@Base+0x104c> │ │ │ │ + b.n 49c58 <_PyEval_FormatAwaitableError@@Base+0x104c> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 49c22 <_PyEval_FormatAwaitableError@@Base+0x1056> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 49c2e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ + bne.n 49c62 <_PyEval_FormatAwaitableError@@Base+0x1056> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 49c6e <_PyEval_FormatAwaitableError@@Base+0x1062> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ blxns r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49c64 <_PyEval_FormatAwaitableError@@Base+0x1098> │ │ │ │ + cbz r0, 49ca4 <_PyEval_FormatAwaitableError@@Base+0x1098> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 461ac │ │ │ │ + bl 461ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #23980 @ 0x5dac │ │ │ │ + movw r1, #25388 @ 0x632c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 49ca6 <_PyEval_FormatAwaitableError@@Base+0x10da> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 49ce6 <_PyEval_FormatAwaitableError@@Base+0x10da> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 49e3c <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ + bl 49e7c <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23996 @ 0x5dbc │ │ │ │ + movw r0, #25404 @ 0x633c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49cec <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ + bge.n 49d2c <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49cec <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ + cbnz r3, 49d2c <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49d16 <_PyEval_FormatAwaitableError@@Base+0x114a> │ │ │ │ + cbz r0, 49d56 <_PyEval_FormatAwaitableError@@Base+0x114a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 46684 │ │ │ │ + bl 466c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #24004 @ 0x5dc4 │ │ │ │ + movw r0, #25412 @ 0x6344 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ 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 49d56 <_PyEval_FormatAwaitableError@@Base+0x118a> │ │ │ │ + bne.n 49d96 <_PyEval_FormatAwaitableError@@Base+0x118a> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11804 @ 0x2e1c │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49d7c <_PyEval_FormatAwaitableError@@Base+0x11b0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 49dbc <_PyEval_FormatAwaitableError@@Base+0x11b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 49d88 <_PyEval_FormatAwaitableError@@Base+0x11bc> │ │ │ │ + cbnz r3, 49dc8 <_PyEval_FormatAwaitableError@@Base+0x11bc> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 49d80 <_PyEval_FormatAwaitableError@@Base+0x11b4> │ │ │ │ + cbz r3, 49dc0 <_PyEval_FormatAwaitableError@@Base+0x11b4> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #11856 @ 0x2e50 │ │ │ │ + movw r1, #13264 @ 0x33d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49da0 <_PyEval_FormatAwaitableError@@Base+0x11d4> │ │ │ │ + b.n 49de0 <_PyEval_FormatAwaitableError@@Base+0x11d4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 246974 <_PyArg_BadArgument@@Base+0x1dc> │ │ │ │ + bl 246f14 <_PyArg_BadArgument@@Base+0x1dc> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 26d380 │ │ │ │ - cbnz r0, 49da0 <_PyEval_FormatAwaitableError@@Base+0x11d4> │ │ │ │ + bl 26d930 │ │ │ │ + cbnz r0, 49de0 <_PyEval_FormatAwaitableError@@Base+0x11d4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49dc4 <_PyEval_FormatAwaitableError@@Base+0x11f8> │ │ │ │ + bne.n 49e04 <_PyEval_FormatAwaitableError@@Base+0x11f8> │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 49dfa <_PyEval_FormatAwaitableError@@Base+0x122e> │ │ │ │ + b.n 49e3a <_PyEval_FormatAwaitableError@@Base+0x122e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49dfa <_PyEval_FormatAwaitableError@@Base+0x122e> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 49de2 <_PyEval_FormatAwaitableError@@Base+0x1216> │ │ │ │ + bne.n 49e3a <_PyEval_FormatAwaitableError@@Base+0x122e> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 49e22 <_PyEval_FormatAwaitableError@@Base+0x1216> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49e2a <_PyEval_FormatAwaitableError@@Base+0x125e> │ │ │ │ + b.n 49e6a <_PyEval_FormatAwaitableError@@Base+0x125e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24024 @ 0x5dd8 │ │ │ │ + movw r1, #25432 @ 0x6358 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49dde <_PyEval_FormatAwaitableError@@Base+0x1212> │ │ │ │ + bl f8938 │ │ │ │ + b.n 49e1e <_PyEval_FormatAwaitableError@@Base+0x1212> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 49de2 <_PyEval_FormatAwaitableError@@Base+0x1216> │ │ │ │ - vldr d7, [pc, #40] @ 49e30 <_PyEval_FormatAwaitableError@@Base+0x1264> │ │ │ │ + bls.n 49e22 <_PyEval_FormatAwaitableError@@Base+0x1216> │ │ │ │ + vldr d7, [pc, #40] @ 49e70 <_PyEval_FormatAwaitableError@@Base+0x1264> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ (49e38 <_PyEval_FormatAwaitableError@@Base+0x126c>) │ │ │ │ + ldr r2, [pc, #40] @ (49e78 <_PyEval_FormatAwaitableError@@Base+0x126c>) │ │ │ │ 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] │ │ │ │ @@ -44676,126 +44699,126 @@ │ │ │ │ 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 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49eaa <_PyEval_FormatAwaitableError@@Base+0x12de> │ │ │ │ + cbz r0, 49eea <_PyEval_FormatAwaitableError@@Base+0x12de> │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 49e6a <_PyEval_FormatAwaitableError@@Base+0x129e> │ │ │ │ + ble.n 49eaa <_PyEval_FormatAwaitableError@@Base+0x129e> │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 49e6a <_PyEval_FormatAwaitableError@@Base+0x129e> │ │ │ │ + cbz r3, 49eaa <_PyEval_FormatAwaitableError@@Base+0x129e> │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 49e7e <_PyEval_FormatAwaitableError@@Base+0x12b2> │ │ │ │ + cbz r3, 49ebe <_PyEval_FormatAwaitableError@@Base+0x12b2> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49e88 <_PyEval_FormatAwaitableError@@Base+0x12bc> │ │ │ │ + bne.n 49ec8 <_PyEval_FormatAwaitableError@@Base+0x12bc> │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 49e90 <_PyEval_FormatAwaitableError@@Base+0x12c4> │ │ │ │ + b.n 49ed0 <_PyEval_FormatAwaitableError@@Base+0x12c4> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e9e <_PyEval_FormatAwaitableError@@Base+0x12d2> │ │ │ │ + bge.n 49ede <_PyEval_FormatAwaitableError@@Base+0x12d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 49ea2 <_PyEval_FormatAwaitableError@@Base+0x12d6> │ │ │ │ + cbz r3, 49ee2 <_PyEval_FormatAwaitableError@@Base+0x12d6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 49eaa <_PyEval_FormatAwaitableError@@Base+0x12de> │ │ │ │ + b.n 49eea <_PyEval_FormatAwaitableError@@Base+0x12de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49e9e <_PyEval_FormatAwaitableError@@Base+0x12d2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49ede <_PyEval_FormatAwaitableError@@Base+0x12d2> │ │ │ │ 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] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 49ede <_PyEval_FormatAwaitableError@@Base+0x1312> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 49f1e <_PyEval_FormatAwaitableError@@Base+0x1312> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 49ed8 <_PyEval_FormatAwaitableError@@Base+0x130c> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 49ede <_PyEval_FormatAwaitableError@@Base+0x1312> │ │ │ │ + bne.n 49f18 <_PyEval_FormatAwaitableError@@Base+0x130c> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 49f1e <_PyEval_FormatAwaitableError@@Base+0x1312> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 49f00 <_PyEval_FormatAwaitableError@@Base+0x1334> │ │ │ │ + cbnz r0, 49f40 <_PyEval_FormatAwaitableError@@Base+0x1334> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 49f00 <_PyEval_FormatAwaitableError@@Base+0x1334> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 49f40 <_PyEval_FormatAwaitableError@@Base+0x1334> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 49ef6 <_PyEval_FormatAwaitableError@@Base+0x132a> │ │ │ │ + bne.n 49f36 <_PyEval_FormatAwaitableError@@Base+0x132a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #24068 @ 0x5e04 │ │ │ │ + movw r0, #25476 @ 0x6384 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ 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 e3eac │ │ │ │ + bl e40e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49f38 <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 49f62 <_PyEval_FormatAwaitableError@@Base+0x1396> │ │ │ │ - b.n 49f48 <_PyEval_FormatAwaitableError@@Base+0x137c> │ │ │ │ + bne.n 49f78 <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 49fa2 <_PyEval_FormatAwaitableError@@Base+0x1396> │ │ │ │ + b.n 49f88 <_PyEval_FormatAwaitableError@@Base+0x137c> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49f46 <_PyEval_FormatAwaitableError@@Base+0x137a> │ │ │ │ + blt.n 49f86 <_PyEval_FormatAwaitableError@@Base+0x137a> │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 49f48 <_PyEval_FormatAwaitableError@@Base+0x137c> │ │ │ │ + b.n 49f88 <_PyEval_FormatAwaitableError@@Base+0x137c> │ │ │ │ movs r0, #0 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 49f64 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ + b.n 49fa4 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw r4, #23608 @ 0x5c38 │ │ │ │ + movw r4, #25016 @ 0x61b8 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ @@ -44803,155 +44826,155 @@ │ │ │ │ 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 49fac <_PyEval_FormatAwaitableError@@Base+0x13e0> │ │ │ │ + bne.n 49fec <_PyEval_FormatAwaitableError@@Base+0x13e0> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 49fac <_PyEval_FormatAwaitableError@@Base+0x13e0> │ │ │ │ + ble.n 49fec <_PyEval_FormatAwaitableError@@Base+0x13e0> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 49fac <_PyEval_FormatAwaitableError@@Base+0x13e0> │ │ │ │ - cbnz r6, 49fd2 <_PyEval_FormatAwaitableError@@Base+0x1406> │ │ │ │ - ldr r4, [pc, #392] @ (4a138 <_PyEval_FormatAwaitableError@@Base+0x156c>) │ │ │ │ + bne.n 49fec <_PyEval_FormatAwaitableError@@Base+0x13e0> │ │ │ │ + cbnz r6, 4a012 <_PyEval_FormatAwaitableError@@Base+0x1406> │ │ │ │ + ldr r4, [pc, #392] @ (4a178 <_PyEval_FormatAwaitableError@@Base+0x156c>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a11c <_PyEval_FormatAwaitableError@@Base+0x1550> │ │ │ │ + beq.w 4a15c <_PyEval_FormatAwaitableError@@Base+0x1550> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldrd r9, r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbnz r0, 49ff2 <_PyEval_FormatAwaitableError@@Base+0x1426> │ │ │ │ + cbnz r0, 4a032 <_PyEval_FormatAwaitableError@@Base+0x1426> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 4a122 <_PyEval_FormatAwaitableError@@Base+0x1556> │ │ │ │ - ldr r3, [pc, #328] @ (4a13c <_PyEval_FormatAwaitableError@@Base+0x1570>) │ │ │ │ + b.n 4a162 <_PyEval_FormatAwaitableError@@Base+0x1556> │ │ │ │ + ldr r3, [pc, #328] @ (4a17c <_PyEval_FormatAwaitableError@@Base+0x1570>) │ │ │ │ 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 4a024 <_PyEval_FormatAwaitableError@@Base+0x1458> │ │ │ │ + bmi.n 4a064 <_PyEval_FormatAwaitableError@@Base+0x1458> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49fee <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a02e <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 4a048 <_PyEval_FormatAwaitableError@@Base+0x147c> │ │ │ │ + bne.n 4a088 <_PyEval_FormatAwaitableError@@Base+0x147c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24104 @ 0x5e28 │ │ │ │ + movw r1, #25512 @ 0x63a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49fee <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a02e <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ mov r0, r8 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bgt.n 4a06c <_PyEval_FormatAwaitableError@@Base+0x14a0> │ │ │ │ + bgt.n 4a0ac <_PyEval_FormatAwaitableError@@Base+0x14a0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24144 @ 0x5e50 │ │ │ │ + movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49fee <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a02e <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ mov r0, sl │ │ │ │ - bl c00f4 │ │ │ │ - cbnz r0, 4a08c <_PyEval_FormatAwaitableError@@Base+0x14c0> │ │ │ │ + bl c0394 │ │ │ │ + cbnz r0, 4a0cc <_PyEval_FormatAwaitableError@@Base+0x14c0> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + movw r1, #25584 @ 0x63f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 49fee <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a02e <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23a390 <_PyLong_UnsignedShort_Converter@@Base+0x748> │ │ │ │ + bl 23a970 <_PyLong_UnsignedShort_Converter@@Base+0x748> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49fee <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ + beq.n 4a02e <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 4a0b8 <_PyEval_FormatAwaitableError@@Base+0x14ec> │ │ │ │ + cbnz r3, 4a0f8 <_PyEval_FormatAwaitableError@@Base+0x14ec> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24224 @ 0x5ea0 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4a112 <_PyEval_FormatAwaitableError@@Base+0x1546> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a152 <_PyEval_FormatAwaitableError@@Base+0x1546> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 23a490 <_PyLong_UnsignedShort_Converter@@Base+0x848> │ │ │ │ + bl 23aa70 <_PyLong_UnsignedShort_Converter@@Base+0x848> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4a112 <_PyEval_FormatAwaitableError@@Base+0x1546> │ │ │ │ + cbz r0, 4a152 <_PyEval_FormatAwaitableError@@Base+0x1546> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #26156 @ 0x662c │ │ │ │ + movw r1, #27564 @ 0x6bac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #23040 @ 0x5a00 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a10a <_PyEval_FormatAwaitableError@@Base+0x153e> │ │ │ │ + beq.n 4a14a <_PyEval_FormatAwaitableError@@Base+0x153e> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4a0f4 <_PyEval_FormatAwaitableError@@Base+0x1528> │ │ │ │ + blt.n 4a134 <_PyEval_FormatAwaitableError@@Base+0x1528> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c48c │ │ │ │ - b.n 4a0fa <_PyEval_FormatAwaitableError@@Base+0x152e> │ │ │ │ + b.n 4a13a <_PyEval_FormatAwaitableError@@Base+0x152e> │ │ │ │ mov r0, r9 │ │ │ │ blx 2b39c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b98c8 │ │ │ │ + bl 1b9f18 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23a868 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + bl 23ae48 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 23a868 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ - b.n 49fee <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ + bl 23ae48 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + b.n 4a02e <_PyEval_FormatAwaitableError@@Base+0x1422> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r6, r7, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ blx pc │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -44961,501 +44984,501 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4a17a <_PyEval_FormatAwaitableError@@Base+0x15ae> │ │ │ │ + beq.n 4a1ba <_PyEval_FormatAwaitableError@@Base+0x15ae> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #24268 @ 0x5ecc │ │ │ │ + movw r1, #25676 @ 0x644c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #184] @ (4a238 <_PyEval_FormatAwaitableError@@Base+0x166c>) │ │ │ │ + ldr r1, [pc, #184] @ (4a278 <_PyEval_FormatAwaitableError@@Base+0x166c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 4a18e <_PyEval_FormatAwaitableError@@Base+0x15c2> │ │ │ │ + bge.n 4a1ce <_PyEval_FormatAwaitableError@@Base+0x15c2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a234 <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ - bne.n 4a1a2 <_PyEval_FormatAwaitableError@@Base+0x15d6> │ │ │ │ + b.n 4a274 <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ + bne.n 4a1e2 <_PyEval_FormatAwaitableError@@Base+0x15d6> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a18a <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ - beq.n 4a1a4 <_PyEval_FormatAwaitableError@@Base+0x15d8> │ │ │ │ + blt.n 4a1ca <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ + beq.n 4a1e4 <_PyEval_FormatAwaitableError@@Base+0x15d8> │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 4a1a4 <_PyEval_FormatAwaitableError@@Base+0x15d8> │ │ │ │ - ldr r5, [pc, #148] @ (4a238 <_PyEval_FormatAwaitableError@@Base+0x166c>) │ │ │ │ + b.n 4a1e4 <_PyEval_FormatAwaitableError@@Base+0x15d8> │ │ │ │ + ldr r5, [pc, #148] @ (4a278 <_PyEval_FormatAwaitableError@@Base+0x166c>) │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 12234c │ │ │ │ + bl 122300 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a18a <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ + beq.n 4a1ca <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1185b0 │ │ │ │ + bl 118594 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a1d0 <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ + bge.n 4a210 <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4a1d0 <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ + cbnz r3, 4a210 <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a18a <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ + beq.n 4a1ca <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 125ef8 │ │ │ │ - cbnz r0, 4a1f6 <_PyEval_FormatAwaitableError@@Base+0x162a> │ │ │ │ + bl 125ea0 │ │ │ │ + cbnz r0, 4a236 <_PyEval_FormatAwaitableError@@Base+0x162a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a18a <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ + bge.n 4a1ca <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a18a <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ + bne.n 4a1ca <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a18a <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a1ca <_PyEval_FormatAwaitableError@@Base+0x15be> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a212 <_PyEval_FormatAwaitableError@@Base+0x1646> │ │ │ │ + bge.n 4a252 <_PyEval_FormatAwaitableError@@Base+0x1646> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4a212 <_PyEval_FormatAwaitableError@@Base+0x1646> │ │ │ │ + cbnz r3, 4a252 <_PyEval_FormatAwaitableError@@Base+0x1646> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a224 <_PyEval_FormatAwaitableError@@Base+0x1658> │ │ │ │ + blt.n 4a264 <_PyEval_FormatAwaitableError@@Base+0x1658> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4a234 <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ + b.n 4a274 <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a21a <_PyEval_FormatAwaitableError@@Base+0x164e> │ │ │ │ + bne.n 4a25a <_PyEval_FormatAwaitableError@@Base+0x164e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a21a <_PyEval_FormatAwaitableError@@Base+0x164e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a25a <_PyEval_FormatAwaitableError@@Base+0x164e> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r2, #60 @ 0x3c │ │ │ │ - cbz r1, 4a2fc <_PyEval_FormatAwaitableError@@Base+0x1730> │ │ │ │ + cbz r1, 4a33c <_PyEval_FormatAwaitableError@@Base+0x1730> │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r7, 4a2d2 <_PyEval_FormatAwaitableError@@Base+0x1706> │ │ │ │ + cbz r7, 4a312 <_PyEval_FormatAwaitableError@@Base+0x1706> │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #55268 @ 0xd7e4 │ │ │ │ + movw r4, #56548 @ 0xdce4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #24300 @ 0x5eec │ │ │ │ + movw r0, #25708 @ 0x646c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 4a328 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 4a368 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #55268 @ 0xd7e4 │ │ │ │ + movw r4, #56548 @ 0xdce4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ - movw r0, #24328 @ 0x5f08 │ │ │ │ + movw r0, #25736 @ 0x6488 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 4a328 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ - cbz r7, 4a312 <_PyEval_FormatAwaitableError@@Base+0x1746> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 4a368 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ + cbz r7, 4a352 <_PyEval_FormatAwaitableError@@Base+0x1746> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r0, #24352 @ 0x5f20 │ │ │ │ + movw r0, #25760 @ 0x64a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 4a328 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 4a368 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #24372 @ 0x5f34 │ │ │ │ + movw r0, #25780 @ 0x64b4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (4a3b0 <_PyEval_FormatAwaitableError@@Base+0x17e4>) │ │ │ │ + ldr r1, [pc, #112] @ (4a3f0 <_PyEval_FormatAwaitableError@@Base+0x17e4>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a3a8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ + beq.n 4a3e8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 4a370 <_PyEval_FormatAwaitableError@@Base+0x17a4> │ │ │ │ + cbz r5, 4a3b0 <_PyEval_FormatAwaitableError@@Base+0x17a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b9d0c │ │ │ │ + bl 1ba35c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a36c <_PyEval_FormatAwaitableError@@Base+0x17a0> │ │ │ │ + bge.n 4a3ac <_PyEval_FormatAwaitableError@@Base+0x17a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a36c <_PyEval_FormatAwaitableError@@Base+0x17a0> │ │ │ │ + cbnz r3, 4a3ac <_PyEval_FormatAwaitableError@@Base+0x17a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4a372 <_PyEval_FormatAwaitableError@@Base+0x17a6> │ │ │ │ - b.n 4a3a8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ - ldr r4, [pc, #64] @ (4a3b4 <_PyEval_FormatAwaitableError@@Base+0x17e8>) │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4a3b2 <_PyEval_FormatAwaitableError@@Base+0x17a6> │ │ │ │ + b.n 4a3e8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ + ldr r4, [pc, #64] @ (4a3f4 <_PyEval_FormatAwaitableError@@Base+0x17e8>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 26f8d8 <_PyObject_GetState@@Base> │ │ │ │ + bl 26fe88 <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4a392 <_PyEval_FormatAwaitableError@@Base+0x17c6> │ │ │ │ + cbnz r0, 4a3d2 <_PyEval_FormatAwaitableError@@Base+0x17c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a3a8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ + bge.n 4a3e8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a3a8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ + cbnz r3, 4a3e8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a3a8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a3e8 <_PyEval_FormatAwaitableError@@Base+0x17dc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24388 @ 0x5f44 │ │ │ │ + movw r0, #25796 @ 0x64c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cpsid │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4a3dc <_PyEval_FormatAwaitableError@@Base+0x1810> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4a40e <_PyEval_FormatAwaitableError@@Base+0x1842> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4a41c <_PyEval_FormatAwaitableError@@Base+0x1810> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4a44e <_PyEval_FormatAwaitableError@@Base+0x1842> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a412 <_PyEval_FormatAwaitableError@@Base+0x1846> │ │ │ │ + b.n 4a452 <_PyEval_FormatAwaitableError@@Base+0x1846> │ │ │ │ mov r5, r0 │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a3f8 <_PyEval_FormatAwaitableError@@Base+0x182c> │ │ │ │ + bge.n 4a438 <_PyEval_FormatAwaitableError@@Base+0x182c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a3f8 <_PyEval_FormatAwaitableError@@Base+0x182c> │ │ │ │ + cbnz r3, 4a438 <_PyEval_FormatAwaitableError@@Base+0x182c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4a412 <_PyEval_FormatAwaitableError@@Base+0x1846> │ │ │ │ - b.n 4a3d0 <_PyEval_FormatAwaitableError@@Base+0x1804> │ │ │ │ + bne.n 4a452 <_PyEval_FormatAwaitableError@@Base+0x1846> │ │ │ │ + b.n 4a410 <_PyEval_FormatAwaitableError@@Base+0x1804> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2858b8 │ │ │ │ - cbnz r0, 4a422 <_PyEval_FormatAwaitableError@@Base+0x1856> │ │ │ │ + bl 285e70 │ │ │ │ + cbnz r0, 4a462 <_PyEval_FormatAwaitableError@@Base+0x1856> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a436 <_PyEval_FormatAwaitableError@@Base+0x186a> │ │ │ │ + b.n 4a476 <_PyEval_FormatAwaitableError@@Base+0x186a> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 4a3fe <_PyEval_FormatAwaitableError@@Base+0x1832> │ │ │ │ + bgt.n 4a43e <_PyEval_FormatAwaitableError@@Base+0x1832> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1dca04 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1dcfe8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 4a430 <_PyEval_FormatAwaitableError@@Base+0x1864> │ │ │ │ + beq.n 4a470 <_PyEval_FormatAwaitableError@@Base+0x1864> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 4a436 <_PyEval_FormatAwaitableError@@Base+0x186a> │ │ │ │ + bne.n 4a476 <_PyEval_FormatAwaitableError@@Base+0x186a> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 4a444 <_PyEval_FormatAwaitableError@@Base+0x1878> │ │ │ │ + cbnz r2, 4a484 <_PyEval_FormatAwaitableError@@Base+0x1878> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 7bf9c │ │ │ │ + b.w 7c030 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7be54 │ │ │ │ + b.w 7bee8 │ │ │ │ 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, #30752 @ 0x7820 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4a47c <_PyEval_FormatAwaitableError@@Base+0x18b0> │ │ │ │ + bne.n 4a4bc <_PyEval_FormatAwaitableError@@Base+0x18b0> │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4a47c <_PyEval_FormatAwaitableError@@Base+0x18b0> │ │ │ │ + bne.n 4a4bc <_PyEval_FormatAwaitableError@@Base+0x18b0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4dc <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + bge.n 4a51c <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4a4dc <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + b.n 4a51c <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a4a0 <_PyEval_FormatAwaitableError@@Base+0x18d4> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4a4b4 <_PyEval_FormatAwaitableError@@Base+0x18e8> │ │ │ │ + bne.n 4a4e0 <_PyEval_FormatAwaitableError@@Base+0x18d4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4a4f4 <_PyEval_FormatAwaitableError@@Base+0x18e8> │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 24d5cc │ │ │ │ + bl 24db74 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 4a4dc <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ - cbnz r0, 4a4b8 <_PyEval_FormatAwaitableError@@Base+0x18ec> │ │ │ │ + beq.n 4a51c <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + cbnz r0, 4a4f8 <_PyEval_FormatAwaitableError@@Base+0x18ec> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a4dc <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + b.n 4a51c <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4d0 <_PyEval_FormatAwaitableError@@Base+0x1904> │ │ │ │ + bge.n 4a510 <_PyEval_FormatAwaitableError@@Base+0x1904> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4a4d4 <_PyEval_FormatAwaitableError@@Base+0x1908> │ │ │ │ + cbz r3, 4a514 <_PyEval_FormatAwaitableError@@Base+0x1908> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4a4dc <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + b.n 4a51c <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a4d0 <_PyEval_FormatAwaitableError@@Base+0x1904> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a510 <_PyEval_FormatAwaitableError@@Base+0x1904> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ 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 4a534 <_PyEval_FormatAwaitableError@@Base+0x1968> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4a534 <_PyEval_FormatAwaitableError@@Base+0x1968> │ │ │ │ + bne.n 4a574 <_PyEval_FormatAwaitableError@@Base+0x1968> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4a574 <_PyEval_FormatAwaitableError@@Base+0x1968> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a53e <_PyEval_FormatAwaitableError@@Base+0x1972> │ │ │ │ + b.n 4a57e <_PyEval_FormatAwaitableError@@Base+0x1972> │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (4a54c <_PyEval_FormatAwaitableError@@Base+0x1980>) │ │ │ │ - b.w 25ec74 <_PyTime_AsTimeval@@Base+0x19b0> │ │ │ │ + ldr r1, [pc, #4] @ (4a58c <_PyEval_FormatAwaitableError@@Base+0x1980>) │ │ │ │ + b.w 25f08c <_PyTime_AsTimeval@@Base+0x1820> │ │ │ │ nop │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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 28c374 │ │ │ │ + b.w 28c92c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4a59c <_PyEval_FormatAwaitableError@@Base+0x19d0> │ │ │ │ + bls.n 4a5dc <_PyEval_FormatAwaitableError@@Base+0x19d0> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24468 @ 0x5f94 │ │ │ │ + movw r1, #25876 @ 0x6514 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4a5c6 <_PyEval_FormatAwaitableError@@Base+0x19fa> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a606 <_PyEval_FormatAwaitableError@@Base+0x19fa> │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5160 @ 0x1428 │ │ │ │ movtne r4, #75 @ 0x4b │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 236c04 │ │ │ │ - cbnz r0, 4a5f2 <_PyEval_FormatAwaitableError@@Base+0x1a26> │ │ │ │ + bl 2371e4 │ │ │ │ + cbnz r0, 4a632 <_PyEval_FormatAwaitableError@@Base+0x1a26> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 4a5ca <_PyEval_FormatAwaitableError@@Base+0x19fe> │ │ │ │ + bl d9e7c │ │ │ │ + cbnz r0, 4a60a <_PyEval_FormatAwaitableError@@Base+0x19fe> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a5f2 <_PyEval_FormatAwaitableError@@Base+0x1a26> │ │ │ │ - bl d9df4 │ │ │ │ + b.n 4a632 <_PyEval_FormatAwaitableError@@Base+0x1a26> │ │ │ │ + bl da0b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d538 <_PyTime_AsTimeval@@Base+0x274> │ │ │ │ + bl 25dae0 <_PyTime_AsTimeval@@Base+0x274> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a5c6 <_PyEval_FormatAwaitableError@@Base+0x19fa> │ │ │ │ + beq.n 4a606 <_PyEval_FormatAwaitableError@@Base+0x19fa> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5c6 <_PyEval_FormatAwaitableError@@Base+0x19fa> │ │ │ │ + blt.n 4a606 <_PyEval_FormatAwaitableError@@Base+0x19fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a5ec <_PyEval_FormatAwaitableError@@Base+0x1a20> │ │ │ │ + blt.n 4a62c <_PyEval_FormatAwaitableError@@Base+0x1a20> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4a5f2 <_PyEval_FormatAwaitableError@@Base+0x1a26> │ │ │ │ + b.n 4a632 <_PyEval_FormatAwaitableError@@Base+0x1a26> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a5e8 <_PyEval_FormatAwaitableError@@Base+0x1a1c> │ │ │ │ + b.n 4a628 <_PyEval_FormatAwaitableError@@Base+0x1a1c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 4a628 <_PyEval_FormatAwaitableError@@Base+0x1a5c> │ │ │ │ + blt.n 4a668 <_PyEval_FormatAwaitableError@@Base+0x1a5c> │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bb48 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 4a62a <_PyEval_FormatAwaitableError@@Base+0x1a5e> │ │ │ │ + b.n 4a66a <_PyEval_FormatAwaitableError@@Base+0x1a5e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #16864 @ 0x41e0 │ │ │ │ + movw r0, #18272 @ 0x4760 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1b253c <_PySys_GetRequiredAttrString@@Base+0xa14> │ │ │ │ - ldr r2, [pc, #32] @ (4a684 <_PyEval_FormatAwaitableError@@Base+0x1ab8>) │ │ │ │ + b.w 1b2b8c <_PySys_GetRequiredAttrString@@Base+0xa14> │ │ │ │ + ldr r2, [pc, #32] @ (4a6c4 <_PyEval_FormatAwaitableError@@Base+0x1ab8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #58160 @ 0xe330 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3800] @ 0xed8 │ │ │ │ ldr.w r2, [r1, #3784] @ 0xec8 │ │ │ │ ldr.w r1, [r1, #3768] @ 0xeb8 │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ @@ -45468,89 +45491,89 @@ │ │ │ │ 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 2c4bc │ │ │ │ - cbnz r0, 4a6d0 <_PyEval_FormatAwaitableError@@Base+0x1b04> │ │ │ │ + cbnz r0, 4a710 <_PyEval_FormatAwaitableError@@Base+0x1b04> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 4a6d8 <_PyEval_FormatAwaitableError@@Base+0x1b0c> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 4a718 <_PyEval_FormatAwaitableError@@Base+0x1b0c> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #48180 @ 0xbc34 │ │ │ │ + movw r1, #49588 @ 0xc1b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 4a84c <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ + b.n 4a88c <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 4a712 <_PyEval_FormatAwaitableError@@Base+0x1b46> │ │ │ │ + cbz r2, 4a752 <_PyEval_FormatAwaitableError@@Base+0x1b46> │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 289bec │ │ │ │ + bl 28a1a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a722 <_PyEval_FormatAwaitableError@@Base+0x1b56> │ │ │ │ + cbnz r0, 4a762 <_PyEval_FormatAwaitableError@@Base+0x1b56> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a73c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ + b.n 4a77c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2763c8 │ │ │ │ + bl 276978 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a700 <_PyEval_FormatAwaitableError@@Base+0x1b34> │ │ │ │ - b.n 4a70e <_PyEval_FormatAwaitableError@@Base+0x1b42> │ │ │ │ - bl 251c08 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ + bne.n 4a740 <_PyEval_FormatAwaitableError@@Base+0x1b34> │ │ │ │ + b.n 4a74e <_PyEval_FormatAwaitableError@@Base+0x1b42> │ │ │ │ + bl 2521b4 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a73c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ + bge.n 4a77c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a73c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ + cbnz r3, 4a77c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a78a <_PyEval_FormatAwaitableError@@Base+0x1bbe> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4a78a <_PyEval_FormatAwaitableError@@Base+0x1bbe> │ │ │ │ + bne.n 4a7ca <_PyEval_FormatAwaitableError@@Base+0x1bbe> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4a7ca <_PyEval_FormatAwaitableError@@Base+0x1bbe> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a798 <_PyEval_FormatAwaitableError@@Base+0x1bcc> │ │ │ │ + b.n 4a7d8 <_PyEval_FormatAwaitableError@@Base+0x1bcc> │ │ │ │ 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] │ │ │ │ @@ -45569,163 +45592,163 @@ │ │ │ │ ldr.w r9, [r0, #28] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w fp, r8, r6, lsl #2 │ │ │ │ add r6, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 4a838 <_PyEval_FormatAwaitableError@@Base+0x1c6c> │ │ │ │ + bmi.n 4a878 <_PyEval_FormatAwaitableError@@Base+0x1c6c> │ │ │ │ ldr.w r3, [fp, #4]! │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ strlt.w ip, [r3] │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a804 <_PyEval_FormatAwaitableError@@Base+0x1c38> │ │ │ │ + bge.n 4a844 <_PyEval_FormatAwaitableError@@Base+0x1c38> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 4a804 <_PyEval_FormatAwaitableError@@Base+0x1c38> │ │ │ │ + cbnz r2, 4a844 <_PyEval_FormatAwaitableError@@Base+0x1c38> │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ subs r3, r6, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 4a844 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ + blt.n 4a884 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 4a82c <_PyEval_FormatAwaitableError@@Base+0x1c60> │ │ │ │ + beq.n 4a86c <_PyEval_FormatAwaitableError@@Base+0x1c60> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15496 @ 0x3c88 │ │ │ │ + movw r1, #16904 @ 0x4208 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4a844 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4a884 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 4a7c6 <_PyEval_FormatAwaitableError@@Base+0x1bfa> │ │ │ │ + bne.n 4a806 <_PyEval_FormatAwaitableError@@Base+0x1bfa> │ │ │ │ ldr.w r8, [r8, #260] @ 0x104 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4a7c0 <_PyEval_FormatAwaitableError@@Base+0x1bf4> │ │ │ │ + b.n 4a800 <_PyEval_FormatAwaitableError@@Base+0x1bf4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 4892e │ │ │ │ - cbz r0, 4a8ba <_PyEval_FormatAwaitableError@@Base+0x1cee> │ │ │ │ + bl 4896e │ │ │ │ + cbz r0, 4a8fa <_PyEval_FormatAwaitableError@@Base+0x1cee> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 4a878 <_PyEval_FormatAwaitableError@@Base+0x1cac> │ │ │ │ + cbnz r4, 4a8b8 <_PyEval_FormatAwaitableError@@Base+0x1cac> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl d433c │ │ │ │ + bl d45e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a88a <_PyEval_FormatAwaitableError@@Base+0x1cbe> │ │ │ │ + b.n 4a8ca <_PyEval_FormatAwaitableError@@Base+0x1cbe> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #18456 @ 0x4818 │ │ │ │ + movw r2, #19864 @ 0x4d98 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl d433c │ │ │ │ + bl d45e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a89e <_PyEval_FormatAwaitableError@@Base+0x1cd2> │ │ │ │ + bge.n 4a8de <_PyEval_FormatAwaitableError@@Base+0x1cd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a89e <_PyEval_FormatAwaitableError@@Base+0x1cd2> │ │ │ │ + cbnz r3, 4a8de <_PyEval_FormatAwaitableError@@Base+0x1cd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4a8bc <_PyEval_FormatAwaitableError@@Base+0x1cf0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4a8fc <_PyEval_FormatAwaitableError@@Base+0x1cf0> │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 4a8ba <_PyEval_FormatAwaitableError@@Base+0x1cee> │ │ │ │ - bl d9df4 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 4a8fa <_PyEval_FormatAwaitableError@@Base+0x1cee> │ │ │ │ + bl da0b4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 25ef60 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 25f50c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #56868 @ 0xde24 │ │ │ │ + movw r0, #58316 @ 0xe3cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5604 @ 0x15e4 │ │ │ │ + movw r0, #7032 @ 0x1b78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, sp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ 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 28c374 │ │ │ │ + b.w 28c92c │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4a976 <_PyEval_FormatAwaitableError@@Base+0x1daa> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4a9b6 <_PyEval_FormatAwaitableError@@Base+0x1daa> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4a990 <_PyEval_FormatAwaitableError@@Base+0x1dc4> │ │ │ │ + vldr d7, [pc, #72] @ 4a9d0 <_PyEval_FormatAwaitableError@@Base+0x1dc4> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4a97a <_PyEval_FormatAwaitableError@@Base+0x1dae> │ │ │ │ + bhi.n 4a9ba <_PyEval_FormatAwaitableError@@Base+0x1dae> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4a982 <_PyEval_FormatAwaitableError@@Base+0x1db6> │ │ │ │ + b.n 4a9c2 <_PyEval_FormatAwaitableError@@Base+0x1db6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a982 <_PyEval_FormatAwaitableError@@Base+0x1db6> │ │ │ │ + b.n 4a9c2 <_PyEval_FormatAwaitableError@@Base+0x1db6> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -45735,19 +45758,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov fp, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 4a9b8 <_PyEval_FormatAwaitableError@@Base+0x1dec> │ │ │ │ + cbz r3, 4a9f8 <_PyEval_FormatAwaitableError@@Base+0x1dec> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 4a9ba <_PyEval_FormatAwaitableError@@Base+0x1dee> │ │ │ │ + b.n 4a9fa <_PyEval_FormatAwaitableError@@Base+0x1dee> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r4, [pc, #536] @ (4abd4 <_PyEval_FormatAwaitableError@@Base+0x2008>) │ │ │ │ + ldr r4, [pc, #536] @ (4ac14 <_PyEval_FormatAwaitableError@@Base+0x2008>) │ │ │ │ add.w ip, sp, #116 @ 0x74 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -45760,765 +45783,765 @@ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4aa08 <_PyEval_FormatAwaitableError@@Base+0x1e3c> │ │ │ │ + bne.n 4aa48 <_PyEval_FormatAwaitableError@@Base+0x1e3c> │ │ │ │ cmp.w fp, #1 │ │ │ │ - ble.n 4aa08 <_PyEval_FormatAwaitableError@@Base+0x1e3c> │ │ │ │ + ble.n 4aa48 <_PyEval_FormatAwaitableError@@Base+0x1e3c> │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 4aa08 <_PyEval_FormatAwaitableError@@Base+0x1e3c> │ │ │ │ - cbnz r7, 4aa2e <_PyEval_FormatAwaitableError@@Base+0x1e62> │ │ │ │ - ldr r1, [pc, #460] @ (4abd8 <_PyEval_FormatAwaitableError@@Base+0x200c>) │ │ │ │ + bne.n 4aa48 <_PyEval_FormatAwaitableError@@Base+0x1e3c> │ │ │ │ + cbnz r7, 4aa6e <_PyEval_FormatAwaitableError@@Base+0x1e62> │ │ │ │ + ldr r1, [pc, #460] @ (4ac18 <_PyEval_FormatAwaitableError@@Base+0x200c>) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4aba0 <_PyEval_FormatAwaitableError@@Base+0x1fd4> │ │ │ │ + beq.w 4abe0 <_PyEval_FormatAwaitableError@@Base+0x1fd4> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add fp, r8 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldrd sl, r9, [sp, #148] @ 0x94 │ │ │ │ ldr.w r8, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4abae <_PyEval_FormatAwaitableError@@Base+0x1fe2> │ │ │ │ + beq.w 4abee <_PyEval_FormatAwaitableError@@Base+0x1fe2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ - cbz r0, 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + cbz r0, 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 4aa78 <_PyEval_FormatAwaitableError@@Base+0x1eac> │ │ │ │ + beq.n 4aab8 <_PyEval_FormatAwaitableError@@Base+0x1eac> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bge.n 4aa7c <_PyEval_FormatAwaitableError@@Base+0x1eb0> │ │ │ │ - b.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + bge.n 4aabc <_PyEval_FormatAwaitableError@@Base+0x1eb0> │ │ │ │ + b.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 4aa88 <_PyEval_FormatAwaitableError@@Base+0x1ebc> │ │ │ │ + blt.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1ebc> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4aaaa <_PyEval_FormatAwaitableError@@Base+0x1ede> │ │ │ │ + bpl.n 4aaea <_PyEval_FormatAwaitableError@@Base+0x1ede> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #56124 @ 0xdb3c │ │ │ │ + movw r1, #57572 @ 0xe0e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24508 @ 0x5fbc │ │ │ │ + movw r0, #25916 @ 0x653c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ - ldr.w fp, [pc, #308] @ 4abdc <_PyEval_FormatAwaitableError@@Base+0x2010> │ │ │ │ - b.n 4ab20 <_PyEval_FormatAwaitableError@@Base+0x1f54> │ │ │ │ + beq.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + ldr.w fp, [pc, #308] @ 4ac1c <_PyEval_FormatAwaitableError@@Base+0x2010> │ │ │ │ + b.n 4ab60 <_PyEval_FormatAwaitableError@@Base+0x1f54> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #3144 @ 0xc48 │ │ │ │ + movw r2, #4572 @ 0x11dc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #8460 @ 0x210c │ │ │ │ + movw r1, #9880 @ 0x2698 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4abb4 <_PyEval_FormatAwaitableError@@Base+0x1fe8> │ │ │ │ + b.n 4abf4 <_PyEval_FormatAwaitableError@@Base+0x1fe8> │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + beq.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - blt.n 4ab3a <_PyEval_FormatAwaitableError@@Base+0x1f6e> │ │ │ │ + blt.n 4ab7a <_PyEval_FormatAwaitableError@@Base+0x1f6e> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bdb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 4ab92 <_PyEval_FormatAwaitableError@@Base+0x1fc6> │ │ │ │ + bge.n 4abd2 <_PyEval_FormatAwaitableError@@Base+0x1fc6> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 4ab6a <_PyEval_FormatAwaitableError@@Base+0x1f9e> │ │ │ │ + bne.n 4abaa <_PyEval_FormatAwaitableError@@Base+0x1f9e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ab5a <_PyEval_FormatAwaitableError@@Base+0x1f8e> │ │ │ │ + blt.n 4ab9a <_PyEval_FormatAwaitableError@@Base+0x1f8e> │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4aacc <_PyEval_FormatAwaitableError@@Base+0x1f00> │ │ │ │ + bne.n 4ab0c <_PyEval_FormatAwaitableError@@Base+0x1f00> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b98c8 │ │ │ │ - b.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + bl 1b9f18 │ │ │ │ + b.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 4ab4c <_PyEval_FormatAwaitableError@@Base+0x1f80> │ │ │ │ + cbz r3, 4ab8c <_PyEval_FormatAwaitableError@@Base+0x1f80> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2b788 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4aafc <_PyEval_FormatAwaitableError@@Base+0x1f30> │ │ │ │ + b.n 4ab3c <_PyEval_FormatAwaitableError@@Base+0x1f30> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2abdc │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4aafc <_PyEval_FormatAwaitableError@@Base+0x1f30> │ │ │ │ + b.n 4ab3c <_PyEval_FormatAwaitableError@@Base+0x1f30> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ab20 <_PyEval_FormatAwaitableError@@Base+0x1f54> │ │ │ │ + bne.n 4ab60 <_PyEval_FormatAwaitableError@@Base+0x1f54> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ab20 <_PyEval_FormatAwaitableError@@Base+0x1f54> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ab60 <_PyEval_FormatAwaitableError@@Base+0x1f54> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b98c8 │ │ │ │ + bl 1b9f18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + bge.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + bne.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aac8 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ab08 <_PyEval_FormatAwaitableError@@Base+0x1efc> │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 4ab9c <_PyEval_FormatAwaitableError@@Base+0x1fd0> │ │ │ │ + beq.n 4abdc <_PyEval_FormatAwaitableError@@Base+0x1fd0> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - b.n 4abb4 <_PyEval_FormatAwaitableError@@Base+0x1fe8> │ │ │ │ + b.n 4abf4 <_PyEval_FormatAwaitableError@@Base+0x1fe8> │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4abb4 <_PyEval_FormatAwaitableError@@Base+0x1fe8> │ │ │ │ + b.n 4abf4 <_PyEval_FormatAwaitableError@@Base+0x1fe8> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ strd sl, r9, [sp, #148] @ 0x94 │ │ │ │ str.w r8, [sp, #168] @ 0xa8 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #144] @ (4ac6c <_PyEval_FormatAwaitableError@@Base+0x20a0>) │ │ │ │ + ldr r0, [pc, #144] @ (4acac <_PyEval_FormatAwaitableError@@Base+0x20a0>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.w 28c6a8 │ │ │ │ + b.w 28cc60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #48188 @ 0xbc3c │ │ │ │ + movw r1, #49596 @ 0xc1bc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 4a84c <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ + b.n 4a88c <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ 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 4ac3a <_PyEval_FormatAwaitableError@@Base+0x206e> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4ac3a <_PyEval_FormatAwaitableError@@Base+0x206e> │ │ │ │ + bne.n 4ac7a <_PyEval_FormatAwaitableError@@Base+0x206e> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4ac7a <_PyEval_FormatAwaitableError@@Base+0x206e> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 4ac5e <_PyEval_FormatAwaitableError@@Base+0x2092> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4ac9e <_PyEval_FormatAwaitableError@@Base+0x2092> │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 179f94 │ │ │ │ + bl 17a5e4 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 4ac5e <_PyEval_FormatAwaitableError@@Base+0x2092> │ │ │ │ + cbnz r0, 4ac9e <_PyEval_FormatAwaitableError@@Base+0x2092> │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 179f94 │ │ │ │ + b.w 17a5e4 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4ac88 <_PyEval_FormatAwaitableError@@Base+0x20bc> │ │ │ │ + cbz r3, 4acc8 <_PyEval_FormatAwaitableError@@Base+0x20bc> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4ac98 <_PyEval_FormatAwaitableError@@Base+0x20cc> │ │ │ │ + b.n 4acd8 <_PyEval_FormatAwaitableError@@Base+0x20cc> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4ac96 <_PyEval_FormatAwaitableError@@Base+0x20ca> │ │ │ │ + blt.n 4acd6 <_PyEval_FormatAwaitableError@@Base+0x20ca> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4ac92 <_PyEval_FormatAwaitableError@@Base+0x20c6> │ │ │ │ - cbnz r1, 4acb8 <_PyEval_FormatAwaitableError@@Base+0x20ec> │ │ │ │ + bgt.n 4acd2 <_PyEval_FormatAwaitableError@@Base+0x20c6> │ │ │ │ + cbnz r1, 4acf8 <_PyEval_FormatAwaitableError@@Base+0x20ec> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ac98 <_PyEval_FormatAwaitableError@@Base+0x20cc> │ │ │ │ + b.n 4acd8 <_PyEval_FormatAwaitableError@@Base+0x20cc> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #668] @ (4af38 <_PyEval_FormatAwaitableError@@Base+0x236c>) │ │ │ │ + ldr r1, [pc, #668] @ (4af78 <_PyEval_FormatAwaitableError@@Base+0x236c>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4acbe <_PyEval_FormatAwaitableError@@Base+0x20f2> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4acfe <_PyEval_FormatAwaitableError@@Base+0x20f2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b05a <_PyEval_FormatAwaitableError@@Base+0x248e> │ │ │ │ + b.n 4b09a <_PyEval_FormatAwaitableError@@Base+0x248e> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 4ad06 <_PyEval_FormatAwaitableError@@Base+0x213a> │ │ │ │ + beq.n 4ad46 <_PyEval_FormatAwaitableError@@Base+0x213a> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 4accc <_PyEval_FormatAwaitableError@@Base+0x2100> │ │ │ │ + cbz r4, 4ad0c <_PyEval_FormatAwaitableError@@Base+0x2100> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4acd4 <_PyEval_FormatAwaitableError@@Base+0x2108> │ │ │ │ - b.n 4ad14 <_PyEval_FormatAwaitableError@@Base+0x2148> │ │ │ │ + bne.n 4ad14 <_PyEval_FormatAwaitableError@@Base+0x2108> │ │ │ │ + b.n 4ad54 <_PyEval_FormatAwaitableError@@Base+0x2148> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ace6 <_PyEval_FormatAwaitableError@@Base+0x211a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4ad14 <_PyEval_FormatAwaitableError@@Base+0x2148> │ │ │ │ - b.n 4acb4 <_PyEval_FormatAwaitableError@@Base+0x20e8> │ │ │ │ - bl 85a38 │ │ │ │ + cbnz r0, 4ad26 <_PyEval_FormatAwaitableError@@Base+0x211a> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4ad54 <_PyEval_FormatAwaitableError@@Base+0x2148> │ │ │ │ + b.n 4acf4 <_PyEval_FormatAwaitableError@@Base+0x20e8> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad00 <_PyEval_FormatAwaitableError@@Base+0x2134> │ │ │ │ + bge.n 4ad40 <_PyEval_FormatAwaitableError@@Base+0x2134> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ad00 <_PyEval_FormatAwaitableError@@Base+0x2134> │ │ │ │ + cbnz r3, 4ad40 <_PyEval_FormatAwaitableError@@Base+0x2134> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 4ad18 <_PyEval_FormatAwaitableError@@Base+0x214c> │ │ │ │ - b.n 4acde <_PyEval_FormatAwaitableError@@Base+0x2112> │ │ │ │ + bne.n 4ad58 <_PyEval_FormatAwaitableError@@Base+0x214c> │ │ │ │ + b.n 4ad1e <_PyEval_FormatAwaitableError@@Base+0x2112> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ad18 <_PyEval_FormatAwaitableError@@Base+0x214c> │ │ │ │ + b.n 4ad58 <_PyEval_FormatAwaitableError@@Base+0x214c> │ │ │ │ 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, 4ad2e <_PyEval_FormatAwaitableError@@Base+0x2162> │ │ │ │ + cbz r5, 4ad6e <_PyEval_FormatAwaitableError@@Base+0x2162> │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 4ad36 <_PyEval_FormatAwaitableError@@Base+0x216a> │ │ │ │ + b.n 4ad76 <_PyEval_FormatAwaitableError@@Base+0x216a> │ │ │ │ movw r8, #32052 @ 0x7d34 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 4ae64 <_PyEval_FormatAwaitableError@@Base+0x2298> │ │ │ │ + bne.w 4aea4 <_PyEval_FormatAwaitableError@@Base+0x2298> │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ad62 <_PyEval_FormatAwaitableError@@Base+0x2196> │ │ │ │ + cbnz r0, 4ada2 <_PyEval_FormatAwaitableError@@Base+0x2196> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b034 <_PyEval_FormatAwaitableError@@Base+0x2468> │ │ │ │ + b.n 4b074 <_PyEval_FormatAwaitableError@@Base+0x2468> │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #53960 @ 0xd2c8 │ │ │ │ + movw fp, #55368 @ 0xd848 │ │ │ │ movt fp, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 4ade4 <_PyEval_FormatAwaitableError@@Base+0x2218> │ │ │ │ + beq.n 4ae24 <_PyEval_FormatAwaitableError@@Base+0x2218> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4ae3e <_PyEval_FormatAwaitableError@@Base+0x2272> │ │ │ │ + blt.n 4ae7e <_PyEval_FormatAwaitableError@@Base+0x2272> │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 4ad9a <_PyEval_FormatAwaitableError@@Base+0x21ce> │ │ │ │ + bpl.n 4adda <_PyEval_FormatAwaitableError@@Base+0x21ce> │ │ │ │ mov r1, sl │ │ │ │ - b.n 4ad72 <_PyEval_FormatAwaitableError@@Base+0x21a6> │ │ │ │ + b.n 4adb2 <_PyEval_FormatAwaitableError@@Base+0x21a6> │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 4ada0 <_PyEval_FormatAwaitableError@@Base+0x21d4> │ │ │ │ + bmi.n 4ade0 <_PyEval_FormatAwaitableError@@Base+0x21d4> │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4ad8a <_PyEval_FormatAwaitableError@@Base+0x21be> │ │ │ │ + bne.n 4adca <_PyEval_FormatAwaitableError@@Base+0x21be> │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ae4c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ + beq.n 4ae8c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4adc0 <_PyEval_FormatAwaitableError@@Base+0x21f4> │ │ │ │ + bgt.n 4ae00 <_PyEval_FormatAwaitableError@@Base+0x21f4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4adde <_PyEval_FormatAwaitableError@@Base+0x2212> │ │ │ │ + b.n 4ae1e <_PyEval_FormatAwaitableError@@Base+0x2212> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 4ae12 <_PyEval_FormatAwaitableError@@Base+0x2246> │ │ │ │ + cbnz r0, 4ae52 <_PyEval_FormatAwaitableError@@Base+0x2246> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4adde <_PyEval_FormatAwaitableError@@Base+0x2212> │ │ │ │ + bge.n 4ae1e <_PyEval_FormatAwaitableError@@Base+0x2212> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4adde <_PyEval_FormatAwaitableError@@Base+0x2212> │ │ │ │ + cbnz r3, 4ae1e <_PyEval_FormatAwaitableError@@Base+0x2212> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4ad6e <_PyEval_FormatAwaitableError@@Base+0x21a2> │ │ │ │ + b.n 4adae <_PyEval_FormatAwaitableError@@Base+0x21a2> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4ae3e <_PyEval_FormatAwaitableError@@Base+0x2272> │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + blt.n 4ae7e <_PyEval_FormatAwaitableError@@Base+0x2272> │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 4ae26 <_PyEval_FormatAwaitableError@@Base+0x225a> │ │ │ │ + bpl.n 4ae66 <_PyEval_FormatAwaitableError@@Base+0x225a> │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 4ae3e <_PyEval_FormatAwaitableError@@Base+0x2272> │ │ │ │ - b.n 4adf0 <_PyEval_FormatAwaitableError@@Base+0x2224> │ │ │ │ + bcc.n 4ae7e <_PyEval_FormatAwaitableError@@Base+0x2272> │ │ │ │ + b.n 4ae30 <_PyEval_FormatAwaitableError@@Base+0x2224> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b040 <_PyEval_FormatAwaitableError@@Base+0x2474> │ │ │ │ + beq.w 4b080 <_PyEval_FormatAwaitableError@@Base+0x2474> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae4c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ + bge.n 4ae8c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ae4c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ + cbnz r3, 4ae8c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ae4c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ae8c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ae4c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ + cbz r0, 4ae8c <_PyEval_FormatAwaitableError@@Base+0x2280> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ae02 <_PyEval_FormatAwaitableError@@Base+0x2236> │ │ │ │ + bgt.n 4ae42 <_PyEval_FormatAwaitableError@@Base+0x2236> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2085fc │ │ │ │ + bl 208e04 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4b034 <_PyEval_FormatAwaitableError@@Base+0x2468> │ │ │ │ + bne.w 4b074 <_PyEval_FormatAwaitableError@@Base+0x2468> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad5e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ + bge.n 4ad9e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ad5e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ + bne.n 4ad9e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ad5e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad9e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4ad5e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ + bne.w 4ad9e <_PyEval_FormatAwaitableError@@Base+0x2192> │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4ae98 <_PyEval_FormatAwaitableError@@Base+0x22cc> │ │ │ │ + bne.n 4aed8 <_PyEval_FormatAwaitableError@@Base+0x22cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47168 @ 0xb840 │ │ │ │ + movw r1, #48576 @ 0xbdc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4b02c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4b06c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 4af54 <_PyEval_FormatAwaitableError@@Base+0x2388> │ │ │ │ + bne.n 4af94 <_PyEval_FormatAwaitableError@@Base+0x2388> │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b02c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ + beq.w 4b06c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4af40 <_PyEval_FormatAwaitableError@@Base+0x2374> │ │ │ │ + blt.n 4af80 <_PyEval_FormatAwaitableError@@Base+0x2374> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4af40 <_PyEval_FormatAwaitableError@@Base+0x2374> │ │ │ │ + beq.n 4af80 <_PyEval_FormatAwaitableError@@Base+0x2374> │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4af3c <_PyEval_FormatAwaitableError@@Base+0x2370> │ │ │ │ + bne.n 4af7c <_PyEval_FormatAwaitableError@@Base+0x2370> │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + beq.w 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4aef0 <_PyEval_FormatAwaitableError@@Base+0x2324> │ │ │ │ + bgt.n 4af30 <_PyEval_FormatAwaitableError@@Base+0x2324> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4af2e <_PyEval_FormatAwaitableError@@Base+0x2362> │ │ │ │ + b.n 4af6e <_PyEval_FormatAwaitableError@@Base+0x2362> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4af1a <_PyEval_FormatAwaitableError@@Base+0x234e> │ │ │ │ + cbz r0, 4af5a <_PyEval_FormatAwaitableError@@Base+0x234e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + bge.w 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + bne.w 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af2e <_PyEval_FormatAwaitableError@@Base+0x2362> │ │ │ │ + bge.n 4af6e <_PyEval_FormatAwaitableError@@Base+0x2362> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4af2e <_PyEval_FormatAwaitableError@@Base+0x2362> │ │ │ │ + cbnz r3, 4af6e <_PyEval_FormatAwaitableError@@Base+0x2362> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 4aec0 <_PyEval_FormatAwaitableError@@Base+0x22f4> │ │ │ │ + b.n 4af00 <_PyEval_FormatAwaitableError@@Base+0x22f4> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #320] @ (4b07c <_PyEval_FormatAwaitableError@@Base+0x24b0>) │ │ │ │ + ldr r0, [pc, #320] @ (4b0bc <_PyEval_FormatAwaitableError@@Base+0x24b0>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 4aeca <_PyEval_FormatAwaitableError@@Base+0x22fe> │ │ │ │ + bcs.n 4af0a <_PyEval_FormatAwaitableError@@Base+0x22fe> │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 4b00c <_PyEval_FormatAwaitableError@@Base+0x2440> │ │ │ │ + blt.n 4b04c <_PyEval_FormatAwaitableError@@Base+0x2440> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4afcc <_PyEval_FormatAwaitableError@@Base+0x2400> │ │ │ │ - b.n 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ - bl 71cd0 │ │ │ │ + bne.n 4b00c <_PyEval_FormatAwaitableError@@Base+0x2400> │ │ │ │ + b.n 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b02c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ + beq.n 4b06c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 4afc0 <_PyEval_FormatAwaitableError@@Base+0x23f4> │ │ │ │ + beq.n 4b000 <_PyEval_FormatAwaitableError@@Base+0x23f4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e5e34 │ │ │ │ + bl 1e63ec │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4afc0 <_PyEval_FormatAwaitableError@@Base+0x23f4> │ │ │ │ + blt.n 4b000 <_PyEval_FormatAwaitableError@@Base+0x23f4> │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + beq.n 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4af9c <_PyEval_FormatAwaitableError@@Base+0x23d0> │ │ │ │ + bgt.n 4afdc <_PyEval_FormatAwaitableError@@Base+0x23d0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4afba <_PyEval_FormatAwaitableError@@Base+0x23ee> │ │ │ │ + b.n 4affa <_PyEval_FormatAwaitableError@@Base+0x23ee> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 4afe4 <_PyEval_FormatAwaitableError@@Base+0x2418> │ │ │ │ + cbnz r0, 4b024 <_PyEval_FormatAwaitableError@@Base+0x2418> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afba <_PyEval_FormatAwaitableError@@Base+0x23ee> │ │ │ │ + bge.n 4affa <_PyEval_FormatAwaitableError@@Base+0x23ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4afba <_PyEval_FormatAwaitableError@@Base+0x23ee> │ │ │ │ + cbnz r3, 4affa <_PyEval_FormatAwaitableError@@Base+0x23ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 4af5e <_PyEval_FormatAwaitableError@@Base+0x2392> │ │ │ │ + b.n 4af9e <_PyEval_FormatAwaitableError@@Base+0x2392> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + cbz r0, 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4afd8 <_PyEval_FormatAwaitableError@@Base+0x240c> │ │ │ │ + bgt.n 4b018 <_PyEval_FormatAwaitableError@@Base+0x240c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4b00a <_PyEval_FormatAwaitableError@@Base+0x243e> │ │ │ │ + b.n 4b04a <_PyEval_FormatAwaitableError@@Base+0x243e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4aff8 <_PyEval_FormatAwaitableError@@Base+0x242c> │ │ │ │ + cbz r0, 4b038 <_PyEval_FormatAwaitableError@@Base+0x242c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + bge.n 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + cbnz r3, 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b018 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b058 <_PyEval_FormatAwaitableError@@Base+0x244c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b00a <_PyEval_FormatAwaitableError@@Base+0x243e> │ │ │ │ + bge.n 4b04a <_PyEval_FormatAwaitableError@@Base+0x243e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b00a <_PyEval_FormatAwaitableError@@Base+0x243e> │ │ │ │ + cbnz r3, 4b04a <_PyEval_FormatAwaitableError@@Base+0x243e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2085fc │ │ │ │ + bl 208e04 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b02e <_PyEval_FormatAwaitableError@@Base+0x2462> │ │ │ │ + bne.n 4b06e <_PyEval_FormatAwaitableError@@Base+0x2462> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b02c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ + bge.n 4b06c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b02c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ + cbnz r3, 4b06c <_PyEval_FormatAwaitableError@@Base+0x2460> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4b05a <_PyEval_FormatAwaitableError@@Base+0x248e> │ │ │ │ + b.n 4b09a <_PyEval_FormatAwaitableError@@Base+0x248e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ae3c <_PyEval_FormatAwaitableError@@Base+0x2270> │ │ │ │ + bge.w 4ae7c <_PyEval_FormatAwaitableError@@Base+0x2270> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ae3c <_PyEval_FormatAwaitableError@@Base+0x2270> │ │ │ │ + bne.w 4ae7c <_PyEval_FormatAwaitableError@@Base+0x2270> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ae3c <_PyEval_FormatAwaitableError@@Base+0x2270> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ae7c <_PyEval_FormatAwaitableError@@Base+0x2270> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r1, #47964 @ 0xbb5c │ │ │ │ + movw r1, #49372 @ 0xc0dc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 4a84c <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ + b.w 4a88c <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ 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 2829e4 │ │ │ │ + bl 282f6c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b0a4 <_PyEval_FormatAwaitableError@@Base+0x24d8> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b0d4 <_PyEval_FormatAwaitableError@@Base+0x2508> │ │ │ │ + bne.n 4b0e4 <_PyEval_FormatAwaitableError@@Base+0x24d8> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b114 <_PyEval_FormatAwaitableError@@Base+0x2508> │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2829e4 │ │ │ │ + bl 282f6c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b0c0 <_PyEval_FormatAwaitableError@@Base+0x24f4> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b0d4 <_PyEval_FormatAwaitableError@@Base+0x2508> │ │ │ │ + bne.n 4b100 <_PyEval_FormatAwaitableError@@Base+0x24f4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b114 <_PyEval_FormatAwaitableError@@Base+0x2508> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28c374 │ │ │ │ + b.w 28c92c │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b138 <_PyEval_FormatAwaitableError@@Base+0x256c> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b178 <_PyEval_FormatAwaitableError@@Base+0x256c> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4b150 <_PyEval_FormatAwaitableError@@Base+0x2584> │ │ │ │ + vldr d7, [pc, #68] @ 4b190 <_PyEval_FormatAwaitableError@@Base+0x2584> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4b13c <_PyEval_FormatAwaitableError@@Base+0x2570> │ │ │ │ + bgt.n 4b17c <_PyEval_FormatAwaitableError@@Base+0x2570> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4b144 <_PyEval_FormatAwaitableError@@Base+0x2578> │ │ │ │ + b.n 4b184 <_PyEval_FormatAwaitableError@@Base+0x2578> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b144 <_PyEval_FormatAwaitableError@@Base+0x2578> │ │ │ │ + b.n 4b184 <_PyEval_FormatAwaitableError@@Base+0x2578> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 4b1e6 <_PyEval_FormatAwaitableError@@Base+0x261a> │ │ │ │ + beq.n 4b226 <_PyEval_FormatAwaitableError@@Base+0x261a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #61164 @ 0xeeec │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 49d2a <_PyEval_FormatAwaitableError@@Base+0x115e> │ │ │ │ - cbnz r0, 4b1ba <_PyEval_FormatAwaitableError@@Base+0x25ee> │ │ │ │ + bl 49d6a <_PyEval_FormatAwaitableError@@Base+0x115e> │ │ │ │ + cbnz r0, 4b1fa <_PyEval_FormatAwaitableError@@Base+0x25ee> │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 4b19c <_PyEval_FormatAwaitableError@@Base+0x25d0> │ │ │ │ - bl d9df4 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 4b1dc <_PyEval_FormatAwaitableError@@Base+0x25d0> │ │ │ │ + bl da0b4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4b1e4 <_PyEval_FormatAwaitableError@@Base+0x2618> │ │ │ │ + b.n 4b224 <_PyEval_FormatAwaitableError@@Base+0x2618> │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b18e <_PyEval_FormatAwaitableError@@Base+0x25c2> │ │ │ │ + bne.n 4b1ce <_PyEval_FormatAwaitableError@@Base+0x25c2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b18e <_PyEval_FormatAwaitableError@@Base+0x25c2> │ │ │ │ - b.n 4b1e2 <_PyEval_FormatAwaitableError@@Base+0x2616> │ │ │ │ + bne.n 4b1ce <_PyEval_FormatAwaitableError@@Base+0x25c2> │ │ │ │ + b.n 4b222 <_PyEval_FormatAwaitableError@@Base+0x2616> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b1cc <_PyEval_FormatAwaitableError@@Base+0x2600> │ │ │ │ + bge.n 4b20c <_PyEval_FormatAwaitableError@@Base+0x2600> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b1cc <_PyEval_FormatAwaitableError@@Base+0x2600> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b20c <_PyEval_FormatAwaitableError@@Base+0x2600> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58684 @ 0xe53c │ │ │ │ + movw r1, #60092 @ 0xeabc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004b1f0 : │ │ │ │ +0004b230 : │ │ │ │ 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 │ │ │ │ @@ -46526,218 +46549,218 @@ │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 4b246 │ │ │ │ + cbz r0, 4b286 │ │ │ │ mov r0, sp │ │ │ │ - bl 19bb80 │ │ │ │ + bl 19c200 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b23e │ │ │ │ + bge.n 4b27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b23e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b27e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4b246 │ │ │ │ - bl 76624 │ │ │ │ + cbz r0, 4b286 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ 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 4b296 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4b296 │ │ │ │ + bne.n 4b2d6 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4b2d6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 4b2bc │ │ │ │ + bl f8938 │ │ │ │ + b.n 4b2fc │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fc1b8 │ │ │ │ + bl 1fc7d0 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 4b2bc │ │ │ │ + cbnz r0, 4b2fc │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1fc1b8 │ │ │ │ + b.w 1fc7d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b30e │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b34e │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vc │ │ │ │ movvc r0, r3 │ │ │ │ - b.n 4b310 │ │ │ │ + b.n 4b350 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 4b32c │ │ │ │ - movw r0, #45372 @ 0xb13c │ │ │ │ + bne.n 4b36c │ │ │ │ + movw r0, #46780 @ 0xb6bc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fcb8 │ │ │ │ - movw r0, #45364 @ 0xb134 │ │ │ │ + b.w 7fd4c │ │ │ │ + movw r0, #46772 @ 0xb6b4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fcb8 │ │ │ │ + b.w 7fd4c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4b35e │ │ │ │ + cbnz r2, 4b39e │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4b35e │ │ │ │ + bne.n 4b39e │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4b37e │ │ │ │ - ldr r4, [pc, #236] @ (4b44c ) │ │ │ │ + cbnz r0, 4b3be │ │ │ │ + ldr r4, [pc, #236] @ (4b48c ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4b37e │ │ │ │ + cbnz r0, 4b3be │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b444 │ │ │ │ + b.n 4b484 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b398 │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 4b3d8 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b37a │ │ │ │ + bne.n 4b3ba │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b3b6 │ │ │ │ - bl 85a38 │ │ │ │ + b.n 4b3f6 │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b3b2 │ │ │ │ + bge.n 4b3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b3b2 │ │ │ │ + cbnz r3, 4b3f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4b38a │ │ │ │ + beq.n 4b3ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 769bc │ │ │ │ + bl 76a60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b43c │ │ │ │ + beq.n 4b47c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4b3de │ │ │ │ + bge.n 4b41e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15692 @ 0x3d4c │ │ │ │ + movw r1, #17100 @ 0x42cc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4b43c │ │ │ │ + bl f8938 │ │ │ │ + b.n 4b47c │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4b3ee │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 4b43c │ │ │ │ + bcc.n 4b42e │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 4b47c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b3e8 │ │ │ │ + beq.n 4b428 │ │ │ │ add.w r8, r0, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4b40c │ │ │ │ + beq.n 4b44c │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 4b402 │ │ │ │ + b.n 4b442 │ │ │ │ ldr.w r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 4b436 │ │ │ │ + cbz r0, 4b476 │ │ │ │ clz r3, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ strd r5, r2, [r0, #12] │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ strd r4, r3, [r0, #20] │ │ │ │ - b.n 4b444 │ │ │ │ + b.n 4b484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ - b.n 4b37a │ │ │ │ + bl 778fc │ │ │ │ + b.n 4b3ba │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #672] @ (4b6f0 ) │ │ │ │ + ldr r0, [pc, #672] @ (4b730 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #96] @ (4b4c0 ) │ │ │ │ + ldr r2, [pc, #96] @ (4b500 ) │ │ │ │ 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] │ │ │ │ @@ -46751,128 +46774,128 @@ │ │ │ │ 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, 4b4b6 │ │ │ │ + cbz r0, 4b4f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4b6 │ │ │ │ + bge.n 4b4f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b4b6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b4f6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004b4c4 : │ │ │ │ +0004b504 : │ │ │ │ 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 1b5134 │ │ │ │ + bl 1b581c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4b4f2 │ │ │ │ - bl 76624 │ │ │ │ + cbz r0, 4b532 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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, #0 │ │ │ │ - bl 1d040c │ │ │ │ + bl 1d0a5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b52c │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b55e │ │ │ │ + bne.n 4b56c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b59e │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 1d040c │ │ │ │ + bl 1d0a5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b54a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b55e │ │ │ │ + bne.n 4b58a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b59e │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28c374 │ │ │ │ + b.w 28c92c │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b5c4 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4b604 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bb88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4b5b6 │ │ │ │ - bl 28f0a8 <_Py_c_neg@@Base+0xb0> │ │ │ │ - b.n 4b5c4 │ │ │ │ + cbz r3, 4b5f6 │ │ │ │ + bl 28f660 <_Py_c_neg@@Base+0xb0> │ │ │ │ + b.n 4b604 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 4b5ee │ │ │ │ + cbz r3, 4b62e │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 4b5f0 │ │ │ │ + b.n 4b630 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #384] @ (4b774 ) │ │ │ │ + ldr r5, [pc, #384] @ (4b7b4 ) │ │ │ │ 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} │ │ │ │ @@ -46885,213 +46908,213 @@ │ │ │ │ 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 4b63e │ │ │ │ + bne.n 4b67e │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n 4b63e │ │ │ │ + ble.n 4b67e │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.n 4b63e │ │ │ │ - cbnz r4, 4b662 │ │ │ │ - ldr r1, [pc, #312] @ (4b778 ) │ │ │ │ + bne.n 4b67e │ │ │ │ + cbnz r4, 4b6a2 │ │ │ │ + ldr r1, [pc, #312] @ (4b7b8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b736 │ │ │ │ + beq.n 4b776 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldrd r9, r7, [sp, #132] @ 0x84 │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b744 │ │ │ │ + beq.n 4b784 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ - cbz r0, 4b6ee │ │ │ │ + cbz r0, 4b72e │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 4b6a8 │ │ │ │ + beq.n 4b6e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4b6aa │ │ │ │ - b.n 4b6ee │ │ │ │ + bge.n 4b6ea │ │ │ │ + b.n 4b72e │ │ │ │ movs r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4b6b2 │ │ │ │ + blt.n 4b6f2 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 4b6d0 │ │ │ │ + bpl.n 4b710 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #56124 @ 0xdb3c │ │ │ │ + movw r1, #57572 @ 0xe0e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24576 @ 0x6000 │ │ │ │ + movw r0, #25984 @ 0x6580 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b6f2 │ │ │ │ - b.n 4b6ee │ │ │ │ + bne.n 4b732 │ │ │ │ + b.n 4b72e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #3168 @ 0xc60 │ │ │ │ + movw r2, #4596 @ 0x11f4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #8460 @ 0x210c │ │ │ │ + movw r1, #9880 @ 0x2698 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b754 │ │ │ │ - bl 9600c │ │ │ │ + b.n 4b794 │ │ │ │ + bl 962dc │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4b708 │ │ │ │ + blt.n 4b748 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ad38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b71a │ │ │ │ + b.n 4b75a │ │ │ │ mov r0, r9 │ │ │ │ - cbz r4, 4b714 │ │ │ │ + cbz r4, 4b754 │ │ │ │ blx 2bacc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b71a │ │ │ │ + b.n 4b75a │ │ │ │ blx 2b134 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 4b74c │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 4b78c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ - b.n 4b6ee │ │ │ │ + bl 1af52c │ │ │ │ + b.n 4b72e │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b754 │ │ │ │ + b.n 4b794 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b754 │ │ │ │ + b.n 4b794 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd r9, r7, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #848] @ (4bacc ) │ │ │ │ + ldr r0, [pc, #848] @ (4bb0c ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 47f22 │ │ │ │ + b.w 47f62 │ │ │ │ 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 4b7bc │ │ │ │ + bne.n 4b7fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 4b7d4 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 4b814 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2628 @ 0xa44 │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b7fc │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b83c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2628 @ 0xa44 │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b794 │ │ │ │ - b.n 4b7fc │ │ │ │ + bne.n 4b7d4 │ │ │ │ + b.n 4b83c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4b800 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 4b840 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2628 @ 0xa44 │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r4 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b83a │ │ │ │ + b.n 4b87a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b7fc │ │ │ │ + beq.n 4b83c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4b82a │ │ │ │ + cbz r0, 4b86a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be70 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b82c │ │ │ │ + b.n 4b86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ - cbz r5, 4b83a │ │ │ │ + bl 766c8 │ │ │ │ + cbz r5, 4b87a │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004b83e : │ │ │ │ +0004b87e : │ │ │ │ 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 │ │ │ │ @@ -47105,92 +47128,92 @@ │ │ │ │ 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 11995c │ │ │ │ + bl 119934 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2beec │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63488 @ 0xf800 │ │ │ │ + movw r1, #64896 @ 0xfd80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004b8ae : │ │ │ │ +0004b8ee : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #65248 @ 0xfee0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #65252 @ 0xfee4 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - bl 91698 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #1124 @ 0x464 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b972 │ │ │ │ + beq.n 4b9b2 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b348 │ │ │ │ add.w r2, sp, #8192 @ 0x2000 │ │ │ │ movs r3, #1 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ str.w r2, [r4, #-20] │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ - ble.n 4b94a │ │ │ │ + ble.n 4b98a │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #41653 @ 0xa2b5 │ │ │ │ + movw r2, #41613 @ 0xa28d │ │ │ │ movt r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #361 @ 0x169 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #19 │ │ │ │ - movw r0, #31529 @ 0x7b29 │ │ │ │ + movw r0, #31937 @ 0x7cc1 │ │ │ │ movt r0, #16 │ │ │ │ - bl 6bc18 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6bc60 <_Py_hashtable_new_full@@Base> │ │ │ │ str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 4b94a │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 4b972 │ │ │ │ + cbnz r0, 4b98a │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 4b9b2 │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 1187d4 │ │ │ │ + bl 1187b8 │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 4b95e │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 4b99e │ │ │ │ + bl 10b5b0 <_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 2beec │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -47199,439 +47222,439 @@ │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4b9fa │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4ba3a │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bb88 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 276198 <_Py_c_abs@@Base> │ │ │ │ + bl 276748 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 4b9e6 │ │ │ │ - bl 28f0a8 <_Py_c_neg@@Base+0xb0> │ │ │ │ - b.n 4b9fc │ │ │ │ - movw r0, #24592 @ 0x6010 │ │ │ │ + cbz r1, 4ba26 │ │ │ │ + bl 28f660 <_Py_c_neg@@Base+0xb0> │ │ │ │ + b.n 4ba3c │ │ │ │ + movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b9fc │ │ │ │ + b.n 4ba3c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4ba22 │ │ │ │ + cbz r3, 4ba62 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4ba32 │ │ │ │ + b.n 4ba72 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4ba30 │ │ │ │ + ble.n 4ba70 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4ba2c │ │ │ │ - cbnz r1, 4ba54 │ │ │ │ + bgt.n 4ba6c │ │ │ │ + cbnz r1, 4ba94 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ba32 │ │ │ │ + b.n 4ba72 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (4bad0 ) │ │ │ │ + ldr r1, [pc, #156] @ (4bb10 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r6, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4ba5a │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4ba9a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bac8 │ │ │ │ + b.n 4bb08 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r6, #5160 @ 0x1428 │ │ │ │ movteq r6, #75 @ 0x4b │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ - cbnz r3, 4ba7c │ │ │ │ + cbnz r3, 4babc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bac6 │ │ │ │ + bge.n 4bb06 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 4bac6 │ │ │ │ + b.n 4bb06 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4ba6e │ │ │ │ + beq.n 4baae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4baa6 │ │ │ │ + cbz r0, 4bae6 │ │ │ │ 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 4baba │ │ │ │ + bge.n 4bafa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4baba │ │ │ │ + cbnz r3, 4bafa │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4bac8 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4bb08 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba6e │ │ │ │ - b.n 4ba50 │ │ │ │ + beq.n 4baae │ │ │ │ + b.n 4ba90 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #0] @ (4bad4 ) │ │ │ │ + ldr r1, [pc, #0] @ (4bb14 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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 7dfb4 │ │ │ │ - movw r0, #24596 @ 0x6014 │ │ │ │ + b.w 7e048 │ │ │ │ + movw r0, #26004 @ 0x6594 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ │ │ │ │ -0004baf4 : │ │ │ │ +0004bb34 : │ │ │ │ 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 25f3b8 │ │ │ │ + bl 25f968 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #16 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4bb62 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bne.n 4bba2 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2636 @ 0xa4c │ │ │ │ + movw r0, #4108 @ 0x100c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4bca8 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4bce8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4bb8e │ │ │ │ + cbz r0, 4bbce │ │ │ │ blx 2abf4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bb94 │ │ │ │ + beq.n 4bbd4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4bc9c │ │ │ │ + b.n 4bcdc │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4bba4 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 4bb8e │ │ │ │ + bcc.n 4bbe4 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 4bbce │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bb9e │ │ │ │ + beq.n 4bbde │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba78 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 4bbde │ │ │ │ + cbz r3, 4bc1e │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 4bbde │ │ │ │ + beq.n 4bc1e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 4bbf4 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 4bc34 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 4bc1e │ │ │ │ + bhi.n 4bc5e │ │ │ │ adds r4, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4bbf8 │ │ │ │ - bl 1fbe68 │ │ │ │ + cbnz r0, 4bc38 │ │ │ │ + bl 1fc480 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bc9c │ │ │ │ + b.n 4bcdc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ blx 2ba78 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 4bc1c │ │ │ │ + cbz r3, 4bc5c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 4bc9c │ │ │ │ + bl 1af524 │ │ │ │ + b.n 4bcdc │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r2, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 4bc3a │ │ │ │ + beq.n 4bc7a │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 4bc28 │ │ │ │ - cbz r4, 4bc92 │ │ │ │ + b.n 4bc68 │ │ │ │ + cbz r4, 4bcd2 │ │ │ │ add r4, r2 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 4bbf0 │ │ │ │ + bcs.n 4bc30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bbf0 │ │ │ │ + beq.n 4bc30 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 4bc7e │ │ │ │ + beq.n 4bcbe │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r7, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls r2, [r7, r1] │ │ │ │ strhi.w r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b.n 4bc52 │ │ │ │ + b.n 4bc92 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #4 │ │ │ │ - bl 95844 │ │ │ │ + bl 95b14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ - b.n 4bc9c │ │ │ │ + bl 766c8 │ │ │ │ + b.n 4bcdc │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 95844 │ │ │ │ + bl 95b14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 4bce6 │ │ │ │ + beq.n 4bd26 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24672 @ 0x6060 │ │ │ │ + movw r1, #26080 @ 0x65e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bd04 │ │ │ │ + b.n 4bd44 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 4bcf8 │ │ │ │ + bne.n 4bd38 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8acc0 │ │ │ │ + b.w 8afcc │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 4bfd4 │ │ │ │ + bl 4c014 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bf5c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 4bd5a │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 4bd9a │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #28600 @ 0x6fb8 │ │ │ │ + movw r0, #30008 @ 0x7538 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4bd66 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4bda6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bd6a │ │ │ │ + cbnz r0, 4bdaa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bdf6 │ │ │ │ + b.n 4be36 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bd8c │ │ │ │ + beq.n 4bdcc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4bd66 │ │ │ │ - ldr r6, [pc, #108] @ (4bdfc ) │ │ │ │ + bl f8938 │ │ │ │ + b.n 4bda6 │ │ │ │ + ldr r6, [pc, #108] @ (4be3c ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 4bdb6 │ │ │ │ + cbnz r0, 4bdf6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24768 @ 0x60c0 │ │ │ │ + movw r1, #26176 @ 0x6640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 4bdd8 │ │ │ │ + bl d7950 │ │ │ │ + b.n 4be18 │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 4bd90 │ │ │ │ - ldr r0, [pc, #64] @ (4be00 ) │ │ │ │ + bne.n 4bdd0 │ │ │ │ + ldr r0, [pc, #64] @ (4be40 ) │ │ │ │ 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 1e6b0c │ │ │ │ + bl 1e70c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4bde2 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4be22 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bd66 │ │ │ │ - b.n 4bdee │ │ │ │ - cbnz r0, 4bdee │ │ │ │ + bne.n 4bda6 │ │ │ │ + b.n 4be2e │ │ │ │ + cbnz r0, 4be2e │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4bdf6 │ │ │ │ + b.n 4be36 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #24816 @ 0x60f0 │ │ │ │ + movw r0, #26224 @ 0x6670 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -47640,171 +47663,171 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (4bef4 ) │ │ │ │ + ldr r3, [pc, #176] @ (4bf34 ) │ │ │ │ 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, 4be76 │ │ │ │ + cbz r3, 4beb6 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4be6c │ │ │ │ + bne.n 4beac │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4be5c │ │ │ │ + bne.n 4be9c │ │ │ │ dmb ish │ │ │ │ - beq.n 4be76 │ │ │ │ - bl 270290 │ │ │ │ + beq.n 4beb6 │ │ │ │ + bl 270840 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 28d304 │ │ │ │ + bl 28d8bc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4bea8 │ │ │ │ + cbz r3, 4bee8 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4be9e │ │ │ │ + bne.n 4bede │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4be8e │ │ │ │ + bne.n 4bece │ │ │ │ dmb ish │ │ │ │ - beq.n 4bea8 │ │ │ │ - bl 23b9d4 │ │ │ │ - movw r1, #56612 @ 0xdd24 │ │ │ │ + beq.n 4bee8 │ │ │ │ + bl 23bfb4 │ │ │ │ + movw r1, #58020 @ 0xe2a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ 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 4beb6 │ │ │ │ + bne.n 4bef6 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 7fcb8 │ │ │ │ - ldr r3, [pc, #20] @ (4bef4 ) │ │ │ │ + bl 7fd4c │ │ │ │ + ldr r3, [pc, #20] @ (4bf34 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4beee │ │ │ │ + beq.n 4bf2e │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r4, r0 │ │ │ │ blx 2ac60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4bf4c │ │ │ │ + beq.n 4bf8c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3228 @ 0xc9c │ │ │ │ + movw r0, #4656 @ 0x1230 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4bf4c │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4bf8c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bf8a │ │ │ │ + b.n 4bfca │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4bf60 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4bfa0 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bf48 │ │ │ │ + bne.n 4bf88 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4bf74 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4bfb4 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bf48 │ │ │ │ + bne.n 4bf88 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd5f8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bdc44 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf48 │ │ │ │ + beq.n 4bf88 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r0, r1 │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bfae │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4bfd0 │ │ │ │ + bne.n 4bfee │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4c010 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 4bfc6 │ │ │ │ + cbz r3, 4c006 │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 4bfc0 │ │ │ │ + blt.n 4c000 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 4bfc4 │ │ │ │ + b.n 4c004 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4bfd2 │ │ │ │ + b.n 4c012 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004bfd4 : │ │ │ │ +0004c014 : │ │ │ │ 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 178a70 │ │ │ │ + bl 1790c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -47812,741 +47835,741 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7364 @ 0x1cc4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c044 │ │ │ │ + beq.n 4c084 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4c044 │ │ │ │ + beq.n 4c084 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #45736 @ 0xb2a8 │ │ │ │ + movw r1, #47144 @ 0xb828 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7190 │ │ │ │ - cbnz r0, 4c05a │ │ │ │ - b.n 4c084 │ │ │ │ + bl c7448 │ │ │ │ + cbnz r0, 4c09a │ │ │ │ + b.n 4c0c4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c026 │ │ │ │ - movw r0, #45736 @ 0xb2a8 │ │ │ │ + beq.n 4c066 │ │ │ │ + movw r0, #47144 @ 0xb828 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 4c084 │ │ │ │ - b.n 4c026 │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 4c0c4 │ │ │ │ + b.n 4c066 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c084 │ │ │ │ + cbz r0, 4c0c4 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4c088 │ │ │ │ + cbnz r0, 4c0c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c084 │ │ │ │ + bge.n 4c0c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c084 │ │ │ │ + cbnz r3, 4c0c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c09a │ │ │ │ + b.n 4c0da │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ strd r2, r4, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #20604 @ 0x507c │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r1, #3 │ │ │ │ - b.w 7fcb8 │ │ │ │ + b.w 7fd4c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e7610 │ │ │ │ + bl 1e7bc8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, 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 26f8d8 <_PyObject_GetState@@Base> │ │ │ │ - cbz r0, 4c100 │ │ │ │ + bl 26fe88 <_PyObject_GetState@@Base> │ │ │ │ + cbz r0, 4c140 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c104 │ │ │ │ + cbnz r0, 4c144 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c100 │ │ │ │ + bge.n 4c140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c100 │ │ │ │ + cbnz r3, 4c140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c132 │ │ │ │ + b.n 4c172 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 4c122 │ │ │ │ + bge.n 4c162 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24852 @ 0x6114 │ │ │ │ + movw r0, #26260 @ 0x6694 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #24860 @ 0x611c │ │ │ │ + movw r0, #26268 @ 0x669c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004c136 : │ │ │ │ - b.w 1f6bb0 <_PyXIData_RegisterClass@@Base+0x100> │ │ │ │ +0004c176 : │ │ │ │ + b.w 1f71c8 <_PyXIData_RegisterClass@@Base+0x100> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbnz r5, 4c160 │ │ │ │ + cbnz r5, 4c1a0 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4c160 │ │ │ │ + ble.n 4c1a0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c160 │ │ │ │ - cbnz r2, 4c180 │ │ │ │ + bne.n 4c1a0 │ │ │ │ + cbnz r2, 4c1c0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #88] @ (4c1bc ) │ │ │ │ + ldr r5, [pc, #88] @ (4c1fc ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r5, #1 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4c180 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4c1c0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c1b8 │ │ │ │ + b.n 4c1f8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 4736c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 473ac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c17c │ │ │ │ + beq.n 4c1bc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2aee8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c1b0 │ │ │ │ + beq.n 4c1f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #24872 @ 0x6128 │ │ │ │ + movw r2, #26280 @ 0x66a8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 4c804 │ │ │ │ - b.n 4c17c │ │ │ │ + bl 4c844 │ │ │ │ + b.n 4c1bc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #176] @ (4c270 ) │ │ │ │ + ldr r1, [pc, #176] @ (4c2b0 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4c1e2 │ │ │ │ + cbnz r2, 4c222 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4c1e2 │ │ │ │ + bne.n 4c222 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4c202 │ │ │ │ - ldr r4, [pc, #60] @ (4c220 ) │ │ │ │ + cbnz r0, 4c242 │ │ │ │ + ldr r4, [pc, #60] @ (4c260 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4c202 │ │ │ │ + cbnz r0, 4c242 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c21c │ │ │ │ + b.n 4c25c │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c1fe │ │ │ │ + beq.n 4c23e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #352] @ (4c384 ) │ │ │ │ + ldr r1, [pc, #352] @ (4c3c4 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 4c264 │ │ │ │ + cbnz r2, 4c2a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl fd624 │ │ │ │ + bl fd7c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 4c2a0 │ │ │ │ + bgt.n 4c2e0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43704 @ 0xaab8 │ │ │ │ + movw r1, #45112 @ 0xb038 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4c29c │ │ │ │ - ldr r3, [pc, #164] @ (4c30c ) │ │ │ │ + bl f8938 │ │ │ │ + b.n 4c2dc │ │ │ │ + ldr r3, [pc, #164] @ (4c34c ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #24904 @ 0x6148 │ │ │ │ + movw r2, #26312 @ 0x66c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #152] @ (4c310 ) │ │ │ │ - bl d8c58 │ │ │ │ + ldr r0, [pc, #152] @ (4c350 ) │ │ │ │ + bl d8f1c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #148] @ (4c314 ) │ │ │ │ + ldr r0, [pc, #148] @ (4c354 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c298 │ │ │ │ + bge.n 4c2d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 4c298 │ │ │ │ + cbnz r3, 4c2d8 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4c240 │ │ │ │ + bne.n 4c280 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c304 │ │ │ │ + b.n 4c344 │ │ │ │ subs r0, #1 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c29c │ │ │ │ + beq.n 4c2dc │ │ │ │ add.w sl, r5, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 88ea0 │ │ │ │ - cbz r0, 4c2d6 │ │ │ │ + bl 89240 │ │ │ │ + cbz r0, 4c316 │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 4c2b6 │ │ │ │ + bne.n 4c2f6 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4c2ee │ │ │ │ + cbnz r0, 4c32e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c29c │ │ │ │ + bge.n 4c2dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c29c │ │ │ │ + bne.n 4c2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c29c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c2dc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #528] @ (4c520 <_PyXI_NewExcInfo@@Base+0x18c>) │ │ │ │ + ldr r1, [pc, #528] @ (4c560 <_PyXI_NewExcInfo@@Base+0x18c>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4c348 ) │ │ │ │ + ldr r3, [pc, #32] @ (4c388 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 4c33c │ │ │ │ - bl 189fec │ │ │ │ + cbz r3, 4c37c │ │ │ │ + bl 18a624 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4c344 │ │ │ │ + b.n 4c384 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0004c34c : │ │ │ │ - ldr r3, [pc, #64] @ (4c390 ) │ │ │ │ +0004c38c : │ │ │ │ + ldr r3, [pc, #64] @ (4c3d0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbz r0, 4c38e │ │ │ │ + cbz r0, 4c3ce │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 4c364 │ │ │ │ + bls.n 4c3a4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 4c356 │ │ │ │ + b.n 4c396 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4c37e │ │ │ │ + beq.n 4c3be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 4c360 │ │ │ │ + bcc.n 4c3a0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4c38e │ │ │ │ + cbz r0, 4c3ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004c394 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0004c3d4 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 4c3b2 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + cbz r0, 4c3f2 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4c3ca <_PyXI_NewExcInfo@@Base+0x36> │ │ │ │ + bne.n 4c40a <_PyXI_NewExcInfo@@Base+0x36> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25096 @ 0x6208 │ │ │ │ + movw r1, #26504 @ 0x6788 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4c3d6 <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4c416 <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1b75cc │ │ │ │ + bl 1b7cb4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c3da <_PyXI_NewExcInfo@@Base+0x46> │ │ │ │ + cbnz r0, 4c41a <_PyXI_NewExcInfo@@Base+0x46> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c590 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + b.n 4c5d0 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 4c3ec <_PyXI_NewExcInfo@@Base+0x58> │ │ │ │ + bmi.n 4c42c <_PyXI_NewExcInfo@@Base+0x58> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4c3fe <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ + bge.n 4c43e <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 4c3fe <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ + bpl.n 4c43e <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 222058 <_PyObject_GetXIData@@Base+0x870> │ │ │ │ + bl 222638 <_PyObject_GetXIData@@Base+0x870> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c590 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ - b.n 4c578 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + beq.w 4c5d0 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + b.n 4c5b8 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21596 @ 0x545c │ │ │ │ + movw r1, #23004 @ 0x59dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c542 <_PyXI_NewExcInfo@@Base+0x1ae> │ │ │ │ - movw r1, #45860 @ 0xb324 │ │ │ │ + beq.w 4c582 <_PyXI_NewExcInfo@@Base+0x1ae> │ │ │ │ + movw r1, #47268 @ 0xb8a4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4c42a <_PyXI_NewExcInfo@@Base+0x96> │ │ │ │ + cbnz r0, 4c46a <_PyXI_NewExcInfo@@Base+0x96> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c4bc <_PyXI_NewExcInfo@@Base+0x128> │ │ │ │ + b.n 4c4fc <_PyXI_NewExcInfo@@Base+0x128> │ │ │ │ movs r1, #0 │ │ │ │ - bl 222400 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ + bl 2229e0 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c446 <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ + bge.n 4c486 <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c446 <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ + cbnz r3, 4c486 <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c424 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4c464 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #45892 @ 0xb344 │ │ │ │ + movw r1, #47300 @ 0xb8c4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c424 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4c464 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ movs r1, #0 │ │ │ │ - bl 222400 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ + bl 2229e0 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c47c <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ + bge.n 4c4bc <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c47c <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ + cbnz r3, 4c4bc <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c424 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4c464 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #46668 @ 0xb64c │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c424 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4c464 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ movs r1, #0 │ │ │ │ - bl 222400 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ + bl 2229e0 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c4b2 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ + bge.n 4c4f2 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c4b2 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ + cbnz r3, 4c4f2 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_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 4c4d0 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ + bge.n 4c510 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4c4d0 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ + cbnz r3, 4c510 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4c54c <_PyXI_NewExcInfo@@Base+0x1b8> │ │ │ │ + bne.n 4c58c <_PyXI_NewExcInfo@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63252 @ 0xf714 │ │ │ │ + movw r1, #64660 @ 0xfc94 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4c556 <_PyXI_NewExcInfo@@Base+0x1c2> │ │ │ │ + cbz r0, 4c596 <_PyXI_NewExcInfo@@Base+0x1c2> │ │ │ │ movs r1, #0 │ │ │ │ - bl 222400 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ + bl 2229e0 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c502 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ + bge.n 4c542 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c502 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 4c542 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 4c560 <_PyXI_NewExcInfo@@Base+0x1cc> │ │ │ │ + cbz r3, 4c5a0 <_PyXI_NewExcInfo@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55260 @ 0xd7dc │ │ │ │ + movw r1, #56668 @ 0xdd5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c56a <_PyXI_NewExcInfo@@Base+0x1d6> │ │ │ │ + cbz r0, 4c5aa <_PyXI_NewExcInfo@@Base+0x1d6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 222400 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ + bl 2229e0 <_PyObject_GetXIData@@Base+0xc18> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c534 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bge.n 4c574 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c534 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + cbnz r3, 4c574 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 4c590 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ - movw r4, #25052 @ 0x61dc │ │ │ │ + cbnz r3, 4c5d0 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + movw r4, #26460 @ 0x675c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4c572 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #24912 @ 0x6150 │ │ │ │ + b.n 4c5b2 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26320 @ 0x66d0 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4c572 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #23120 @ 0x5a50 │ │ │ │ + b.n 4c5b2 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #24528 @ 0x5fd0 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 4c572 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #24956 @ 0x617c │ │ │ │ + b.n 4c5b2 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26364 @ 0x66fc │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4c572 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #23208 @ 0x5aa8 │ │ │ │ + b.n 4c5b2 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #24616 @ 0x6028 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 4c572 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #25000 @ 0x61a8 │ │ │ │ + b.n 4c5b2 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26408 @ 0x6728 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 24d464 │ │ │ │ + bl 24da0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 65ef0 │ │ │ │ - b.n 4c3d6 <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ + bl 65f38 │ │ │ │ + b.n 4c416 <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4c5b2 <_PyXI_NewExcInfo@@Base+0x21e> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4c5bc <_PyXI_NewExcInfo@@Base+0x228> │ │ │ │ + bne.n 4c5f2 <_PyXI_NewExcInfo@@Base+0x21e> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4c5fc <_PyXI_NewExcInfo@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4c5f0 <_PyXI_NewExcInfo@@Base+0x25c> │ │ │ │ + bne.n 4c630 <_PyXI_NewExcInfo@@Base+0x25c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4c608 <_PyXI_NewExcInfo@@Base+0x274> │ │ │ │ + bne.n 4c648 <_PyXI_NewExcInfo@@Base+0x274> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4c628 <_PyXI_NewExcInfo@@Base+0x294> │ │ │ │ + b.n 4c668 <_PyXI_NewExcInfo@@Base+0x294> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19756 @ 0x4d2c │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c5da <_PyXI_NewExcInfo@@Base+0x246> │ │ │ │ - b.n 4c79e <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ - bl 143eb0 │ │ │ │ + bne.n 4c61a <_PyXI_NewExcInfo@@Base+0x246> │ │ │ │ + b.n 4c7de <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c628 <_PyXI_NewExcInfo@@Base+0x294> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4c668 <_PyXI_NewExcInfo@@Base+0x294> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c79e <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ + bne.w 4c7de <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4c636 <_PyXI_NewExcInfo@@Base+0x2a2> │ │ │ │ + bne.n 4c676 <_PyXI_NewExcInfo@@Base+0x2a2> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4c656 <_PyXI_NewExcInfo@@Base+0x2c2> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 4c696 <_PyXI_NewExcInfo@@Base+0x2c2> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c656 <_PyXI_NewExcInfo@@Base+0x2c2> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4c696 <_PyXI_NewExcInfo@@Base+0x2c2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c79e <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ + bne.w 4c7de <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #328] @ 4c7a8 <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ + vldr d10, [pc, #328] @ 4c7e8 <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4c682 <_PyXI_NewExcInfo@@Base+0x2ee> │ │ │ │ + bhi.n 4c6c2 <_PyXI_NewExcInfo@@Base+0x2ee> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4c6f2 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ - b.n 4c74c <_PyXI_NewExcInfo@@Base+0x3b8> │ │ │ │ - ble.n 4c6f2 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ + bhi.n 4c732 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ + b.n 4c78c <_PyXI_NewExcInfo@@Base+0x3b8> │ │ │ │ + ble.n 4c732 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4c6f2 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ + bhi.n 4c732 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4c6f2 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ + beq.n 4c732 <_PyXI_NewExcInfo@@Base+0x35e> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bf10 │ │ │ │ - vldr d6, [pc, #260] @ 4c7b0 <_PyXI_NewExcInfo@@Base+0x41c> │ │ │ │ + vldr d6, [pc, #260] @ 4c7f0 <_PyXI_NewExcInfo@@Base+0x41c> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 4c7b8 <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + vldr d5, [pc, #256] @ 4c7f8 <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4c6e0 <_PyXI_NewExcInfo@@Base+0x34c> │ │ │ │ + ble.n 4c720 <_PyXI_NewExcInfo@@Base+0x34c> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 4c788 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + b.n 4c7c8 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 4c720 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ + b.n 4c760 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 28ef70 <_PyBytes_FromXIData@@Base+0x1a18> │ │ │ │ + bl 28f528 <_PyBytes_FromXIData@@Base+0x1a18> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 28ef70 <_PyBytes_FromXIData@@Base+0x1a18> │ │ │ │ + bl 28f528 <_PyBytes_FromXIData@@Base+0x1a18> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #23608 @ 0x5c38 │ │ │ │ + movw r3, #25016 @ 0x61b8 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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 4c788 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + beq.n 4c7c8 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4c788 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + bvs.n 4c7c8 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4c788 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + ble.n 4c7c8 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 28f0a8 <_Py_c_neg@@Base+0xb0> │ │ │ │ - b.n 4c79e <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ + bl 28f660 <_Py_c_neg@@Base+0xb0> │ │ │ │ + b.n 4c7de <_PyXI_NewExcInfo@@Base+0x40a> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c764 <_PyXI_NewExcInfo@@Base+0x3d0> │ │ │ │ + bne.n 4c7a4 <_PyXI_NewExcInfo@@Base+0x3d0> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 4c788 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + b.n 4c7c8 <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b2c8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c3c0 │ │ │ │ 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 24d5cc │ │ │ │ + b.w 24db74 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vpadal.s8 d20, d3 │ │ │ │ - movw r0, #21344 @ 0x5360 │ │ │ │ + movw r0, #22752 @ 0x58e0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ │ │ │ │ -0004c7d2 : │ │ │ │ +0004c812 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (4c800 ) │ │ │ │ + ldr r3, [pc, #28] @ (4c840 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 19d218 │ │ │ │ - cbz r0, 4c7fe │ │ │ │ + bl 19d898 │ │ │ │ + cbz r0, 4c83e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -48565,580 +48588,580 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b860 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 274d98 │ │ │ │ + bl 275348 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - movw r1, #48488 @ 0xbd68 │ │ │ │ + movw r1, #49896 @ 0xc2e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 3a0ba │ │ │ │ + b.w 3a0fa │ │ │ │ │ │ │ │ -0004c846 : │ │ │ │ - b.w 1d5140 │ │ │ │ +0004c886 : │ │ │ │ + b.w 1d5740 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 4c86a │ │ │ │ + cbnz r3, 4c8aa │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4c86a │ │ │ │ + ble.n 4c8aa │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4c86a │ │ │ │ - cbnz r1, 4c886 │ │ │ │ + bne.n 4c8aa │ │ │ │ + cbnz r1, 4c8c6 │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - ldr r5, [pc, #92] @ (4c8cc ) │ │ │ │ + ldr r5, [pc, #92] @ (4c90c ) │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4c8b2 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4c8f2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #55600 @ 0xd930 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c8b6 │ │ │ │ + beq.n 4c8f6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25336 @ 0x62f8 │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c8c8 │ │ │ │ + b.n 4c908 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26bc6c │ │ │ │ + bl 26c218 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c8b2 │ │ │ │ + beq.n 4c8f2 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #736] @ (4cbb0 ) │ │ │ │ + ldr r1, [pc, #736] @ (4cbf0 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4c8fc │ │ │ │ + cbnz r1, 4c93c │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18584 @ 0x4898 │ │ │ │ + movw r1, #19992 @ 0x4e18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c922 │ │ │ │ + b.n 4c962 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c920 │ │ │ │ + bge.n 4c960 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4c920 │ │ │ │ + cbnz r3, 4c960 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 4c936 │ │ │ │ - movw r0, #25380 @ 0x6324 │ │ │ │ + cbnz r3, 4c976 │ │ │ │ + movw r0, #26788 @ 0x68a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 140f58 │ │ │ │ - cbnz r0, 4c968 │ │ │ │ + bl 141368 │ │ │ │ + cbnz r0, 4c9a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #25396 @ 0x6334 │ │ │ │ + movw r0, #26804 @ 0x68b4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1411dc │ │ │ │ - b.n 4c98c │ │ │ │ + bl 1415ec │ │ │ │ + b.n 4c9cc │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4c98a │ │ │ │ + bne.n 4c9ca │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #7424 @ 0x1d00 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbnz r6, 4c9ba │ │ │ │ + cbnz r6, 4c9fa │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4c9ba │ │ │ │ + ble.n 4c9fa │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c9ba │ │ │ │ - cbnz r2, 4c9da │ │ │ │ + bne.n 4c9fa │ │ │ │ + cbnz r2, 4ca1a │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #180] @ (4ca74 ) │ │ │ │ + ldr r6, [pc, #180] @ (4cab4 ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4c9da │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4ca1a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ca6a │ │ │ │ + b.n 4caaa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4c9f4 │ │ │ │ + bne.n 4ca34 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4ca12 │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 4ca52 │ │ │ │ + bl 1442c0 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4ca12 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4ca52 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c9d6 │ │ │ │ + bne.n 4ca16 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ blx 2c29c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4ca62 │ │ │ │ + beq.n 4caa2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4ca52 │ │ │ │ + bvs.n 4ca92 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #24872 @ 0x6128 │ │ │ │ + movw r3, #26280 @ 0x66a8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #25416 @ 0x6348 │ │ │ │ + movw r2, #26824 @ 0x68c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 4ca5a │ │ │ │ - movw r2, #25416 @ 0x6348 │ │ │ │ + b.n 4ca9a │ │ │ │ + movw r2, #26824 @ 0x68c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4c804 │ │ │ │ - b.n 4c9d6 │ │ │ │ + bl 4c844 │ │ │ │ + b.n 4ca16 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #912] @ (4ce08 ) │ │ │ │ + ldr r1, [pc, #912] @ (4ce48 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 139610 │ │ │ │ - cbnz r0, 4ca9a │ │ │ │ + bl 139a04 │ │ │ │ + cbnz r0, 4cada │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cae6 │ │ │ │ + b.n 4cb26 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cc36 │ │ │ │ + bl 4cc76 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cac0 │ │ │ │ - movw r3, #50033 @ 0xc371 │ │ │ │ + beq.n 4cb00 │ │ │ │ + movw r3, #51497 @ 0xc929 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 4caca │ │ │ │ + bne.n 4cb0a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c37c │ │ │ │ - b.n 4cad2 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 28c934 │ │ │ │ + b.n 4cb12 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4caa8 │ │ │ │ - b.n 4ca96 │ │ │ │ + beq.n 4cae8 │ │ │ │ + b.n 4cad6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4cade │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4cb1e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ca96 │ │ │ │ + bne.n 4cad6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4cb52 │ │ │ │ + beq.n 4cb92 │ │ │ │ mov r0, r3 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 4cb52 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 4cb92 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #46372 @ 0xb524 │ │ │ │ + movw r0, #47780 @ 0xbaa4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cc02 │ │ │ │ + b.n 4cc42 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - cbnz r3, 4cb70 │ │ │ │ + cbnz r3, 4cbb0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25452 @ 0x636c │ │ │ │ + movw r1, #26860 @ 0x68ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4cb4e │ │ │ │ + bl f8938 │ │ │ │ + b.n 4cb8e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4cb58 │ │ │ │ + bge.n 4cb98 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 4cb88 │ │ │ │ + bne.n 4cbc8 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - cbnz r6, 4cbd2 │ │ │ │ - b.n 4cbc8 │ │ │ │ + cbnz r6, 4cc12 │ │ │ │ + b.n 4cc08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cbb4 │ │ │ │ + bge.n 4cbf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4cbb4 │ │ │ │ + cbnz r3, 4cbf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 4cb4e │ │ │ │ - bne.n 4cb82 │ │ │ │ + blt.n 4cb8e │ │ │ │ + bne.n 4cbc2 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4cb54 │ │ │ │ + b.n 4cb94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cbf4 │ │ │ │ + blt.n 4cc34 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4cc02 │ │ │ │ + b.n 4cc42 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4cbc8 │ │ │ │ + bge.n 4cc08 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r3, r1, r4 │ │ │ │ ldr r0, [r1, r4] │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #4] │ │ │ │ adds r3, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4cbc0 │ │ │ │ + beq.n 4cc00 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 4cbe6 │ │ │ │ + b.n 4cc26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cbc8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cbc8 │ │ │ │ + bne.n 4cc08 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cc08 │ │ │ │ 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 │ │ │ │ - bl 247678 <_PyArg_BadArgument@@Base+0xee0> │ │ │ │ + bl 247c18 <_PyArg_BadArgument@@Base+0xee0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4cc28 │ │ │ │ - beq.n 4cc2c │ │ │ │ + blt.n 4cc68 │ │ │ │ + beq.n 4cc6c │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4cc34 │ │ │ │ + b.n 4cc74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cc34 │ │ │ │ + b.n 4cc74 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4cc64 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4cc68 │ │ │ │ - b.n 4cc8a │ │ │ │ + bne.n 4cca4 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4cca8 │ │ │ │ + b.n 4ccca │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4cc92 │ │ │ │ + bge.n 4ccd2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 4cc92 │ │ │ │ + cbz r3, 4ccd2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 4cc92 │ │ │ │ - movw r2, #24561 @ 0x5ff1 │ │ │ │ + cbz r3, 4ccd2 │ │ │ │ + movw r2, #25585 @ 0x63f1 │ │ │ │ movt r2, #20 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cc82 │ │ │ │ + bne.n 4ccc2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 4cc86 │ │ │ │ + b.n 4ccc6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4cc90 │ │ │ │ + bge.n 4ccd0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cc92 │ │ │ │ + b.n 4ccd2 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 4cce6 │ │ │ │ + beq.n 4cd26 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 4cce6 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 4cd26 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #25492 @ 0x6394 │ │ │ │ + movw r1, #26900 @ 0x6914 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4ccf6 │ │ │ │ - bl 4cf72 │ │ │ │ + beq.n 4cd36 │ │ │ │ + bl 4cfb2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4cd50 │ │ │ │ + b.n 4cd90 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 4cd0c │ │ │ │ + bge.n 4cd4c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22da8c │ │ │ │ + bl 22e06c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ccf2 │ │ │ │ + beq.n 4cd32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4cd30 │ │ │ │ + ble.n 4cd70 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4cd50 │ │ │ │ + ble.n 4cd90 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mla r0, r4, r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, #20 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 236ac8 │ │ │ │ - cbz r0, 4cd8e │ │ │ │ + bl 2370a8 │ │ │ │ + cbz r0, 4cdce │ │ │ │ mov r4, r0 │ │ │ │ - bl 2085fc │ │ │ │ + bl 208e04 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4cd90 │ │ │ │ + bne.n 4cdd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cd8e │ │ │ │ + bge.n 4cdce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd8e │ │ │ │ + cbnz r3, 4cdce │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4cdd0 │ │ │ │ + beq.n 4ce10 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4cdd0 │ │ │ │ + beq.n 4ce10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 4cdfe │ │ │ │ - b.n 4cdea │ │ │ │ + beq.n 4ce3e │ │ │ │ + b.n 4ce2a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4cdc8 │ │ │ │ - movw r0, #25540 @ 0x63c4 │ │ │ │ + beq.n 4ce08 │ │ │ │ + movw r0, #26948 @ 0x6944 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cdc8 │ │ │ │ + bne.n 4ce08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ce44 │ │ │ │ + b.n 4ce84 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #25540 @ 0x63c4 │ │ │ │ + movw r0, #26948 @ 0x6944 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cde6 │ │ │ │ + beq.n 4ce26 │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cde6 │ │ │ │ + beq.n 4ce26 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4ce30 │ │ │ │ + cbnz r0, 4ce70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cde6 │ │ │ │ + bge.n 4ce26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cde6 │ │ │ │ + bne.n 4ce26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cde6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce26 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r0, #8] │ │ │ │ @@ -49151,493 +49174,493 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 4ce70 │ │ │ │ + beq.n 4ceb0 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 4ce80 │ │ │ │ + b.n 4cec0 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 4ce7e │ │ │ │ + ble.n 4cebe │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 4ce7a │ │ │ │ - cbnz r2, 4cea6 │ │ │ │ + bgt.n 4ceba │ │ │ │ + cbnz r2, 4cee6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ce80 │ │ │ │ + b.n 4cec0 │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #220] @ (4cf60 ) │ │ │ │ + ldr r1, [pc, #220] @ (4cfa0 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ceac │ │ │ │ - b.n 4cf58 │ │ │ │ + cbnz r0, 4ceec │ │ │ │ + b.n 4cf98 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4cf30 │ │ │ │ + beq.n 4cf70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4cef8 │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 4cf38 │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4ced0 │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 4cf10 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cf58 │ │ │ │ + bne.n 4cf98 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cef2 │ │ │ │ - bl 85a38 │ │ │ │ + b.n 4cf32 │ │ │ │ + bl 85aa8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ceee │ │ │ │ + bge.n 4cf2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4ceee │ │ │ │ + cbnz r3, 4cf2e │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 4cec2 │ │ │ │ + beq.n 4cf02 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 4cefa │ │ │ │ - b.n 4cf38 │ │ │ │ + bne.n 4cf3a │ │ │ │ + b.n 4cf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4cf10 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4cf58 │ │ │ │ + cbnz r0, 4cf50 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4cf98 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cf3c │ │ │ │ - bl 85a38 │ │ │ │ + b.n 4cf7c │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf2a │ │ │ │ + bge.n 4cf6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4cf2a │ │ │ │ + cbnz r3, 4cf6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4cf3c │ │ │ │ - b.n 4cf04 │ │ │ │ + bne.n 4cf7c │ │ │ │ + b.n 4cf44 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4cf3c │ │ │ │ + b.n 4cf7c │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14fb28 │ │ │ │ + bl 14ff20 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23f29c <_Py_set_inheritable_async_safe@@Base+0x1f74> │ │ │ │ + b.w 23f838 <_Py_set_inheritable_async_safe@@Base+0x1f30> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #64] @ (4cfa4 ) │ │ │ │ + ldr r2, [pc, #64] @ (4cfe4 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004cf68 : │ │ │ │ - movw r0, #22876 @ 0x595c │ │ │ │ +0004cfa8 : │ │ │ │ + movw r0, #24284 @ 0x5edc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004cf72 : │ │ │ │ +0004cfb2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (4cfa4 ) │ │ │ │ + ldr r0, [pc, #32] @ (4cfe4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #25604 @ 0x6404 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004cfa8 : │ │ │ │ +0004cfe8 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 4cfb6 │ │ │ │ + cbnz r0, 4cff6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cffa │ │ │ │ + bge.n 4d03a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cffa │ │ │ │ + cbnz r3, 4d03a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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 r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 4d022 │ │ │ │ + bmi.n 4d062 │ │ │ │ movw r2, #23400 @ 0x5b68 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4d05a │ │ │ │ + bne.n 4d09a │ │ │ │ mov r6, r0 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d056 │ │ │ │ + cbz r0, 4d096 │ │ │ │ mov r1, r6 │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d042 │ │ │ │ + beq.n 4d082 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d062 │ │ │ │ + bne.n 4d0a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d056 │ │ │ │ + bge.n 4d096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d056 │ │ │ │ + cbnz r3, 4d096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d062 │ │ │ │ + b.n 4d0a2 │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4d0b4 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4d0f4 │ │ │ │ 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 4d0b8 │ │ │ │ + bhi.n 4d0f8 │ │ │ │ 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 90090 │ │ │ │ + b.w 9039c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d0c0 │ │ │ │ + b.n 4d100 │ │ │ │ movw r0, #9152 @ 0x23c0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0004d0c4 : │ │ │ │ +0004d104 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4d0f2 │ │ │ │ + cbnz r2, 4d132 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4d0f2 │ │ │ │ + bne.n 4d132 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4d118 │ │ │ │ + cbnz r0, 4d158 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r4, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movw r4, #19476 @ 0x4c14 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4d118 │ │ │ │ + cbnz r0, 4d158 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d150 │ │ │ │ + b.n 4d190 │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d140 │ │ │ │ + cbz r0, 4d180 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d140 │ │ │ │ + cbz r0, 4d180 │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 4d142 │ │ │ │ + cbz r0, 4d182 │ │ │ │ strd r5, r4, [r0, #8] │ │ │ │ - b.n 4d150 │ │ │ │ + b.n 4d190 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ - b.n 4d114 │ │ │ │ + bl 778fc │ │ │ │ + b.n 4d154 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d184 │ │ │ │ + beq.n 4d1c4 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4d184 │ │ │ │ + beq.n 4d1c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4d1ae │ │ │ │ - b.n 4d19c │ │ │ │ + beq.n 4d1ee │ │ │ │ + b.n 4d1dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4d17c │ │ │ │ - movw r0, #49316 @ 0xc0a4 │ │ │ │ + beq.n 4d1bc │ │ │ │ + movw r0, #50724 @ 0xc624 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d17c │ │ │ │ - b.n 4d1da │ │ │ │ + bne.n 4d1bc │ │ │ │ + b.n 4d21a │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #49316 @ 0xc0a4 │ │ │ │ + movw r0, #50724 @ 0xc624 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4d1da │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4d21a │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl d4984 │ │ │ │ - cbnz r0, 4d1d0 │ │ │ │ + bl d4c2c │ │ │ │ + cbnz r0, 4d210 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57404 @ 0xe03c │ │ │ │ + movw r1, #58852 @ 0xe5e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4d1da │ │ │ │ + bl f8938 │ │ │ │ + b.n 4d21a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4d342 │ │ │ │ + b.w 4d382 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 4d20e │ │ │ │ + bmi.n 4d24e │ │ │ │ movw r3, #23400 @ 0x5b68 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4d20e │ │ │ │ + beq.n 4d24e │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - b.n 4d224 │ │ │ │ + b.n 4d264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca4c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ + bl 3ca8c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d204 │ │ │ │ + beq.n 4d244 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4d252 │ │ │ │ + cbz r0, 4d292 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d252 │ │ │ │ + bge.n 4d292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d252 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d292 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a260 │ │ │ │ + b.w 7a2f4 │ │ │ │ │ │ │ │ -0004d25c : │ │ │ │ +0004d29c : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004d268 : │ │ │ │ +0004d2a8 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (4d308 ) │ │ │ │ + ldr r3, [pc, #132] @ (4d348 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4d2b8 │ │ │ │ + cbz r3, 4d2f8 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4d2ae │ │ │ │ + bne.n 4d2ee │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4d29e │ │ │ │ + bne.n 4d2de │ │ │ │ dmb ish │ │ │ │ - beq.n 4d2b8 │ │ │ │ - bl 270290 │ │ │ │ + beq.n 4d2f8 │ │ │ │ + bl 270840 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 28de24 <_PyBytes_FromXIData@@Base+0x8cc> │ │ │ │ + bl 28e3dc <_PyBytes_FromXIData@@Base+0x8cc> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4d2ea │ │ │ │ + cbz r3, 4d32a │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4d2e0 │ │ │ │ + bne.n 4d320 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4d2d0 │ │ │ │ + bne.n 4d310 │ │ │ │ dmb ish │ │ │ │ - beq.n 4d2ea │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 4d32a │ │ │ │ + bl 23bfb4 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 279b54 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4d308 ) │ │ │ │ + bl 27a104 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4d348 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4d304 │ │ │ │ + beq.n 4d344 │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 4d334 │ │ │ │ + cbz r3, 4d374 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4d334 │ │ │ │ + bne.n 4d374 │ │ │ │ mov r0, r3 │ │ │ │ - bl 26ee5c <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 26f40c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d33e │ │ │ │ + beq.n 4d37e │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004d342 : │ │ │ │ +0004d382 : │ │ │ │ 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, #31380 @ 0x7a94 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4d39e │ │ │ │ - ldr r5, [pc, #60] @ (4d3a0 ) │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4d3de │ │ │ │ + ldr r5, [pc, #60] @ (4d3e0 ) │ │ │ │ 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 │ │ │ │ @@ -49655,182 +49678,182 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004d3a4 : │ │ │ │ +0004d3e4 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - b.w 28e7b0 <_PyBytes_FromXIData@@Base+0x1258> │ │ │ │ + b.w 28ed68 <_PyBytes_FromXIData@@Base+0x1258> │ │ │ │ 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 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3f6 │ │ │ │ + bge.n 4d436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d3f6 │ │ │ │ + cbnz r3, 4d436 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (4d428 ) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (4d468 ) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25648 @ 0x6430 │ │ │ │ + movw r0, #27056 @ 0x69b0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ - b.n 4da2c <_PyXI_FreeExcInfo@@Base+0x8> │ │ │ │ + b.n 4da6c <_PyXI_FreeExcInfo@@Base+0x8> │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0004d42c <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 24cb9c │ │ │ │ +0004d46c <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 24d144 │ │ │ │ │ │ │ │ -0004d430 : │ │ │ │ +0004d470 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ - movw r0, #20596 @ 0x5074 │ │ │ │ + movw r0, #22004 @ 0x55f4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r1, #4 │ │ │ │ - b.w 7fcb8 │ │ │ │ + b.w 7fd4c │ │ │ │ │ │ │ │ -0004d44a : │ │ │ │ +0004d48a : │ │ │ │ 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, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d486 │ │ │ │ - ldr r3, [pc, #152] @ (4d504 ) │ │ │ │ + bne.n 4d4c6 │ │ │ │ + ldr r3, [pc, #152] @ (4d544 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #424] @ 0x1a8 │ │ │ │ - blt.n 4d486 │ │ │ │ + blt.n 4d4c6 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 4d498 │ │ │ │ - movw r0, #27064 @ 0x69b8 │ │ │ │ + bgt.n 4d4d8 │ │ │ │ + movw r0, #28472 @ 0x6f38 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1677 @ 0x68d │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4d4fc │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4d53c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 4d4b2 │ │ │ │ + cbz r0, 4d4f2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 4d4b4 │ │ │ │ + bge.n 4d4f4 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 4d4ea │ │ │ │ - b.n 4d4e6 │ │ │ │ + cbnz r0, 4d52a │ │ │ │ + b.n 4d526 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 85d94 │ │ │ │ - cbz r0, 4d4c6 │ │ │ │ + bl 85e04 │ │ │ │ + cbz r0, 4d506 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4d4cc │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 4d4fc │ │ │ │ + b.n 4d50c │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 4d53c │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 4d4da │ │ │ │ + ble.n 4d51a │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 4d4cc │ │ │ │ + b.n 4d50c │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d500 │ │ │ │ + b.n 4d540 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d4e6 │ │ │ │ + beq.n 4d526 │ │ │ │ blx r3 │ │ │ │ - b.n 4d4e6 │ │ │ │ + b.n 4d526 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #20] @ (4d520 ) │ │ │ │ + ldr r3, [pc, #20] @ (4d560 ) │ │ │ │ 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 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #25656 @ 0x6438 │ │ │ │ + movw r1, #27064 @ 0x69b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 4d56e │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 4d5ae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1dbf84 │ │ │ │ - cbnz r0, 4d558 │ │ │ │ + bl 1dc560 │ │ │ │ + cbnz r0, 4d598 │ │ │ │ mov r0, r4 │ │ │ │ - bl efa3c │ │ │ │ - b.n 4d56e │ │ │ │ + bl efc7c │ │ │ │ + b.n 4d5ae │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r4, r1, [sp, #8] │ │ │ │ - ldr r0, [pc, #12] @ (4d574 ) │ │ │ │ + ldr r0, [pc, #12] @ (4d5b4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #9 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -49838,118 +49861,118 @@ │ │ │ │ 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 4d59e │ │ │ │ + bhi.n 4d5de │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4d5b6 │ │ │ │ + beq.n 4d5f6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d5b8 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + b.n 4d5f8 │ │ │ │ + movw r0, #48024 @ 0xbb98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d594 │ │ │ │ - b.n 4d5e4 │ │ │ │ + bne.n 4d5d4 │ │ │ │ + b.n 4d624 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f8e8 <_PyLong_Frexp@@Base+0x3058> │ │ │ │ + bl 16ff0c <_PyLong_Frexp@@Base+0x3054> │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 4d5e4 │ │ │ │ + beq.n 4d624 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d5e8 │ │ │ │ + blt.n 4d628 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4228 @ 0x1084 │ │ │ │ + movw r1, #5636 @ 0x1604 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d61a │ │ │ │ + b.n 4d65a │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 4d600 │ │ │ │ + cbz r0, 4d640 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl e5a68 │ │ │ │ + bl e5ca0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d5e4 │ │ │ │ + beq.n 4d624 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4d61a │ │ │ │ - cbz r4, 4d610 │ │ │ │ + cbnz r0, 4d65a │ │ │ │ + cbz r4, 4d650 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d618 │ │ │ │ + bge.n 4d658 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d618 │ │ │ │ + b.n 4d658 │ │ │ │ mov r0, r5 │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 4d5e4 │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 4d624 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d732 │ │ │ │ + beq.n 4d772 │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ - ldr r0, [pc, #240] @ (4d73c ) │ │ │ │ + ldr r0, [pc, #240] @ (4d77c ) │ │ │ │ mov r1, sp │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d712 │ │ │ │ + beq.n 4d752 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15272 @ 0x3ba8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4d67c │ │ │ │ + beq.n 4d6bc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25672 @ 0x6448 │ │ │ │ + movw r1, #27080 @ 0x69c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 4d712 │ │ │ │ + bl d7950 │ │ │ │ + b.n 4d752 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d712 │ │ │ │ + blt.n 4d752 │ │ │ │ movw r0, #57264 @ 0xdfb0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d712 │ │ │ │ + beq.n 4d752 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #160] @ (4d740 ) │ │ │ │ + ldr r2, [pc, #160] @ (4d780 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r0, #8] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -49965,288 +49988,288 @@ │ │ │ │ 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 4d6f6 │ │ │ │ + bge.n 4d736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d6f6 │ │ │ │ + cbnz r3, 4d736 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d702 │ │ │ │ + blt.n 4d742 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d736 │ │ │ │ + b.n 4d776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d6fe │ │ │ │ + bne.n 4d73e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d6fe │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d73e │ │ │ │ movs r0, #0 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d732 │ │ │ │ + bge.n 4d772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d732 │ │ │ │ + cbnz r3, 4d772 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r4, 4d752 │ │ │ │ + cbz r4, 4d792 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 26c298 │ │ │ │ - cbnz r0, 4d768 │ │ │ │ + bl 26c848 │ │ │ │ + cbnz r0, 4d7a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 26c4a8 │ │ │ │ + b.w 26ca58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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, #24552 @ 0x5fe8 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4d7a0 │ │ │ │ + bne.n 4d7e0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4d7a0 │ │ │ │ + bne.n 4d7e0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7f8 │ │ │ │ + bge.n 4d838 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4d7f8 │ │ │ │ + b.n 4d838 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4d7c0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 4d7d0 │ │ │ │ + bne.n 4d800 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 4d810 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 4d7f8 │ │ │ │ - cbnz r0, 4d7d4 │ │ │ │ + beq.n 4d838 │ │ │ │ + cbnz r0, 4d814 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d7f8 │ │ │ │ + b.n 4d838 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7ec │ │ │ │ + bge.n 4d82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4d7f0 │ │ │ │ + cbz r3, 4d830 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4d7f8 │ │ │ │ + b.n 4d838 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d7ec │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d82c │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4d896 │ │ │ │ + beq.n 4d8d6 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4d896 │ │ │ │ + beq.n 4d8d6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #54661 @ 0xd585 │ │ │ │ + movw r3, #54605 @ 0xd54d │ │ │ │ movt r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d838 │ │ │ │ + bne.n 4d878 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4d83c │ │ │ │ + b.n 4d87c │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4d85e │ │ │ │ + beq.n 4d89e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4d85e │ │ │ │ + cbz r3, 4d89e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #30657 @ 0x77c1 │ │ │ │ + movw r3, #30729 @ 0x7809 │ │ │ │ movt r3, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d85e │ │ │ │ + bne.n 4d89e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 576c2 │ │ │ │ + bl 5770a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4d878 │ │ │ │ + cbz r0, 4d8b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d878 │ │ │ │ + bge.n 4d8b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d878 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d8b8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4d896 │ │ │ │ + cbz r0, 4d8d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d896 │ │ │ │ + bge.n 4d8d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d896 │ │ │ │ + cbnz r3, 4d8d6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4d8c4 │ │ │ │ + bne.n 4d904 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #14276 @ 0x37c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4d8fc │ │ │ │ + bl f8938 │ │ │ │ + b.n 4d93c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 4d908 │ │ │ │ + cbnz r3, 4d948 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4d900 │ │ │ │ + cbz r3, 4d940 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 4d8f0 │ │ │ │ - movw r1, #12916 @ 0x3274 │ │ │ │ + cbnz r2, 4d930 │ │ │ │ + movw r1, #14324 @ 0x37f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 4d8fc │ │ │ │ - movw r1, #12968 @ 0x32a8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 4d93c │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d9b0 │ │ │ │ + b.n 4d9f0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 246974 <_PyArg_BadArgument@@Base+0x1dc> │ │ │ │ + bl 246f14 <_PyArg_BadArgument@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 4d92c │ │ │ │ + cbz r2, 4d96c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 26d380 │ │ │ │ + bl 26d930 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d9b0 │ │ │ │ + bne.n 4d9f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 4d9b0 │ │ │ │ - cbz r0, 4d970 │ │ │ │ + b.n 4d9f0 │ │ │ │ + cbz r0, 4d9b0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4d97a │ │ │ │ + bne.n 4d9ba │ │ │ │ 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 4d958 │ │ │ │ + bge.n 4d998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d958 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d998 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58748 @ 0xe57c │ │ │ │ + movw r1, #60156 @ 0xeafc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4d8fc │ │ │ │ + bl f8938 │ │ │ │ + b.n 4d93c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 4d99e │ │ │ │ - bl d9df4 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 4d9de │ │ │ │ + bl da0b4 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ - b.n 4d9b0 │ │ │ │ + bl 14ec28 │ │ │ │ + b.n 4d9f0 │ │ │ │ movw r3, #61164 @ 0xeeec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d98a │ │ │ │ + bne.n 4d9ca │ │ │ │ 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, #88] @ (4da1c ) │ │ │ │ + ldr r2, [pc, #88] @ (4da5c ) │ │ │ │ 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] │ │ │ │ @@ -50260,234 +50283,234 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004da20 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 24d00c │ │ │ │ +0004da60 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 24d5b4 │ │ │ │ │ │ │ │ -0004da24 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0004da64 <_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 24d464 │ │ │ │ + bl 24da0c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6b638 │ │ │ │ + b.w 6b680 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 4da60 <_PyXI_FreeExcInfo@@Base+0x3c> │ │ │ │ + cbz r3, 4daa0 <_PyXI_FreeExcInfo@@Base+0x3c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4da62 <_PyXI_FreeExcInfo@@Base+0x3e> │ │ │ │ + b.n 4daa2 <_PyXI_FreeExcInfo@@Base+0x3e> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 4da70 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + cbnz r3, 4dab0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 4da70 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + ble.n 4dab0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 4da70 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - cbnz r4, 4da94 <_PyXI_FreeExcInfo@@Base+0x70> │ │ │ │ - ldr r1, [pc, #380] @ (4dbf0 <_PyXI_FreeExcInfo@@Base+0x1cc>) │ │ │ │ + bgt.n 4dab0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + cbnz r4, 4dad4 <_PyXI_FreeExcInfo@@Base+0x70> │ │ │ │ + ldr r1, [pc, #380] @ (4dc30 <_PyXI_FreeExcInfo@@Base+0x1cc>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + beq.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4daaa <_PyXI_FreeExcInfo@@Base+0x86> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4daea <_PyXI_FreeExcInfo@@Base+0x86> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bne.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4dac0 <_PyXI_FreeExcInfo@@Base+0x9c> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4db00 <_PyXI_FreeExcInfo@@Base+0x9c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bne.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4dad8 <_PyXI_FreeExcInfo@@Base+0xb4> │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 4db18 <_PyXI_FreeExcInfo@@Base+0xb4> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bne.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4dafa <_PyXI_FreeExcInfo@@Base+0xd6> │ │ │ │ - bl 85a38 │ │ │ │ + b.n 4db3a <_PyXI_FreeExcInfo@@Base+0xd6> │ │ │ │ + bl 85aa8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4daf6 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ + bge.n 4db36 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4daf6 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ + cbnz r3, 4db36 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 4daca <_PyXI_FreeExcInfo@@Base+0xa6> │ │ │ │ + beq.n 4db0a <_PyXI_FreeExcInfo@@Base+0xa6> │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 4db30 <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ + beq.n 4db70 <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 4db0a <_PyXI_FreeExcInfo@@Base+0xe6> │ │ │ │ + cbz r6, 4db4a <_PyXI_FreeExcInfo@@Base+0xe6> │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 4db3c <_PyXI_FreeExcInfo@@Base+0x118> │ │ │ │ - b.n 4db12 <_PyXI_FreeExcInfo@@Base+0xee> │ │ │ │ + beq.n 4db7c <_PyXI_FreeExcInfo@@Base+0x118> │ │ │ │ + b.n 4db52 <_PyXI_FreeExcInfo@@Base+0xee> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 4db1c <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ + cbz r5, 4db5c <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4db44 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ - b.n 4db24 <_PyXI_FreeExcInfo@@Base+0x100> │ │ │ │ + beq.n 4db84 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ + b.n 4db64 <_PyXI_FreeExcInfo@@Base+0x100> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 23b688 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbnz r0, 4db44 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ - b.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bl 23bc68 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbnz r0, 4db84 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ + b.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r6, r5 │ │ │ │ - b.n 4db44 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ + b.n 4db84 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 4db60 <_PyXI_FreeExcInfo@@Base+0x13c> │ │ │ │ + bge.n 4dba0 <_PyXI_FreeExcInfo@@Base+0x13c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9236 @ 0x2414 │ │ │ │ + movw r1, #10644 @ 0x2994 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 4db7e <_PyXI_FreeExcInfo@@Base+0x15a> │ │ │ │ + beq.n 4dbbe <_PyXI_FreeExcInfo@@Base+0x15a> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbnz r0, 4db82 <_PyXI_FreeExcInfo@@Base+0x15e> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbnz r0, 4dbc2 <_PyXI_FreeExcInfo@@Base+0x15e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4dbe8 <_PyXI_FreeExcInfo@@Base+0x1c4> │ │ │ │ + b.n 4dc28 <_PyXI_FreeExcInfo@@Base+0x1c4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4db84 <_PyXI_FreeExcInfo@@Base+0x160> │ │ │ │ + b.n 4dbc4 <_PyXI_FreeExcInfo@@Base+0x160> │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 4db98 <_PyXI_FreeExcInfo@@Base+0x174> │ │ │ │ + beq.n 4dbd8 <_PyXI_FreeExcInfo@@Base+0x174> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + beq.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ - b.n 4db9a <_PyXI_FreeExcInfo@@Base+0x176> │ │ │ │ + b.n 4dbda <_PyXI_FreeExcInfo@@Base+0x176> │ │ │ │ movs r4, #0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2aff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4dbd0 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + bge.n 4dc10 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4dbd8 <_PyXI_FreeExcInfo@@Base+0x1b4> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 4dc18 <_PyXI_FreeExcInfo@@Base+0x1b4> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4db9a <_PyXI_FreeExcInfo@@Base+0x176> │ │ │ │ - b.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + beq.n 4dbda <_PyXI_FreeExcInfo@@Base+0x176> │ │ │ │ + b.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ - b.n 4dbe8 <_PyXI_FreeExcInfo@@Base+0x1c4> │ │ │ │ + bl 8004c │ │ │ │ + b.n 4dc28 <_PyXI_FreeExcInfo@@Base+0x1c4> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 4db7a <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 4dbba <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #432] @ (4dda4 ) │ │ │ │ + ldr r4, [pc, #432] @ (4dde4 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4dbfc <_PyXI_FreeExcInfo@@Base+0x1d8> │ │ │ │ + cbz r1, 4dc3c <_PyXI_FreeExcInfo@@Base+0x1d8> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4dc04 <_PyXI_FreeExcInfo@@Base+0x1e0> │ │ │ │ + b.n 4dc44 <_PyXI_FreeExcInfo@@Base+0x1e0> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 374d8 │ │ │ │ + b.w 37518 │ │ │ │ │ │ │ │ -0004dc08 : │ │ │ │ +0004dc48 : │ │ │ │ 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, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4dc3a │ │ │ │ + beq.n 4dc7a │ │ │ │ movw r1, #1644 @ 0x66c │ │ │ │ - movw r0, #27064 @ 0x69b8 │ │ │ │ + movw r0, #28472 @ 0x6f38 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4dc56 │ │ │ │ + b.n 4dc96 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 4dc54 │ │ │ │ + blt.n 4dc94 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 4dc54 │ │ │ │ + cbz r3, 4dc94 │ │ │ │ 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 │ │ │ │ @@ -50495,74 +50518,74 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4dcaa │ │ │ │ + bne.n 4dcea │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 4cc36 │ │ │ │ + bl 4cc76 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4dc94 │ │ │ │ - movw r3, #7249 @ 0x1c51 │ │ │ │ + beq.n 4dcd4 │ │ │ │ + movw r3, #9233 @ 0x2411 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4dc9e │ │ │ │ + bne.n 4dcde │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 211c54 │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 212414 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc7c │ │ │ │ - b.n 4dcb2 │ │ │ │ + beq.n 4dcbc │ │ │ │ + b.n 4dcf2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - bl 139610 │ │ │ │ + bl 139a04 │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4dce2 │ │ │ │ + beq.n 4dd22 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45668 @ 0xb264 │ │ │ │ + movw r0, #47076 @ 0xb7e4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4dce2 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4dd22 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4dcf6 │ │ │ │ + b.n 4dd36 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 445a2 │ │ │ │ + bl 445e2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4dcde │ │ │ │ + beq.n 4dd1e │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 25b5d4 │ │ │ │ + bl 25bb7c │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -50570,103 +50593,103 @@ │ │ │ │ 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 4ddec │ │ │ │ + beq.n 4de2c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ddec │ │ │ │ + bne.n 4de2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ddec │ │ │ │ + beq.n 4de2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #6377 @ 0x18e9 │ │ │ │ + movw r3, #7833 @ 0x1e99 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - movw r0, #25824 @ 0x64e0 │ │ │ │ + movw r0, #27232 @ 0x6a60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dd9a │ │ │ │ + cbnz r0, 4ddda │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #25836 @ 0x64ec │ │ │ │ + movw r0, #27244 @ 0x6a6c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ddce │ │ │ │ + bge.n 4de0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ddce │ │ │ │ + cbnz r3, 4de0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4dd8e │ │ │ │ + beq.n 4ddce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ddec │ │ │ │ + bge.n 4de2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ddec │ │ │ │ + cbnz r3, 4de2c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4de22 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4de34 │ │ │ │ - b.n 4de6e │ │ │ │ + bne.n 4de62 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4de74 │ │ │ │ + b.n 4deae │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 4de80 │ │ │ │ + vldr d6, [pc, #88] @ 4dec0 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4de72 │ │ │ │ + bhi.n 4deb2 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c53c │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ @@ -50674,20 +50697,20 @@ │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4de7a │ │ │ │ + bge.n 4deba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4de7a │ │ │ │ + b.n 4deba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4de7a │ │ │ │ + b.n 4deba │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -50695,105 +50718,105 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4deac │ │ │ │ + cbnz r4, 4deec │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4deac │ │ │ │ + ble.n 4deec │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4deac │ │ │ │ - cbnz r2, 4decc │ │ │ │ + bne.n 4deec │ │ │ │ + cbnz r2, 4df0c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #68] @ (4def4 ) │ │ │ │ + ldr r4, [pc, #68] @ (4df34 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4dee4 │ │ │ │ + cbz r0, 4df24 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bl 14fb28 │ │ │ │ + bl 14ff20 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4e128 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ + bl 4e168 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4dee8 │ │ │ │ + bne.n 4df28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4def0 │ │ │ │ + b.n 4df30 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #608] @ (4e158 <_PyContext_NewHamtForTests@@Base+0x1e4>) │ │ │ │ + ldr r4, [pc, #608] @ (4e198 <_PyContext_NewHamtForTests@@Base+0x1e4>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4df14 │ │ │ │ + cbz r3, 4df54 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4df24 │ │ │ │ + b.n 4df64 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4df22 │ │ │ │ + ble.n 4df62 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4df1e │ │ │ │ - cbnz r1, 4df48 │ │ │ │ + bgt.n 4df5e │ │ │ │ + cbnz r1, 4df88 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4df24 │ │ │ │ + b.n 4df64 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #72] @ (4df70 ) │ │ │ │ + ldr r1, [pc, #72] @ (4dfb0 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4df4e │ │ │ │ - b.n 4df6c │ │ │ │ + cbnz r0, 4df8e │ │ │ │ + b.n 4dfac │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5160 @ 0x1428 │ │ │ │ movteq r2, #75 @ 0x4b │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1527a8 │ │ │ │ + b.w 152d98 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #784] @ (4e284 <_PyContext_NewHamtForTests@@Base+0x310>) │ │ │ │ + ldr r4, [pc, #784] @ (4e2c4 <_PyContext_NewHamtForTests@@Base+0x310>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0004df74 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #36] @ (4df9c <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +0004dfb4 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #36] @ (4dfdc <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ 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, #504 @ 0x1f8 │ │ │ │ ldr.w r3, [r2, #4088] @ 0xff8 │ │ │ │ @@ -50807,214 +50830,214 @@ │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4dfba <_PyContext_NewHamtForTests@@Base+0x46> │ │ │ │ + cbz r3, 4dffa <_PyContext_NewHamtForTests@@Base+0x46> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4dfca <_PyContext_NewHamtForTests@@Base+0x56> │ │ │ │ + b.n 4e00a <_PyContext_NewHamtForTests@@Base+0x56> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4dfc8 <_PyContext_NewHamtForTests@@Base+0x54> │ │ │ │ + ble.n 4e008 <_PyContext_NewHamtForTests@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4dfc4 <_PyContext_NewHamtForTests@@Base+0x50> │ │ │ │ - cbnz r1, 4dfee <_PyContext_NewHamtForTests@@Base+0x7a> │ │ │ │ + bgt.n 4e004 <_PyContext_NewHamtForTests@@Base+0x50> │ │ │ │ + cbnz r1, 4e02e <_PyContext_NewHamtForTests@@Base+0x7a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4dfca <_PyContext_NewHamtForTests@@Base+0x56> │ │ │ │ + b.n 4e00a <_PyContext_NewHamtForTests@@Base+0x56> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #288] @ (4e0ec <_PyContext_NewHamtForTests@@Base+0x178>) │ │ │ │ + ldr r1, [pc, #288] @ (4e12c <_PyContext_NewHamtForTests@@Base+0x178>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4dff4 <_PyContext_NewHamtForTests@@Base+0x80> │ │ │ │ - b.n 4e066 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ + cbnz r0, 4e034 <_PyContext_NewHamtForTests@@Base+0x80> │ │ │ │ + b.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4e00a <_PyContext_NewHamtForTests@@Base+0x96> │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 4e04a <_PyContext_NewHamtForTests@@Base+0x96> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e0dc <_PyContext_NewHamtForTests@@Base+0x168> │ │ │ │ - b.n 4e066 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ - bl 85a38 │ │ │ │ + beq.n 4e11c <_PyContext_NewHamtForTests@@Base+0x168> │ │ │ │ + b.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e024 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ + bge.n 4e064 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e024 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ + cbnz r3, 4e064 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 4e000 <_PyContext_NewHamtForTests@@Base+0x8c> │ │ │ │ + beq.n 4e040 <_PyContext_NewHamtForTests@@Base+0x8c> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4e040 <_PyContext_NewHamtForTests@@Base+0xcc> │ │ │ │ + beq.n 4e080 <_PyContext_NewHamtForTests@@Base+0xcc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4e042 <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4e042 <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ - b.n 4e066 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ + bne.n 4e082 <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4e082 <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ + b.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4e06a <_PyContext_NewHamtForTests@@Base+0xf6> │ │ │ │ + bge.n 4e0aa <_PyContext_NewHamtForTests@@Base+0xf6> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ - bl 1fbe68 │ │ │ │ + b.w 1af524 │ │ │ │ + bl 1fc480 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e0e6 <_PyContext_NewHamtForTests@@Base+0x172> │ │ │ │ + b.n 4e126 <_PyContext_NewHamtForTests@@Base+0x172> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e062 <_PyContext_NewHamtForTests@@Base+0xee> │ │ │ │ + beq.n 4e0a2 <_PyContext_NewHamtForTests@@Base+0xee> │ │ │ │ add.w r7, r0, #16 │ │ │ │ - b.n 4e092 <_PyContext_NewHamtForTests@@Base+0x11e> │ │ │ │ + b.n 4e0d2 <_PyContext_NewHamtForTests@@Base+0x11e> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0x132> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 4e0e6 <_PyContext_NewHamtForTests@@Base+0x132> │ │ │ │ + bl f00a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e0c4 <_PyContext_NewHamtForTests@@Base+0x150> │ │ │ │ + beq.n 4e104 <_PyContext_NewHamtForTests@@Base+0x150> │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2b1fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 4e0b6 <_PyContext_NewHamtForTests@@Base+0x142> │ │ │ │ - b.n 4e080 <_PyContext_NewHamtForTests@@Base+0x10c> │ │ │ │ + bge.n 4e0f6 <_PyContext_NewHamtForTests@@Base+0x142> │ │ │ │ + b.n 4e0c0 <_PyContext_NewHamtForTests@@Base+0x10c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 4e0c4 <_PyContext_NewHamtForTests@@Base+0x150> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 4e104 <_PyContext_NewHamtForTests@@Base+0x150> │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 4e0c0 <_PyContext_NewHamtForTests@@Base+0x14c> │ │ │ │ + beq.n 4e100 <_PyContext_NewHamtForTests@@Base+0x14c> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - b.n 4e0e6 <_PyContext_NewHamtForTests@@Base+0x172> │ │ │ │ + b.n 4e126 <_PyContext_NewHamtForTests@@Base+0x172> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e066 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ + bge.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e066 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ + bne.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e066 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e0a6 <_PyContext_NewHamtForTests@@Base+0xf2> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4e046 <_PyContext_NewHamtForTests@@Base+0xd2> │ │ │ │ + beq.n 4e086 <_PyContext_NewHamtForTests@@Base+0xd2> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e02c <_PyContext_NewHamtForTests@@Base+0xb8> │ │ │ │ + b.n 4e06c <_PyContext_NewHamtForTests@@Base+0xb8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #960] @ (4e4b0 <_PyContext_NewHamtForTests@@Base+0x53c>) │ │ │ │ + ldr r4, [pc, #960] @ (4e4f0 <_PyContext_NewHamtForTests@@Base+0x53c>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 25b714 │ │ │ │ - cbz r0, 4e126 <_PyContext_NewHamtForTests@@Base+0x1b2> │ │ │ │ + bl 25bcbc │ │ │ │ + cbz r0, 4e166 <_PyContext_NewHamtForTests@@Base+0x1b2> │ │ │ │ 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 4e124 <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ + bge.n 4e164 <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e124 <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4e164 <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4e158 <_PyContext_NewHamtForTests@@Base+0x1e4> │ │ │ │ + beq.n 4e198 <_PyContext_NewHamtForTests@@Base+0x1e4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 4e158 <_PyContext_NewHamtForTests@@Base+0x1e4> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 4e198 <_PyContext_NewHamtForTests@@Base+0x1e4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 25b50c │ │ │ │ + b.w 25bab4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e178 <_PyContext_NewHamtForTests@@Base+0x204> │ │ │ │ + beq.n 4e1b8 <_PyContext_NewHamtForTests@@Base+0x204> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25876 @ 0x6514 │ │ │ │ + movw r1, #27284 @ 0x6a94 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4e1a0 <_PyContext_NewHamtForTests@@Base+0x22c> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4e1e0 <_PyContext_NewHamtForTests@@Base+0x22c> │ │ │ │ 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 4e19c <_PyContext_NewHamtForTests@@Base+0x228> │ │ │ │ + bgt.n 4e1dc <_PyContext_NewHamtForTests@@Base+0x228> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4e1a6 <_PyContext_NewHamtForTests@@Base+0x232> │ │ │ │ - bl 1fbe68 │ │ │ │ + ble.n 4e1e6 <_PyContext_NewHamtForTests@@Base+0x232> │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e1d0 <_PyContext_NewHamtForTests@@Base+0x25c> │ │ │ │ + b.n 4e210 <_PyContext_NewHamtForTests@@Base+0x25c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 231970 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ + bl 231f50 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e1a0 <_PyContext_NewHamtForTests@@Base+0x22c> │ │ │ │ + beq.n 4e1e0 <_PyContext_NewHamtForTests@@Base+0x22c> │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4e1ce <_PyContext_NewHamtForTests@@Base+0x25a> │ │ │ │ + ble.n 4e20e <_PyContext_NewHamtForTests@@Base+0x25a> │ │ │ │ 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] │ │ │ │ @@ -51026,43 +51049,43 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4e204 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4e244 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4e1fe <_PyContext_NewHamtForTests@@Base+0x28a> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 4e204 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ + bne.n 4e23e <_PyContext_NewHamtForTests@@Base+0x28a> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 4e244 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e242 <_PyContext_NewHamtForTests@@Base+0x2ce> │ │ │ │ + cbnz r0, 4e282 <_PyContext_NewHamtForTests@@Base+0x2ce> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4e220 <_PyContext_NewHamtForTests@@Base+0x2ac> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4e260 <_PyContext_NewHamtForTests@@Base+0x2ac> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4e21a <_PyContext_NewHamtForTests@@Base+0x2a6> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 4e220 <_PyContext_NewHamtForTests@@Base+0x2ac> │ │ │ │ + bne.n 4e25a <_PyContext_NewHamtForTests@@Base+0x2a6> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 4e260 <_PyContext_NewHamtForTests@@Base+0x2ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e242 <_PyContext_NewHamtForTests@@Base+0x2ce> │ │ │ │ + cbnz r0, 4e282 <_PyContext_NewHamtForTests@@Base+0x2ce> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 4e242 <_PyContext_NewHamtForTests@@Base+0x2ce> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4e282 <_PyContext_NewHamtForTests@@Base+0x2ce> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4e238 <_PyContext_NewHamtForTests@@Base+0x2c4> │ │ │ │ + bne.n 4e278 <_PyContext_NewHamtForTests@@Base+0x2c4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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 │ │ │ │ @@ -51071,347 +51094,347 @@ │ │ │ │ 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, #26136 @ 0x6618 │ │ │ │ + movw r1, #27544 @ 0x6b98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c7190 │ │ │ │ - cbz r0, 4e27c <_PyContext_NewHamtForTests@@Base+0x308> │ │ │ │ + bl c7448 │ │ │ │ + cbz r0, 4e2bc <_PyContext_NewHamtForTests@@Base+0x308> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 23c11c │ │ │ │ + bl 23c6fc │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 4e2f0 <_PyContext_NewHamtForTests@@Base+0x37c> │ │ │ │ + bge.n 4e330 <_PyContext_NewHamtForTests@@Base+0x37c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ movs r2, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ - cbnz r0, 4e2b2 <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ + cbnz r0, 4e2f2 <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e308 <_PyContext_NewHamtForTests@@Base+0x394> │ │ │ │ - bl d6fe8 │ │ │ │ + b.n 4e348 <_PyContext_NewHamtForTests@@Base+0x394> │ │ │ │ + bl d729c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2cc <_PyContext_NewHamtForTests@@Base+0x358> │ │ │ │ + bge.n 4e30c <_PyContext_NewHamtForTests@@Base+0x358> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e2cc <_PyContext_NewHamtForTests@@Base+0x358> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4e30c <_PyContext_NewHamtForTests@@Base+0x358> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4e2e8 <_PyContext_NewHamtForTests@@Base+0x374> │ │ │ │ + bne.n 4e328 <_PyContext_NewHamtForTests@@Base+0x374> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28f15c <_Py_c_neg@@Base+0x164> │ │ │ │ + bl 28f714 <_Py_c_neg@@Base+0x164> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e2ae <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 4e2ee <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4e308 <_PyContext_NewHamtForTests@@Base+0x394> │ │ │ │ + b.n 4e348 <_PyContext_NewHamtForTests@@Base+0x394> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4e296 <_PyContext_NewHamtForTests@@Base+0x322> │ │ │ │ - b.n 4e2ae <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + beq.n 4e2d6 <_PyContext_NewHamtForTests@@Base+0x322> │ │ │ │ + b.n 4e2ee <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25916 @ 0x653c │ │ │ │ + movw r1, #27324 @ 0x6abc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4e2ae <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4e2ee <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 4e5a4 <_PyContext_NewHamtForTests@@Base+0x630> │ │ │ │ + b.n 4e5e4 <_PyContext_NewHamtForTests@@Base+0x630> │ │ │ │ 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, #57980 @ 0xe27c │ │ │ │ + movw r1, #59428 @ 0xe824 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl c7190 │ │ │ │ - cbz r0, 4e37a <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ + bl c7448 │ │ │ │ + cbz r0, 4e3ba <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 23be38 │ │ │ │ + bl 23c418 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4e354 <_PyContext_NewHamtForTests@@Base+0x3e0> │ │ │ │ - cbnz r0, 4e360 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ - b.n 4e37a <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ + beq.n 4e394 <_PyContext_NewHamtForTests@@Base+0x3e0> │ │ │ │ + cbnz r0, 4e3a0 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ + b.n 4e3ba <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e37a <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ - b.n 4e36c <_PyContext_NewHamtForTests@@Base+0x3f8> │ │ │ │ + bge.n 4e3ba <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ + b.n 4e3ac <_PyContext_NewHamtForTests@@Base+0x3f8> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 4e372 <_PyContext_NewHamtForTests@@Base+0x3fe> │ │ │ │ + cbz r0, 4e3b2 <_PyContext_NewHamtForTests@@Base+0x3fe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e37a <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ + bge.n 4e3ba <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e37a <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ + b.n 4e3ba <_PyContext_NewHamtForTests@@Base+0x406> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4e39c <_PyContext_NewHamtForTests@@Base+0x428> │ │ │ │ + cbz r3, 4e3dc <_PyContext_NewHamtForTests@@Base+0x428> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e3ac <_PyContext_NewHamtForTests@@Base+0x438> │ │ │ │ + b.n 4e3ec <_PyContext_NewHamtForTests@@Base+0x438> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4e3aa <_PyContext_NewHamtForTests@@Base+0x436> │ │ │ │ + ble.n 4e3ea <_PyContext_NewHamtForTests@@Base+0x436> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4e3a6 <_PyContext_NewHamtForTests@@Base+0x432> │ │ │ │ - cbnz r1, 4e3d0 <_PyContext_NewHamtForTests@@Base+0x45c> │ │ │ │ + bne.n 4e3e6 <_PyContext_NewHamtForTests@@Base+0x432> │ │ │ │ + cbnz r1, 4e410 <_PyContext_NewHamtForTests@@Base+0x45c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e3ac <_PyContext_NewHamtForTests@@Base+0x438> │ │ │ │ + b.n 4e3ec <_PyContext_NewHamtForTests@@Base+0x438> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #496] @ (4e5a0 <_PyContext_NewHamtForTests@@Base+0x62c>) │ │ │ │ + ldr r1, [pc, #496] @ (4e5e0 <_PyContext_NewHamtForTests@@Base+0x62c>) │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4e3d6 <_PyContext_NewHamtForTests@@Base+0x462> │ │ │ │ + cbnz r0, 4e416 <_PyContext_NewHamtForTests@@Base+0x462> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e580 <_PyContext_NewHamtForTests@@Base+0x60c> │ │ │ │ + b.n 4e5c0 <_PyContext_NewHamtForTests@@Base+0x60c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e3cc <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ + bne.n 4e40c <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ vstr d1, [sp, #32] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e3cc <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ + bne.n 4e40c <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4e4aa <_PyContext_NewHamtForTests@@Base+0x536> │ │ │ │ + beq.n 4e4ea <_PyContext_NewHamtForTests@@Base+0x536> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r6, #24552 @ 0x5fe8 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - cbz r0, 4e446 <_PyContext_NewHamtForTests@@Base+0x4d2> │ │ │ │ + cbz r0, 4e486 <_PyContext_NewHamtForTests@@Base+0x4d2> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4e420 <_PyContext_NewHamtForTests@@Base+0x4ac> │ │ │ │ + bne.n 4e460 <_PyContext_NewHamtForTests@@Base+0x4ac> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4e43e <_PyContext_NewHamtForTests@@Base+0x4ca> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 4e47e <_PyContext_NewHamtForTests@@Base+0x4ca> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4e43e <_PyContext_NewHamtForTests@@Base+0x4ca> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4e47e <_PyContext_NewHamtForTests@@Base+0x4ca> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e3cc <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ + bne.n 4e40c <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.w 4e574 <_PyContext_NewHamtForTests@@Base+0x600> │ │ │ │ - b.n 4e44a <_PyContext_NewHamtForTests@@Base+0x4d6> │ │ │ │ - vldr d8, [pc, #320] @ 4e588 <_PyContext_NewHamtForTests@@Base+0x614> │ │ │ │ + beq.w 4e5b4 <_PyContext_NewHamtForTests@@Base+0x600> │ │ │ │ + b.n 4e48a <_PyContext_NewHamtForTests@@Base+0x4d6> │ │ │ │ + vldr d8, [pc, #320] @ 4e5c8 <_PyContext_NewHamtForTests@@Base+0x614> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4e458 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + bne.n 4e498 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4e476 <_PyContext_NewHamtForTests@@Base+0x502> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 4e4b6 <_PyContext_NewHamtForTests@@Base+0x502> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4e476 <_PyContext_NewHamtForTests@@Base+0x502> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4e4b6 <_PyContext_NewHamtForTests@@Base+0x502> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e3cc <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ + bne.n 4e40c <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 4e48a <_PyContext_NewHamtForTests@@Base+0x516> │ │ │ │ + bmi.n 4e4ca <_PyContext_NewHamtForTests@@Base+0x516> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e4b2 <_PyContext_NewHamtForTests@@Base+0x53e> │ │ │ │ + bpl.n 4e4f2 <_PyContext_NewHamtForTests@@Base+0x53e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #416 @ 0x1a0 │ │ │ │ + movw r1, #1824 @ 0x720 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - bl 7fd18 │ │ │ │ + bl f8938 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e3cc <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ - b.n 4e560 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ - vldr d8, [pc, #220] @ 4e588 <_PyContext_NewHamtForTests@@Base+0x614> │ │ │ │ - vldr d9, [pc, #224] @ 4e590 <_PyContext_NewHamtForTests@@Base+0x61c> │ │ │ │ + bne.n 4e40c <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ + b.n 4e5a0 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ + vldr d8, [pc, #220] @ 4e5c8 <_PyContext_NewHamtForTests@@Base+0x614> │ │ │ │ + vldr d9, [pc, #224] @ 4e5d0 <_PyContext_NewHamtForTests@@Base+0x61c> │ │ │ │ vldr d11, [sp, #40] @ 0x28 │ │ │ │ vldr d14, [sp, #24] │ │ │ │ vldr d10, [sp, #48] @ 0x30 │ │ │ │ vldr d13, [sp, #32] │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4e4d6 <_PyContext_NewHamtForTests@@Base+0x562> │ │ │ │ + bne.n 4e516 <_PyContext_NewHamtForTests@@Base+0x562> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e560 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ + beq.n 4e5a0 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #188] @ 4e598 <_PyContext_NewHamtForTests@@Base+0x624> │ │ │ │ + vldr d7, [pc, #188] @ 4e5d8 <_PyContext_NewHamtForTests@@Base+0x624> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e56a <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ + bgt.n 4e5aa <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e56a <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ + bgt.n 4e5aa <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e56a <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ + bgt.n 4e5aa <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e56a <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ + bgt.n 4e5aa <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 276198 <_Py_c_abs@@Base> │ │ │ │ + bl 276748 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 276198 <_Py_c_abs@@Base> │ │ │ │ + bl 276748 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4e560 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ + bls.n 4e5a0 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 276198 <_Py_c_abs@@Base> │ │ │ │ + bl 276748 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4e560 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ + bls.n 4e5a0 <_PyContext_NewHamtForTests@@Base+0x5ec> │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4e56a <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ + bhi.n 4e5aa <_PyContext_NewHamtForTests@@Base+0x5f6> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4e580 <_PyContext_NewHamtForTests@@Base+0x60c> │ │ │ │ + b.n 4e5c0 <_PyContext_NewHamtForTests@@Base+0x60c> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4e580 <_PyContext_NewHamtForTests@@Base+0x60c> │ │ │ │ + b.n 4e5c0 <_PyContext_NewHamtForTests@@Base+0x60c> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e4ae <_PyContext_NewHamtForTests@@Base+0x53a> │ │ │ │ - b.n 4e48a <_PyContext_NewHamtForTests@@Base+0x516> │ │ │ │ + bpl.n 4e4ee <_PyContext_NewHamtForTests@@Base+0x53a> │ │ │ │ + b.n 4e4ca <_PyContext_NewHamtForTests@@Base+0x516> │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 4e4b6 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ + bvs.n 4e4f6 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r5, [pc, #112] @ (4e614 <_PyContext_NewHamtForTests@@Base+0x6a0>) │ │ │ │ + ldr r5, [pc, #112] @ (4e654 <_PyContext_NewHamtForTests@@Base+0x6a0>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 4e5c8 <_PyContext_NewHamtForTests@@Base+0x654> │ │ │ │ + cbz r7, 4e608 <_PyContext_NewHamtForTests@@Base+0x654> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4e5c8 <_PyContext_NewHamtForTests@@Base+0x654> │ │ │ │ + beq.n 4e608 <_PyContext_NewHamtForTests@@Base+0x654> │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 4e5d2 <_PyContext_NewHamtForTests@@Base+0x65e> │ │ │ │ - bl 15be18 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x70> │ │ │ │ + bgt.n 4e612 <_PyContext_NewHamtForTests@@Base+0x65e> │ │ │ │ + bl 15c40c <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x70> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e664 <_PyContext_NewHamtForTests@@Base+0x6f0> │ │ │ │ - b.n 4e706 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ + blt.n 4e6a4 <_PyContext_NewHamtForTests@@Base+0x6f0> │ │ │ │ + b.n 4e746 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4e66a <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + bne.n 4e6aa <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - blt.n 4e5ec <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ + blt.n 4e62c <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ cmp r5, r2 │ │ │ │ it ge │ │ │ │ movge r5, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movs r6, #0 │ │ │ │ subs r5, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble.n 4e656 <_PyContext_NewHamtForTests@@Base+0x6e2> │ │ │ │ + ble.n 4e696 <_PyContext_NewHamtForTests@@Base+0x6e2> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 4e626 <_PyContext_NewHamtForTests@@Base+0x6b2> │ │ │ │ + bne.n 4e666 <_PyContext_NewHamtForTests@@Base+0x6b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4a4c │ │ │ │ - cbnz r0, 4e614 <_PyContext_NewHamtForTests@@Base+0x6a0> │ │ │ │ + bl 1e5004 │ │ │ │ + cbnz r0, 4e654 <_PyContext_NewHamtForTests@@Base+0x6a0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4e688 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ + b.n 4e6c8 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ subs r2, r5, r6 │ │ │ │ @@ -51429,909 +51452,909 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r7, #0] │ │ │ │ str r7, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e634 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ - b.n 4e5fa <_PyContext_NewHamtForTests@@Base+0x686> │ │ │ │ + bne.n 4e674 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ + b.n 4e63a <_PyContext_NewHamtForTests@@Base+0x686> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e706 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ + bge.n 4e746 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4e706 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ + b.n 4e746 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2992f8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2998a8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 4e67e <_PyContext_NewHamtForTests@@Base+0x70a> │ │ │ │ + bcs.n 4e6be <_PyContext_NewHamtForTests@@Base+0x70a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11334c │ │ │ │ + bl 11349c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4e68c <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ + cbnz r0, 4e6cc <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e706 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ + b.n 4e746 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e6a6 <_PyContext_NewHamtForTests@@Base+0x732> │ │ │ │ + blt.n 4e6e6 <_PyContext_NewHamtForTests@@Base+0x732> │ │ │ │ mul.w r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 4e6a6 <_PyContext_NewHamtForTests@@Base+0x732> │ │ │ │ + bge.n 4e6e6 <_PyContext_NewHamtForTests@@Base+0x732> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 4e6e6 <_PyContext_NewHamtForTests@@Base+0x772> │ │ │ │ - bl 25b714 │ │ │ │ - cbnz r0, 4e6d0 <_PyContext_NewHamtForTests@@Base+0x75c> │ │ │ │ + ble.n 4e726 <_PyContext_NewHamtForTests@@Base+0x772> │ │ │ │ + bl 25bcbc │ │ │ │ + cbnz r0, 4e710 <_PyContext_NewHamtForTests@@Base+0x75c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e688 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ + bge.n 4e6c8 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e688 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ + bne.n 4e6c8 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e688 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e6c8 <_PyContext_NewHamtForTests@@Base+0x714> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6e2 <_PyContext_NewHamtForTests@@Base+0x76e> │ │ │ │ + bge.n 4e722 <_PyContext_NewHamtForTests@@Base+0x76e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e6e2 <_PyContext_NewHamtForTests@@Base+0x76e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4e722 <_PyContext_NewHamtForTests@@Base+0x76e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4e6aa <_PyContext_NewHamtForTests@@Base+0x736> │ │ │ │ + b.n 4e6ea <_PyContext_NewHamtForTests@@Base+0x736> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e706 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ + bge.n 4e746 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e706 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ + cbnz r3, 4e746 <_PyContext_NewHamtForTests@@Base+0x792> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ adds r0, #8 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004e724 <_Py_c_diff@@Base>: │ │ │ │ +0004e764 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004e732 <_PyObject_CheckXIData@@Base>: │ │ │ │ +0004e772 <_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 4e782 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ + beq.n 4e7c2 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 4e782 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ + cbz r3, 4e7c2 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ strd r6, r3, [sp] │ │ │ │ - bl 221b60 <_PyObject_GetXIData@@Base+0x378> │ │ │ │ + bl 222140 <_PyObject_GetXIData@@Base+0x378> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbnz r0, 4e788 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r0, 4e7c8 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 4e78a <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ + cbnz r3, 4e7ca <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 4e778 <_PyObject_CheckXIData@@Base+0x46> │ │ │ │ + cbz r3, 4e7b8 <_PyObject_CheckXIData@@Base+0x46> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4e782 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ + cbnz r3, 4e7c2 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 221c04 <_PyObject_GetXIData@@Base+0x41c> │ │ │ │ + bl 2221e4 <_PyObject_GetXIData@@Base+0x41c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e78a <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ + b.n 4e7ca <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 4e7ae <_PyObject_CheckXIData@@Base+0x7c> │ │ │ │ - cbz r2, 4e7ae <_PyObject_CheckXIData@@Base+0x7c> │ │ │ │ + blt.n 4e7ee <_PyObject_CheckXIData@@Base+0x7c> │ │ │ │ + cbz r2, 4e7ee <_PyObject_CheckXIData@@Base+0x7c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4e7c6 <_PyObject_CheckXIData@@Base+0x94> │ │ │ │ + bgt.n 4e806 <_PyObject_CheckXIData@@Base+0x94> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25972 @ 0x6574 │ │ │ │ + movw r1, #27380 @ 0x6af4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4e80e <_PyObject_CheckXIData@@Base+0xdc> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4e84e <_PyObject_CheckXIData@@Base+0xdc> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 4e82a <_PyObject_CheckXIData@@Base+0xf8> │ │ │ │ + cbz r6, 4e86a <_PyObject_CheckXIData@@Base+0xf8> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 4e814 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + beq.n 4e854 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 4e814 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 4e854 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4488 @ 0x1188 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e85a <_PyObject_CheckXIData@@Base+0x128> │ │ │ │ + b.n 4e89a <_PyObject_CheckXIData@@Base+0x128> │ │ │ │ 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 4e844 <_PyObject_CheckXIData@@Base+0x112> │ │ │ │ + b.n 4e884 <_PyObject_CheckXIData@@Base+0x112> │ │ │ │ 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 4e844 <_PyObject_CheckXIData@@Base+0x112> │ │ │ │ + beq.n 4e884 <_PyObject_CheckXIData@@Base+0x112> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 4e836 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + b.n 4e876 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e858 <_PyObject_CheckXIData@@Base+0x126> │ │ │ │ + bge.n 4e898 <_PyObject_CheckXIData@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e858 <_PyObject_CheckXIData@@Base+0x126> │ │ │ │ + cbnz r3, 4e898 <_PyObject_CheckXIData@@Base+0x126> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e880 <_PyObject_CheckXIData@@Base+0x14e> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4e8c0 <_PyObject_CheckXIData@@Base+0x14e> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 4e878 <_PyObject_CheckXIData@@Base+0x146> │ │ │ │ + bne.n 4e8b8 <_PyObject_CheckXIData@@Base+0x146> │ │ │ │ pop {r4} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ movs r1, #3 │ │ │ │ - b.w 223f98 │ │ │ │ + b.w 224578 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 206c34 <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 4e8ae <_PyObject_CheckXIData@@Base+0x17c> │ │ │ │ + bl 20743c <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 4e8ee <_PyObject_CheckXIData@@Base+0x17c> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62964 @ 0xf5f4 │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 4e8cc <_PyObject_CheckXIData@@Base+0x19a> │ │ │ │ + cbz r3, 4e90c <_PyObject_CheckXIData@@Base+0x19a> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 4e8ce <_PyObject_CheckXIData@@Base+0x19c> │ │ │ │ + b.n 4e90e <_PyObject_CheckXIData@@Base+0x19c> │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 4e8dc <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ + cbnz r3, 4e91c <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 4e8dc <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ + ble.n 4e91c <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 4e8dc <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ - cbnz r5, 4e902 <_PyObject_CheckXIData@@Base+0x1d0> │ │ │ │ - ldr r1, [pc, #140] @ (4e96c <_PyObject_CheckXIData@@Base+0x23a>) │ │ │ │ + bgt.n 4e91c <_PyObject_CheckXIData@@Base+0x1aa> │ │ │ │ + cbnz r5, 4e942 <_PyObject_CheckXIData@@Base+0x1d0> │ │ │ │ + ldr r1, [pc, #140] @ (4e9ac <_PyObject_CheckXIData@@Base+0x23a>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e902 <_PyObject_CheckXIData@@Base+0x1d0> │ │ │ │ + cbnz r0, 4e942 <_PyObject_CheckXIData@@Base+0x1d0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e95e <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + b.n 4e99e <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r4, r6 │ │ │ │ - bl 127948 │ │ │ │ + bl 1278f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8fe <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + beq.n 4e93e <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 4e928 <_PyObject_CheckXIData@@Base+0x1f6> │ │ │ │ + beq.n 4e968 <_PyObject_CheckXIData@@Base+0x1f6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4e928 <_PyObject_CheckXIData@@Base+0x1f6> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4e968 <_PyObject_CheckXIData@@Base+0x1f6> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e8fe <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + bne.n 4e93e <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b214 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4e956 <_PyObject_CheckXIData@@Base+0x224> │ │ │ │ + bne.n 4e996 <_PyObject_CheckXIData@@Base+0x224> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 4e8fe <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 4e93e <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #288] @ (4ea90 <_PyObject_CheckXIData@@Base+0x35e>) │ │ │ │ + ldr r5, [pc, #288] @ (4ead0 <_PyObject_CheckXIData@@Base+0x35e>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4e992 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 4e9d2 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4e9aa <_PyObject_CheckXIData@@Base+0x278> │ │ │ │ - b.n 4e9bc <_PyObject_CheckXIData@@Base+0x28a> │ │ │ │ + cbnz r0, 4e9ea <_PyObject_CheckXIData@@Base+0x278> │ │ │ │ + b.n 4e9fc <_PyObject_CheckXIData@@Base+0x28a> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47280 @ 0xb8b0 │ │ │ │ + movw r0, #48688 @ 0xbe30 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e986 <_PyObject_CheckXIData@@Base+0x254> │ │ │ │ - b.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ - bl 85a38 │ │ │ │ + bne.n 4e9c6 <_PyObject_CheckXIData@@Base+0x254> │ │ │ │ + b.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e9ca <_PyObject_CheckXIData@@Base+0x298> │ │ │ │ + blt.n 4ea0a <_PyObject_CheckXIData@@Base+0x298> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4e9da <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4ea1a <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + bne.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e9da <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ + b.n 4ea1a <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e9b8 <_PyObject_CheckXIData@@Base+0x286> │ │ │ │ + bne.n 4e9f8 <_PyObject_CheckXIData@@Base+0x286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e9b8 <_PyObject_CheckXIData@@Base+0x286> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e9f8 <_PyObject_CheckXIData@@Base+0x286> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4e9fa <_PyObject_CheckXIData@@Base+0x2c8> │ │ │ │ + bne.n 4ea3a <_PyObject_CheckXIData@@Base+0x2c8> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #27416 @ 0x6b18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 4ea22 <_PyObject_CheckXIData@@Base+0x2f0> │ │ │ │ + blt.n 4ea62 <_PyObject_CheckXIData@@Base+0x2f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 21052c <_PyCode_ReturnsOnlyNone@@Base+0x44> │ │ │ │ + bl 210cf4 <_PyCode_ReturnsOnlyNone@@Base+0x44> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + beq.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4eab4 <_PyObject_CheckXIData@@Base+0x382> │ │ │ │ + b.n 4eaf4 <_PyObject_CheckXIData@@Base+0x382> │ │ │ │ negs r3, r3 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 4ea2a <_PyObject_CheckXIData@@Base+0x2f8> │ │ │ │ - cbnz r6, 4ea44 <_PyObject_CheckXIData@@Base+0x312> │ │ │ │ + ble.n 4ea6a <_PyObject_CheckXIData@@Base+0x2f8> │ │ │ │ + cbnz r6, 4ea84 <_PyObject_CheckXIData@@Base+0x312> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 26ba7c <_Py_c_prod@@Base+0xba4> │ │ │ │ + bl 26c02c <_Py_c_prod@@Base+0xba4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ea18 <_PyObject_CheckXIData@@Base+0x2e6> │ │ │ │ - b.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + bne.n 4ea58 <_PyObject_CheckXIData@@Base+0x2e6> │ │ │ │ + b.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ negs r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2126ac <_PyBytes_GetData@@Base+0x1dc> │ │ │ │ - cbnz r0, 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + bl 212c84 <_PyBytes_GetData@@Base+0x1dc> │ │ │ │ + cbnz r0, 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, r0 │ │ │ │ - bge.n 4ea80 <_PyObject_CheckXIData@@Base+0x34e> │ │ │ │ + bge.n 4eac0 <_PyObject_CheckXIData@@Base+0x34e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 21052c <_PyCode_ReturnsOnlyNone@@Base+0x44> │ │ │ │ + bl 210cf4 <_PyCode_ReturnsOnlyNone@@Base+0x44> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + beq.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eaa6 <_PyObject_CheckXIData@@Base+0x374> │ │ │ │ - b.n 4ea9c <_PyObject_CheckXIData@@Base+0x36a> │ │ │ │ + bge.n 4eae6 <_PyObject_CheckXIData@@Base+0x374> │ │ │ │ + b.n 4eadc <_PyObject_CheckXIData@@Base+0x36a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ba7c <_Py_c_prod@@Base+0xba4> │ │ │ │ + bl 26c02c <_Py_c_prod@@Base+0xba4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ea6e <_PyObject_CheckXIData@@Base+0x33c> │ │ │ │ - b.n 4eab2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ + bne.n 4eaae <_PyObject_CheckXIData@@Base+0x33c> │ │ │ │ + b.n 4eaf2 <_PyObject_CheckXIData@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4eaa6 <_PyObject_CheckXIData@@Base+0x374> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4eae6 <_PyObject_CheckXIData@@Base+0x374> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2126ac <_PyBytes_GetData@@Base+0x1dc> │ │ │ │ + bl 212c84 <_PyBytes_GetData@@Base+0x1dc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ea18 <_PyObject_CheckXIData@@Base+0x2e6> │ │ │ │ + beq.n 4ea58 <_PyObject_CheckXIData@@Base+0x2e6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4eac0 <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ + cbz r0, 4eb00 <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 223f98 │ │ │ │ + b.w 224578 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ - movw r0, #33396 @ 0x8274 │ │ │ │ + movw r0, #34804 @ 0x87f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4eaf6 <_PyObject_CheckXIData@@Base+0x3c4> │ │ │ │ + cbnz r3, 4eb36 <_PyObject_CheckXIData@@Base+0x3c4> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4eaf6 <_PyObject_CheckXIData@@Base+0x3c4> │ │ │ │ + ble.n 4eb36 <_PyObject_CheckXIData@@Base+0x3c4> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4eaf6 <_PyObject_CheckXIData@@Base+0x3c4> │ │ │ │ - cbnz r4, 4eb18 <_PyObject_CheckXIData@@Base+0x3e6> │ │ │ │ + bne.n 4eb36 <_PyObject_CheckXIData@@Base+0x3c4> │ │ │ │ + cbnz r4, 4eb58 <_PyObject_CheckXIData@@Base+0x3e6> │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (4ebb0 <_PyObject_CheckXIData@@Base+0x47e>) │ │ │ │ + ldr r4, [pc, #176] @ (4ebf0 <_PyObject_CheckXIData@@Base+0x47e>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4eb18 <_PyObject_CheckXIData@@Base+0x3e6> │ │ │ │ + cbnz r0, 4eb58 <_PyObject_CheckXIData@@Base+0x3e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ebaa <_PyObject_CheckXIData@@Base+0x478> │ │ │ │ + b.n 4ebea <_PyObject_CheckXIData@@Base+0x478> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4eb2c <_PyObject_CheckXIData@@Base+0x3fa> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4eb6c <_PyObject_CheckXIData@@Base+0x3fa> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eb14 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ + bne.n 4eb54 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4eb40 <_PyObject_CheckXIData@@Base+0x40e> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4eb80 <_PyObject_CheckXIData@@Base+0x40e> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eb14 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ + bne.n 4eb54 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56868 @ 0xde24 │ │ │ │ + movw r1, #58316 @ 0xe3cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #34344 @ 0x8628 │ │ │ │ + movw r0, #35752 @ 0x8ba8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4eb14 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 4eb54 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ + bl 962dc │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b8e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r6, 4eba2 <_PyObject_CheckXIData@@Base+0x470> │ │ │ │ + bl 9a760 │ │ │ │ + cbz r6, 4ebe2 <_PyObject_CheckXIData@@Base+0x470> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4eb8e <_PyObject_CheckXIData@@Base+0x45c> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 4ebce <_PyObject_CheckXIData@@Base+0x45c> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eb62 <_PyObject_CheckXIData@@Base+0x430> │ │ │ │ - b.n 4eb14 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ + beq.n 4eba2 <_PyObject_CheckXIData@@Base+0x430> │ │ │ │ + b.n 4eb54 <_PyObject_CheckXIData@@Base+0x3e2> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #464] @ (4ed84 <_PyObject_CheckXIData@@Base+0x652>) │ │ │ │ + ldr r5, [pc, #464] @ (4edc4 <_PyObject_CheckXIData@@Base+0x652>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ebcc <_PyObject_CheckXIData@@Base+0x49a> │ │ │ │ + cbz r0, 4ec0c <_PyObject_CheckXIData@@Base+0x49a> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 223f98 │ │ │ │ + b.w 224578 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4ebf6 <_PyObject_CheckXIData@@Base+0x4c4> │ │ │ │ + ble.n 4ec36 <_PyObject_CheckXIData@@Base+0x4c4> │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 4ec04 <_PyObject_CheckXIData@@Base+0x4d2> │ │ │ │ + b.n 4ec44 <_PyObject_CheckXIData@@Base+0x4d2> │ │ │ │ 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 4ebf6 <_PyObject_CheckXIData@@Base+0x4c4> │ │ │ │ + bcc.n 4ec36 <_PyObject_CheckXIData@@Base+0x4c4> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 7b92c │ │ │ │ - b.n 4ec04 <_PyObject_CheckXIData@@Base+0x4d2> │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 4ec44 <_PyObject_CheckXIData@@Base+0x4d2> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4ecc2 <_PyObject_CheckXIData@@Base+0x590> │ │ │ │ + beq.n 4ed02 <_PyObject_CheckXIData@@Base+0x590> │ │ │ │ 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 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ecbe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ + bne.n 4ecfe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26680c │ │ │ │ + bl 266dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ecbe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ + beq.n 4ecfe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2688a4 │ │ │ │ + bl 268e54 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16380 @ 0x3ffc │ │ │ │ + movw r0, #17824 @ 0x45a0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ec6c <_PyObject_CheckXIData@@Base+0x53a> │ │ │ │ + cbnz r0, 4ecac <_PyObject_CheckXIData@@Base+0x53a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27530c │ │ │ │ + b.w 2758bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #26064 @ 0x65d0 │ │ │ │ + movw r0, #27472 @ 0x6b50 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 268a18 │ │ │ │ + bl 268fc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eca0 <_PyObject_CheckXIData@@Base+0x56e> │ │ │ │ + bge.n 4ece0 <_PyObject_CheckXIData@@Base+0x56e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eca0 <_PyObject_CheckXIData@@Base+0x56e> │ │ │ │ + cbnz r3, 4ece0 <_PyObject_CheckXIData@@Base+0x56e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ec60 <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + beq.n 4eca0 <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ecbe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ + bge.n 4ecfe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ecbe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ + cbnz r3, 4ecfe <_PyObject_CheckXIData@@Base+0x58c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 23bafc │ │ │ │ - cbz r0, 4ed12 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ + bl 23c0dc │ │ │ │ + cbz r0, 4ed52 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 4ecf8 <_PyObject_CheckXIData@@Base+0x5c6> │ │ │ │ + cbnz r0, 4ed38 <_PyObject_CheckXIData@@Base+0x5c6> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed16 <_PyObject_CheckXIData@@Base+0x5e4> │ │ │ │ + bge.n 4ed56 <_PyObject_CheckXIData@@Base+0x5e4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4ed16 <_PyObject_CheckXIData@@Base+0x5e4> │ │ │ │ - bl 84d38 │ │ │ │ - cbnz r0, 4ed1e <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ + b.n 4ed56 <_PyObject_CheckXIData@@Base+0x5e4> │ │ │ │ + bl 84da8 │ │ │ │ + cbnz r0, 4ed5e <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed12 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ + bge.n 4ed52 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ed12 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ + cbnz r3, 4ed52 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ed56 <_PyObject_CheckXIData@@Base+0x624> │ │ │ │ + b.n 4ed96 <_PyObject_CheckXIData@@Base+0x624> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26080 @ 0x65e0 │ │ │ │ + movw r0, #27488 @ 0x6b60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed56 <_PyObject_CheckXIData@@Base+0x624> │ │ │ │ + bge.n 4ed96 <_PyObject_CheckXIData@@Base+0x624> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ed56 <_PyObject_CheckXIData@@Base+0x624> │ │ │ │ + cbnz r3, 4ed96 <_PyObject_CheckXIData@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ed66 <_PyObject_CheckXIData@@Base+0x634> │ │ │ │ + cbz r0, 4eda6 <_PyObject_CheckXIData@@Base+0x634> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 223f98 │ │ │ │ + b.w 224578 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 71b00 │ │ │ │ - cbz r0, 4edf4 <_PyObject_CheckXIData@@Base+0x6c2> │ │ │ │ + bl 71b90 │ │ │ │ + cbz r0, 4ee34 <_PyObject_CheckXIData@@Base+0x6c2> │ │ │ │ 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 4edc6 <_PyObject_CheckXIData@@Base+0x694> │ │ │ │ + bge.n 4ee06 <_PyObject_CheckXIData@@Base+0x694> │ │ │ │ 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 4eda6 <_PyObject_CheckXIData@@Base+0x674> │ │ │ │ + b.n 4ede6 <_PyObject_CheckXIData@@Base+0x674> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 4ede4 <_PyObject_CheckXIData@@Base+0x6b2> │ │ │ │ + cbz r3, 4ee24 <_PyObject_CheckXIData@@Base+0x6b2> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r0, #26088 @ 0x65e8 │ │ │ │ + movw r0, #27496 @ 0x6b68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #5604 @ 0x15e4 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #7032 @ 0x1b78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26701 @ 0x684d │ │ │ │ + movw r1, #26765 @ 0x688d │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.w 45720 │ │ │ │ + b.w 45760 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4ee3e <_PyObject_CheckXIData@@Base+0x70c> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4ee7e <_PyObject_CheckXIData@@Base+0x70c> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ee38 <_PyObject_CheckXIData@@Base+0x706> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 4ee3e <_PyObject_CheckXIData@@Base+0x70c> │ │ │ │ + bne.n 4ee78 <_PyObject_CheckXIData@@Base+0x706> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 4ee7e <_PyObject_CheckXIData@@Base+0x70c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ee60 <_PyObject_CheckXIData@@Base+0x72e> │ │ │ │ + cbnz r0, 4eea0 <_PyObject_CheckXIData@@Base+0x72e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4ee60 <_PyObject_CheckXIData@@Base+0x72e> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4eea0 <_PyObject_CheckXIData@@Base+0x72e> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ee56 <_PyObject_CheckXIData@@Base+0x724> │ │ │ │ + bne.n 4ee96 <_PyObject_CheckXIData@@Base+0x724> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 4ee7e <_PyObject_CheckXIData@@Base+0x74c> │ │ │ │ + cbnz r3, 4eebe <_PyObject_CheckXIData@@Base+0x74c> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 4ee98 <_PyObject_CheckXIData@@Base+0x766> │ │ │ │ + cbz r2, 4eed8 <_PyObject_CheckXIData@@Base+0x766> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 4ee98 <_PyObject_CheckXIData@@Base+0x766> │ │ │ │ + cbz r3, 4eed8 <_PyObject_CheckXIData@@Base+0x766> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #64296 @ 0xfb28 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #168 @ 0xa8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ef3a <_PyObject_CheckXIData@@Base+0x808> │ │ │ │ + b.n 4ef7a <_PyObject_CheckXIData@@Base+0x808> │ │ │ │ mov r0, r1 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 4eea6 <_PyObject_CheckXIData@@Base+0x774> │ │ │ │ + cbz r2, 4eee6 <_PyObject_CheckXIData@@Base+0x774> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 25e694 <_PyTime_AsTimeval@@Base+0x13d0> │ │ │ │ + bl 25eaac <_PyTime_AsTimeval@@Base+0x1240> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ee94 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ + beq.n 4eed4 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ 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 25aba0 │ │ │ │ + bl 25b148 │ │ │ │ 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 25aba0 │ │ │ │ + bl 25b148 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 4ef3a <_PyObject_CheckXIData@@Base+0x808> │ │ │ │ + cbz r3, 4ef7a <_PyObject_CheckXIData@@Base+0x808> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e9bc <_PyTime_AsTimeval@@Base+0x16f8> │ │ │ │ + bl 25edd4 <_PyTime_AsTimeval@@Base+0x1568> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4eefa <_PyObject_CheckXIData@@Base+0x7c8> │ │ │ │ + beq.n 4ef3a <_PyObject_CheckXIData@@Base+0x7c8> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 4ef12 <_PyObject_CheckXIData@@Base+0x7e0> │ │ │ │ + b.n 4ef52 <_PyObject_CheckXIData@@Base+0x7e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ee94 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ + bge.n 4eed4 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ee94 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ + bne.n 4eed4 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ee94 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eed4 <_PyObject_CheckXIData@@Base+0x762> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4ef38 <_PyObject_CheckXIData@@Base+0x806> │ │ │ │ + bge.n 4ef78 <_PyObject_CheckXIData@@Base+0x806> │ │ │ │ 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 4ef12 <_PyObject_CheckXIData@@Base+0x7e0> │ │ │ │ + b.n 4ef52 <_PyObject_CheckXIData@@Base+0x7e0> │ │ │ │ str r2, [r3, #4] │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4ef6e <_PyObject_CheckXIData@@Base+0x83c> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4efae <_PyObject_CheckXIData@@Base+0x83c> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ef68 <_PyObject_CheckXIData@@Base+0x836> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 4ef6e <_PyObject_CheckXIData@@Base+0x83c> │ │ │ │ + bne.n 4efa8 <_PyObject_CheckXIData@@Base+0x836> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 4efae <_PyObject_CheckXIData@@Base+0x83c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ef90 <_PyObject_CheckXIData@@Base+0x85e> │ │ │ │ + cbnz r0, 4efd0 <_PyObject_CheckXIData@@Base+0x85e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4ef90 <_PyObject_CheckXIData@@Base+0x85e> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4efd0 <_PyObject_CheckXIData@@Base+0x85e> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ef86 <_PyObject_CheckXIData@@Base+0x854> │ │ │ │ + bne.n 4efc6 <_PyObject_CheckXIData@@Base+0x854> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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 │ │ │ │ @@ -52341,295 +52364,295 @@ │ │ │ │ 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, 4efc2 <_PyObject_CheckXIData@@Base+0x890> │ │ │ │ + cbz r6, 4f002 <_PyObject_CheckXIData@@Base+0x890> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 4efd2 <_PyObject_CheckXIData@@Base+0x8a0> │ │ │ │ + cbz r2, 4f012 <_PyObject_CheckXIData@@Base+0x8a0> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 11334c │ │ │ │ + bl 11349c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7b92c │ │ │ │ - cbz r4, 4f000 <_PyObject_CheckXIData@@Base+0x8ce> │ │ │ │ - ldr r0, [pc, #28] @ (4f008 <_PyObject_CheckXIData@@Base+0x8d6>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 7b9c0 │ │ │ │ + cbz r4, 4f040 <_PyObject_CheckXIData@@Base+0x8ce> │ │ │ │ + ldr r0, [pc, #28] @ (4f048 <_PyObject_CheckXIData@@Base+0x8d6>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12564 @ 0x3114 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 4f07c <_PyObject_CheckXIData@@Base+0x94a> │ │ │ │ + ble.n 4f0bc <_PyObject_CheckXIData@@Base+0x94a> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4f07c <_PyObject_CheckXIData@@Base+0x94a> │ │ │ │ + beq.n 4f0bc <_PyObject_CheckXIData@@Base+0x94a> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 4f046 <_PyObject_CheckXIData@@Base+0x914> │ │ │ │ + cbz r5, 4f086 <_PyObject_CheckXIData@@Base+0x914> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 4f046 <_PyObject_CheckXIData@@Base+0x914> │ │ │ │ + bge.n 4f086 <_PyObject_CheckXIData@@Base+0x914> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4f060 <_PyObject_CheckXIData@@Base+0x92e> │ │ │ │ + ble.n 4f0a0 <_PyObject_CheckXIData@@Base+0x92e> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 4f03e <_PyObject_CheckXIData@@Base+0x90c> │ │ │ │ + blt.n 4f07e <_PyObject_CheckXIData@@Base+0x90c> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 231970 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ + bl 231f50 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f08a <_PyObject_CheckXIData@@Base+0x958> │ │ │ │ + beq.n 4f0ca <_PyObject_CheckXIData@@Base+0x958> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e4d00 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 1e52b8 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f08c <_PyObject_CheckXIData@@Base+0x95a> │ │ │ │ + bge.n 4f0cc <_PyObject_CheckXIData@@Base+0x95a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4f08c <_PyObject_CheckXIData@@Base+0x95a> │ │ │ │ + b.n 4f0cc <_PyObject_CheckXIData@@Base+0x95a> │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4f0c0 <_PyObject_CheckXIData@@Base+0x98e> │ │ │ │ + beq.n 4f100 <_PyObject_CheckXIData@@Base+0x98e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4f0c0 <_PyObject_CheckXIData@@Base+0x98e> │ │ │ │ + ble.n 4f100 <_PyObject_CheckXIData@@Base+0x98e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f0da <_PyObject_CheckXIData@@Base+0x9a8> │ │ │ │ + bge.n 4f11a <_PyObject_CheckXIData@@Base+0x9a8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4f0da <_PyObject_CheckXIData@@Base+0x9a8> │ │ │ │ + b.n 4f11a <_PyObject_CheckXIData@@Base+0x9a8> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4f0f6 <_PyObject_CheckXIData@@Base+0x9c4> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4f136 <_PyObject_CheckXIData@@Base+0x9c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f0f6 <_PyObject_CheckXIData@@Base+0x9c4> │ │ │ │ + bge.n 4f136 <_PyObject_CheckXIData@@Base+0x9c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f0f6 <_PyObject_CheckXIData@@Base+0x9c4> │ │ │ │ + cbnz r3, 4f136 <_PyObject_CheckXIData@@Base+0x9c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c0cc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4f146 <_PyObject_CheckXIData@@Base+0xa14> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 4f186 <_PyObject_CheckXIData@@Base+0xa14> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4f140 <_PyObject_CheckXIData@@Base+0xa0e> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 4f146 <_PyObject_CheckXIData@@Base+0xa14> │ │ │ │ + bne.n 4f180 <_PyObject_CheckXIData@@Base+0xa0e> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 4f186 <_PyObject_CheckXIData@@Base+0xa14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4f154 <_PyObject_CheckXIData@@Base+0xa22> │ │ │ │ + cbnz r0, 4f194 <_PyObject_CheckXIData@@Base+0xa22> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4f154 <_PyObject_CheckXIData@@Base+0xa22> │ │ │ │ + cbz r0, 4f194 <_PyObject_CheckXIData@@Base+0xa22> │ │ │ │ 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, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4f184 <_PyObject_CheckXIData@@Base+0xa52> │ │ │ │ + beq.n 4f1c4 <_PyObject_CheckXIData@@Base+0xa52> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4f184 <_PyObject_CheckXIData@@Base+0xa52> │ │ │ │ + ble.n 4f1c4 <_PyObject_CheckXIData@@Base+0xa52> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1a0 <_PyObject_CheckXIData@@Base+0xa6e> │ │ │ │ + bge.n 4f1e0 <_PyObject_CheckXIData@@Base+0xa6e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4f1a0 <_PyObject_CheckXIData@@Base+0xa6e> │ │ │ │ + b.n 4f1e0 <_PyObject_CheckXIData@@Base+0xa6e> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4f1bc <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4f1fc <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1162ec │ │ │ │ + bl 1162d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1bc <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ + bge.n 4f1fc <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f1bc <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ + cbnz r3, 4f1fc <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 44d22 │ │ │ │ + b.w 44d62 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4f1e8 <_PyObject_CheckXIData@@Base+0xab6> │ │ │ │ + cbnz r3, 4f228 <_PyObject_CheckXIData@@Base+0xab6> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 4f1e8 <_PyObject_CheckXIData@@Base+0xab6> │ │ │ │ + ble.n 4f228 <_PyObject_CheckXIData@@Base+0xab6> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 4f1e8 <_PyObject_CheckXIData@@Base+0xab6> │ │ │ │ - cbnz r4, 4f20a <_PyObject_CheckXIData@@Base+0xad8> │ │ │ │ + bne.n 4f228 <_PyObject_CheckXIData@@Base+0xab6> │ │ │ │ + cbnz r4, 4f24a <_PyObject_CheckXIData@@Base+0xad8> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #192] @ (4f2b0 <_PyObject_CheckXIData@@Base+0xb7e>) │ │ │ │ + ldr r4, [pc, #192] @ (4f2f0 <_PyObject_CheckXIData@@Base+0xb7e>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f20a <_PyObject_CheckXIData@@Base+0xad8> │ │ │ │ + cbnz r0, 4f24a <_PyObject_CheckXIData@@Base+0xad8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f2a8 <_PyObject_CheckXIData@@Base+0xb76> │ │ │ │ + b.n 4f2e8 <_PyObject_CheckXIData@@Base+0xb76> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f21e <_PyObject_CheckXIData@@Base+0xaec> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4f25e <_PyObject_CheckXIData@@Base+0xaec> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f206 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ + bne.n 4f246 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f206 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ + beq.n 4f246 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f206 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ + beq.n 4f246 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ ldrd r4, r6, [sp, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #26092 @ 0x65ec │ │ │ │ + movw r1, #27500 @ 0x6b6c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11916 @ 0x2e8c │ │ │ │ + movw r0, #13324 @ 0x340c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f206 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 4f246 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ + bl 962dc │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ac0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r7, 4f2a0 <_PyObject_CheckXIData@@Base+0xb6e> │ │ │ │ + bl 9a760 │ │ │ │ + cbz r7, 4f2e0 <_PyObject_CheckXIData@@Base+0xb6e> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f28c <_PyObject_CheckXIData@@Base+0xb5a> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 4f2cc <_PyObject_CheckXIData@@Base+0xb5a> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f25e <_PyObject_CheckXIData@@Base+0xb2c> │ │ │ │ - b.n 4f206 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ + beq.n 4f29e <_PyObject_CheckXIData@@Base+0xb2c> │ │ │ │ + b.n 4f246 <_PyObject_CheckXIData@@Base+0xad4> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #816] @ (4f5e4 <_PyObject_CheckXIData@@Base+0xeb2>) │ │ │ │ + ldr r5, [pc, #816] @ (4f624 <_PyObject_CheckXIData@@Base+0xeb2>) │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -52637,98 +52660,98 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbnz r0, 4f318 <_PyObject_CheckXIData@@Base+0xbe6> │ │ │ │ + bl 12b498 │ │ │ │ + cbnz r0, 4f358 <_PyObject_CheckXIData@@Base+0xbe6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4f2e6 <_PyObject_CheckXIData@@Base+0xbb4> │ │ │ │ + cbz r5, 4f326 <_PyObject_CheckXIData@@Base+0xbb4> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 4f2ee <_PyObject_CheckXIData@@Base+0xbbc> │ │ │ │ + b.n 4f32e <_PyObject_CheckXIData@@Base+0xbbc> │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 4f30c <_PyObject_CheckXIData@@Base+0xbda> │ │ │ │ + blt.n 4f34c <_PyObject_CheckXIData@@Base+0xbda> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c260 │ │ │ │ - cbnz r0, 4f30c <_PyObject_CheckXIData@@Base+0xbda> │ │ │ │ + cbnz r0, 4f34c <_PyObject_CheckXIData@@Base+0xbda> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f31a <_PyObject_CheckXIData@@Base+0xbe8> │ │ │ │ + b.n 4f35a <_PyObject_CheckXIData@@Base+0xbe8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f31a <_PyObject_CheckXIData@@Base+0xbe8> │ │ │ │ + b.n 4f35a <_PyObject_CheckXIData@@Base+0xbe8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 4f324 <_PyObject_CheckXIData@@Base+0xbf2> │ │ │ │ + cbz r3, 4f364 <_PyObject_CheckXIData@@Base+0xbf2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 71b00 │ │ │ │ - cbz r0, 4f36c <_PyObject_CheckXIData@@Base+0xc3a> │ │ │ │ + bl 71b90 │ │ │ │ + cbz r0, 4f3ac <_PyObject_CheckXIData@@Base+0xc3a> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4f358 <_PyObject_CheckXIData@@Base+0xc26> │ │ │ │ + cbz r0, 4f398 <_PyObject_CheckXIData@@Base+0xc26> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 7ffb8 │ │ │ │ - cbnz r0, 4f370 <_PyObject_CheckXIData@@Base+0xc3e> │ │ │ │ + bl 8004c │ │ │ │ + cbnz r0, 4f3b0 <_PyObject_CheckXIData@@Base+0xc3e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f36c <_PyObject_CheckXIData@@Base+0xc3a> │ │ │ │ + bge.n 4f3ac <_PyObject_CheckXIData@@Base+0xc3a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f36c <_PyObject_CheckXIData@@Base+0xc3a> │ │ │ │ + cbnz r3, 4f3ac <_PyObject_CheckXIData@@Base+0xc3a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f372 <_PyObject_CheckXIData@@Base+0xc40> │ │ │ │ + b.n 4f3b2 <_PyObject_CheckXIData@@Base+0xc40> │ │ │ │ str r0, [r4, #20] │ │ │ │ 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 r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r1, 4f392 <_PyObject_CheckXIData@@Base+0xc60> │ │ │ │ + cbz r1, 4f3d2 <_PyObject_CheckXIData@@Base+0xc60> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 4f3a8 <_PyObject_CheckXIData@@Base+0xc76> │ │ │ │ - b.n 4f39e <_PyObject_CheckXIData@@Base+0xc6c> │ │ │ │ - bl 25c6d0 │ │ │ │ + cbnz r0, 4f3e8 <_PyObject_CheckXIData@@Base+0xc76> │ │ │ │ + b.n 4f3de <_PyObject_CheckXIData@@Base+0xc6c> │ │ │ │ + bl 25cc78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f38a <_PyObject_CheckXIData@@Base+0xc58> │ │ │ │ + bne.n 4f3ca <_PyObject_CheckXIData@@Base+0xc58> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f3b4 <_PyObject_CheckXIData@@Base+0xc82> │ │ │ │ - bl 70c84 │ │ │ │ + b.n 4f3f4 <_PyObject_CheckXIData@@Base+0xc82> │ │ │ │ + bl 70ccc │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f39a <_PyObject_CheckXIData@@Base+0xc68> │ │ │ │ + beq.n 4f3da <_PyObject_CheckXIData@@Base+0xc68> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -52736,101 +52759,101 @@ │ │ │ │ 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 4f3fa <_PyObject_CheckXIData@@Base+0xcc8> │ │ │ │ + bhi.n 4f43a <_PyObject_CheckXIData@@Base+0xcc8> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4f412 <_PyObject_CheckXIData@@Base+0xce0> │ │ │ │ + bmi.n 4f452 <_PyObject_CheckXIData@@Base+0xce0> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28280 @ 0x6e78 │ │ │ │ + movw r0, #29688 @ 0x73f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ - movw r0, #28280 @ 0x6e78 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + movw r0, #29688 @ 0x73f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3d0 <_PyObject_CheckXIData@@Base+0xc9e> │ │ │ │ - b.n 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + bne.n 4f410 <_PyObject_CheckXIData@@Base+0xc9e> │ │ │ │ + b.n 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f494 <_PyObject_CheckXIData@@Base+0xd62> │ │ │ │ + ble.n 4f4d4 <_PyObject_CheckXIData@@Base+0xd62> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f47a <_PyObject_CheckXIData@@Base+0xd48> │ │ │ │ + beq.n 4f4ba <_PyObject_CheckXIData@@Base+0xd48> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4f45c <_PyObject_CheckXIData@@Base+0xd2a> │ │ │ │ + bpl.n 4f49c <_PyObject_CheckXIData@@Base+0xd2a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + beq.n 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f47c <_PyObject_CheckXIData@@Base+0xd4a> │ │ │ │ + beq.n 4f4bc <_PyObject_CheckXIData@@Base+0xd4a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28280 @ 0x6e78 │ │ │ │ + movw r0, #29688 @ 0x73f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4f49a <_PyObject_CheckXIData@@Base+0xd68> │ │ │ │ + beq.n 4f4da <_PyObject_CheckXIData@@Base+0xd68> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f49c <_PyObject_CheckXIData@@Base+0xd6a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4f49c <_PyObject_CheckXIData@@Base+0xd6a> │ │ │ │ - b.n 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + bne.n 4f4dc <_PyObject_CheckXIData@@Base+0xd6a> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4f4dc <_PyObject_CheckXIData@@Base+0xd6a> │ │ │ │ + b.n 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4f49c <_PyObject_CheckXIData@@Base+0xd6a> │ │ │ │ + b.n 4f4dc <_PyObject_CheckXIData@@Base+0xd6a> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26f9f4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 26ffa4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4f4be <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ - movw r0, #39080 @ 0x98a8 │ │ │ │ + cbz r0, 4f4fe <_PyObject_CheckXIData@@Base+0xd8c> │ │ │ │ + movw r0, #40488 @ 0x9e28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -52840,226 +52863,226 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbnz r0, 4f528 <_PyObject_CheckXIData@@Base+0xdf6> │ │ │ │ + bl 12b498 │ │ │ │ + cbnz r0, 4f568 <_PyObject_CheckXIData@@Base+0xdf6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4f4f6 <_PyObject_CheckXIData@@Base+0xdc4> │ │ │ │ + cbz r5, 4f536 <_PyObject_CheckXIData@@Base+0xdc4> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 4f4fe <_PyObject_CheckXIData@@Base+0xdcc> │ │ │ │ + b.n 4f53e <_PyObject_CheckXIData@@Base+0xdcc> │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 4f51c <_PyObject_CheckXIData@@Base+0xdea> │ │ │ │ + blt.n 4f55c <_PyObject_CheckXIData@@Base+0xdea> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c260 │ │ │ │ - cbnz r0, 4f51c <_PyObject_CheckXIData@@Base+0xdea> │ │ │ │ + cbnz r0, 4f55c <_PyObject_CheckXIData@@Base+0xdea> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f52a <_PyObject_CheckXIData@@Base+0xdf8> │ │ │ │ + b.n 4f56a <_PyObject_CheckXIData@@Base+0xdf8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f52a <_PyObject_CheckXIData@@Base+0xdf8> │ │ │ │ + b.n 4f56a <_PyObject_CheckXIData@@Base+0xdf8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 4f534 <_PyObject_CheckXIData@@Base+0xe02> │ │ │ │ + cbz r3, 4f574 <_PyObject_CheckXIData@@Base+0xe02> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2234c8 │ │ │ │ + bl 223bbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f560 <_PyObject_CheckXIData@@Base+0xe2e> │ │ │ │ + beq.n 4f5a0 <_PyObject_CheckXIData@@Base+0xe2e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f562 <_PyObject_CheckXIData@@Base+0xe30> │ │ │ │ + bge.n 4f5a2 <_PyObject_CheckXIData@@Base+0xe30> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4f562 <_PyObject_CheckXIData@@Base+0xe30> │ │ │ │ + b.n 4f5a2 <_PyObject_CheckXIData@@Base+0xe30> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #15916 @ 0x3e2c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4f59a <_PyObject_CheckXIData@@Base+0xe68> │ │ │ │ + beq.n 4f5da <_PyObject_CheckXIData@@Base+0xe68> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 4f59a <_PyObject_CheckXIData@@Base+0xe68> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 4f5da <_PyObject_CheckXIData@@Base+0xe68> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4f59c <_PyObject_CheckXIData@@Base+0xe6a> │ │ │ │ + b.n 4f5dc <_PyObject_CheckXIData@@Base+0xe6a> │ │ │ │ mov r3, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 4f5d2 <_PyObject_CheckXIData@@Base+0xea0> │ │ │ │ + bpl.n 4f612 <_PyObject_CheckXIData@@Base+0xea0> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f5ce <_PyObject_CheckXIData@@Base+0xe9c> │ │ │ │ + cbz r0, 4f60e <_PyObject_CheckXIData@@Base+0xe9c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2234c8 │ │ │ │ + bl 223bbc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f5da <_PyObject_CheckXIData@@Base+0xea8> │ │ │ │ + bne.n 4f61a <_PyObject_CheckXIData@@Base+0xea8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f5ce <_PyObject_CheckXIData@@Base+0xe9c> │ │ │ │ + bge.n 4f60e <_PyObject_CheckXIData@@Base+0xe9c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f5ce <_PyObject_CheckXIData@@Base+0xe9c> │ │ │ │ + cbnz r3, 4f60e <_PyObject_CheckXIData@@Base+0xe9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f5da <_PyObject_CheckXIData@@Base+0xea8> │ │ │ │ + b.n 4f61a <_PyObject_CheckXIData@@Base+0xea8> │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f600 <_PyObject_CheckXIData@@Base+0xece> │ │ │ │ + bne.n 4f640 <_PyObject_CheckXIData@@Base+0xece> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4f618 <_PyObject_CheckXIData@@Base+0xee6> │ │ │ │ - b.n 4f62a <_PyObject_CheckXIData@@Base+0xef8> │ │ │ │ + cbnz r0, 4f658 <_PyObject_CheckXIData@@Base+0xee6> │ │ │ │ + b.n 4f66a <_PyObject_CheckXIData@@Base+0xef8> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47280 @ 0xb8b0 │ │ │ │ + movw r0, #48688 @ 0xbe30 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f5f4 <_PyObject_CheckXIData@@Base+0xec2> │ │ │ │ - b.n 4f70c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ - bl 85a38 │ │ │ │ + bne.n 4f634 <_PyObject_CheckXIData@@Base+0xec2> │ │ │ │ + b.n 4f74c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4f638 <_PyObject_CheckXIData@@Base+0xf06> │ │ │ │ + blt.n 4f678 <_PyObject_CheckXIData@@Base+0xf06> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4f648 <_PyObject_CheckXIData@@Base+0xf16> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 4f688 <_PyObject_CheckXIData@@Base+0xf16> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f70c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ + bne.n 4f74c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f648 <_PyObject_CheckXIData@@Base+0xf16> │ │ │ │ + b.n 4f688 <_PyObject_CheckXIData@@Base+0xf16> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f626 <_PyObject_CheckXIData@@Base+0xef4> │ │ │ │ + bne.n 4f666 <_PyObject_CheckXIData@@Base+0xef4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f626 <_PyObject_CheckXIData@@Base+0xef4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f666 <_PyObject_CheckXIData@@Base+0xef4> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4f66e <_PyObject_CheckXIData@@Base+0xf3c> │ │ │ │ + beq.n 4f6ae <_PyObject_CheckXIData@@Base+0xf3c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f6de <_PyObject_CheckXIData@@Base+0xfac> │ │ │ │ + beq.n 4f71e <_PyObject_CheckXIData@@Base+0xfac> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r1, 4f684 <_PyObject_CheckXIData@@Base+0xf52> │ │ │ │ + cbz r1, 4f6c4 <_PyObject_CheckXIData@@Base+0xf52> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bge.n 4f690 <_PyObject_CheckXIData@@Base+0xf5e> │ │ │ │ + bge.n 4f6d0 <_PyObject_CheckXIData@@Base+0xf5e> │ │ │ │ add r4, r3 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ - b.n 4f690 <_PyObject_CheckXIData@@Base+0xf5e> │ │ │ │ + b.n 4f6d0 <_PyObject_CheckXIData@@Base+0xf5e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 25c6d0 │ │ │ │ + bl 25cc78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f674 <_PyObject_CheckXIData@@Base+0xf42> │ │ │ │ - b.n 4f70c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ + bne.n 4f6b4 <_PyObject_CheckXIData@@Base+0xf42> │ │ │ │ + b.n 4f74c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ cmp r4, r3 │ │ │ │ mov.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - bl 25e9bc <_PyTime_AsTimeval@@Base+0x16f8> │ │ │ │ + bl 25edd4 <_PyTime_AsTimeval@@Base+0x1568> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f70c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ + beq.n 4f74c <_PyObject_CheckXIData@@Base+0xfda> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 4f6c0 <_PyObject_CheckXIData@@Base+0xf8e> │ │ │ │ + bge.n 4f700 <_PyObject_CheckXIData@@Base+0xf8e> │ │ │ │ add.w r6, r0, r3, lsl #2 │ │ │ │ ldr.w r6, [r6, #-4] │ │ │ │ str.w r6, [r0, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4f6aa <_PyObject_CheckXIData@@Base+0xf78> │ │ │ │ + b.n 4f6ea <_PyObject_CheckXIData@@Base+0xf78> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str.w r5, [r0, r4, lsl #2] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 4f70e <_PyObject_CheckXIData@@Base+0xfdc> │ │ │ │ + b.n 4f74e <_PyObject_CheckXIData@@Base+0xfdc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127dc4 │ │ │ │ - bl d2b90 │ │ │ │ + bl 127d6c │ │ │ │ + bl d2e38 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47280 @ 0xb8b0 │ │ │ │ + movw r0, #48688 @ 0xbe30 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -53068,15 +53091,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw r4, #25736 @ 0x6488 │ │ │ │ + movw r4, #27144 @ 0x6a08 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -53084,114 +53107,114 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 4f772 <_PyObject_CheckXIData@@Base+0x1040> │ │ │ │ + bne.n 4f7b2 <_PyObject_CheckXIData@@Base+0x1040> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 4f772 <_PyObject_CheckXIData@@Base+0x1040> │ │ │ │ + ble.n 4f7b2 <_PyObject_CheckXIData@@Base+0x1040> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 4f772 <_PyObject_CheckXIData@@Base+0x1040> │ │ │ │ - cbnz r5, 4f796 <_PyObject_CheckXIData@@Base+0x1064> │ │ │ │ - ldr r4, [pc, #204] @ (4f840 <_PyObject_CheckXIData@@Base+0x110e>) │ │ │ │ + bne.n 4f7b2 <_PyObject_CheckXIData@@Base+0x1040> │ │ │ │ + cbnz r5, 4f7d6 <_PyObject_CheckXIData@@Base+0x1064> │ │ │ │ + ldr r4, [pc, #204] @ (4f880 <_PyObject_CheckXIData@@Base+0x110e>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f81e <_PyObject_CheckXIData@@Base+0x10ec> │ │ │ │ + beq.n 4f85e <_PyObject_CheckXIData@@Base+0x10ec> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 4f7b4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ + cbz r0, 4f7f4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 4f7b8 <_PyObject_CheckXIData@@Base+0x1086> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 4f7f8 <_PyObject_CheckXIData@@Base+0x1086> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4f82c <_PyObject_CheckXIData@@Base+0x10fa> │ │ │ │ + b.n 4f86c <_PyObject_CheckXIData@@Base+0x10fa> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f7b4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ + beq.n 4f7f4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ ldrd r8, r5, [sp, #24] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #11908 @ 0x2e84 │ │ │ │ + movw r1, #13316 @ 0x3404 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11916 @ 0x2e8c │ │ │ │ + movw r0, #13324 @ 0x340c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f7b4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 4f7f4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ + bl 962dc │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b208 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4f824 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ + bge.n 4f864 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ - b.n 4f7b4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ + bl 1af52c │ │ │ │ + b.n 4f7f4 <_PyObject_CheckXIData@@Base+0x1082> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4f82c <_PyObject_CheckXIData@@Base+0x10fa> │ │ │ │ + b.n 4f86c <_PyObject_CheckXIData@@Base+0x10fa> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #992] @ (4fc24 <_PyObject_CheckXIData@@Base+0x14f2>) │ │ │ │ + ldr r5, [pc, #992] @ (4fc64 <_PyObject_CheckXIData@@Base+0x14f2>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #26208 @ 0x6660 │ │ │ │ + movw r0, #27616 @ 0x6be0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20b7d4 │ │ │ │ + bl 20bfe4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -53200,465 +53223,465 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne 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, #3952] @ 0xf70 │ │ │ │ - ldr r6, [pc, #268] @ (4f9a8 <_PyObject_CheckXIData@@Base+0x1276>) │ │ │ │ + ldr r6, [pc, #268] @ (4f9e8 <_PyObject_CheckXIData@@Base+0x1276>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 4f8ca <_PyObject_CheckXIData@@Base+0x1198> │ │ │ │ + bne.n 4f90a <_PyObject_CheckXIData@@Base+0x1198> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4f8ca <_PyObject_CheckXIData@@Base+0x1198> │ │ │ │ + ble.n 4f90a <_PyObject_CheckXIData@@Base+0x1198> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 4f8ca <_PyObject_CheckXIData@@Base+0x1198> │ │ │ │ - cbnz r4, 4f8ee <_PyObject_CheckXIData@@Base+0x11bc> │ │ │ │ + bne.n 4f90a <_PyObject_CheckXIData@@Base+0x1198> │ │ │ │ + cbnz r4, 4f92e <_PyObject_CheckXIData@@Base+0x11bc> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #220] @ (4f9ac <_PyObject_CheckXIData@@Base+0x127a>) │ │ │ │ + ldr r4, [pc, #220] @ (4f9ec <_PyObject_CheckXIData@@Base+0x127a>) │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f982 <_PyObject_CheckXIData@@Base+0x1250> │ │ │ │ + beq.n 4f9c2 <_PyObject_CheckXIData@@Base+0x1250> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldrd r7, r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 4f92c <_PyObject_CheckXIData@@Base+0x11fa> │ │ │ │ + cbz r0, 4f96c <_PyObject_CheckXIData@@Base+0x11fa> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbz r0, 4f92c <_PyObject_CheckXIData@@Base+0x11fa> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbz r0, 4f96c <_PyObject_CheckXIData@@Base+0x11fa> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 4f930 <_PyObject_CheckXIData@@Base+0x11fe> │ │ │ │ + beq.n 4f970 <_PyObject_CheckXIData@@Base+0x11fe> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 424bc │ │ │ │ + bl 424fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f994 <_PyObject_CheckXIData@@Base+0x1262> │ │ │ │ + b.n 4f9d4 <_PyObject_CheckXIData@@Base+0x1262> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #55208 @ 0xd7a8 │ │ │ │ + movw r1, #56616 @ 0xdd28 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #17452 @ 0x442c │ │ │ │ + movw r0, #18860 @ 0x49ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f952 <_PyObject_CheckXIData@@Base+0x1220> │ │ │ │ + bne.n 4f992 <_PyObject_CheckXIData@@Base+0x1220> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f994 <_PyObject_CheckXIData@@Base+0x1262> │ │ │ │ - bl 9600c │ │ │ │ + b.n 4f9d4 <_PyObject_CheckXIData@@Base+0x1262> │ │ │ │ + bl 962dc │ │ │ │ mov r2, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c23c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4f98c <_PyObject_CheckXIData@@Base+0x125a> │ │ │ │ + bge.n 4f9cc <_PyObject_CheckXIData@@Base+0x125a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ - b.n 4f94e <_PyObject_CheckXIData@@Base+0x121c> │ │ │ │ + bl 1af52c │ │ │ │ + b.n 4f98e <_PyObject_CheckXIData@@Base+0x121c> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f994 <_PyObject_CheckXIData@@Base+0x1262> │ │ │ │ + b.n 4f9d4 <_PyObject_CheckXIData@@Base+0x1262> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r7, r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r6, [pc, #416] @ (4fb50 <_PyObject_CheckXIData@@Base+0x141e>) │ │ │ │ + ldr r6, [pc, #416] @ (4fb90 <_PyObject_CheckXIData@@Base+0x141e>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 4f9ca <_PyObject_CheckXIData@@Base+0x1298> │ │ │ │ + bne.n 4fa0a <_PyObject_CheckXIData@@Base+0x1298> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 4f9f8 <_PyObject_CheckXIData@@Base+0x12c6> │ │ │ │ - movw r0, #45380 @ 0xb144 │ │ │ │ + bne.n 4fa38 <_PyObject_CheckXIData@@Base+0x12c6> │ │ │ │ + movw r0, #46788 @ 0xb6c4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fcb8 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b.w 7fd4c │ │ │ │ + movw r0, #46796 @ 0xb6cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fcb8 │ │ │ │ + b.w 7fd4c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r7, [r0, #33] @ 0x21 │ │ │ │ - cbz r7, 4fa34 <_PyObject_CheckXIData@@Base+0x1302> │ │ │ │ + cbz r7, 4fa74 <_PyObject_CheckXIData@@Base+0x1302> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #16088 @ 0x3ed8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 4fa46 <_PyObject_CheckXIData@@Base+0x1314> │ │ │ │ + bpl.n 4fa86 <_PyObject_CheckXIData@@Base+0x1314> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 4fa66 <_PyObject_CheckXIData@@Base+0x1334> │ │ │ │ + bgt.n 4faa6 <_PyObject_CheckXIData@@Base+0x1334> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #26228 @ 0x6674 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109a54 │ │ │ │ + bl 109c00 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fa78 <_PyObject_CheckXIData@@Base+0x1346> │ │ │ │ + cbnz r0, 4fab8 <_PyObject_CheckXIData@@Base+0x1346> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fba4 <_PyObject_CheckXIData@@Base+0x1472> │ │ │ │ + b.n 4fbe4 <_PyObject_CheckXIData@@Base+0x1472> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22c938 <_PyArg_ParseStackAndKeywords@@Base+0x934> │ │ │ │ + bl 22cf18 <_PyArg_ParseStackAndKeywords@@Base+0x934> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fa9e <_PyObject_CheckXIData@@Base+0x136c> │ │ │ │ + bne.n 4fade <_PyObject_CheckXIData@@Base+0x136c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bge.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bne.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fab0 <_PyObject_CheckXIData@@Base+0x137e> │ │ │ │ + bge.n 4faf0 <_PyObject_CheckXIData@@Base+0x137e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fab0 <_PyObject_CheckXIData@@Base+0x137e> │ │ │ │ + cbnz r3, 4faf0 <_PyObject_CheckXIData@@Base+0x137e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4faf4 <_PyObject_CheckXIData@@Base+0x13c2> │ │ │ │ + beq.n 4fb34 <_PyObject_CheckXIData@@Base+0x13c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 26d86c │ │ │ │ + bl 26de1c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + beq.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 22ced4 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ + bl 22d4b4 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fae4 <_PyObject_CheckXIData@@Base+0x13b2> │ │ │ │ + bne.n 4fb24 <_PyObject_CheckXIData@@Base+0x13b2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ - b.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 4fb1c <_PyObject_CheckXIData@@Base+0x13ea> │ │ │ │ + bmi.n 4fb5c <_PyObject_CheckXIData@@Base+0x13ea> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26288 @ 0x66b0 │ │ │ │ + movw r1, #27696 @ 0x6c30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ - bl 85a38 │ │ │ │ + b.w d7950 │ │ │ │ + bl 85aa8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4fb2c <_PyObject_CheckXIData@@Base+0x13fa> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 4fb30 <_PyObject_CheckXIData@@Base+0x13fe> │ │ │ │ - b.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bne.n 4fb6c <_PyObject_CheckXIData@@Base+0x13fa> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 4fb70 <_PyObject_CheckXIData@@Base+0x13fe> │ │ │ │ + b.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4fb48 <_PyObject_CheckXIData@@Base+0x1416> │ │ │ │ + bge.n 4fb88 <_PyObject_CheckXIData@@Base+0x1416> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15244 @ 0x3b8c │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4fb8a <_PyObject_CheckXIData@@Base+0x1458> │ │ │ │ + beq.n 4fbca <_PyObject_CheckXIData@@Base+0x1458> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4fb7c <_PyObject_CheckXIData@@Base+0x144a> │ │ │ │ + bmi.n 4fbbc <_PyObject_CheckXIData@@Base+0x144a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26340 @ 0x66e4 │ │ │ │ + movw r1, #27748 @ 0x6c64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 4fb94 <_PyObject_CheckXIData@@Base+0x1462> │ │ │ │ - bl 89838 │ │ │ │ + cbz r0, 4fbd4 <_PyObject_CheckXIData@@Base+0x1462> │ │ │ │ + bl 89b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4fa74 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ + beq.w 4fab4 <_PyObject_CheckXIData@@Base+0x1342> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4fba4 <_PyObject_CheckXIData@@Base+0x1472> │ │ │ │ + b.n 4fbe4 <_PyObject_CheckXIData@@Base+0x1472> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b.n 4fb8a <_PyObject_CheckXIData@@Base+0x1458> │ │ │ │ + b.n 4fbca <_PyObject_CheckXIData@@Base+0x1458> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #26392 @ 0x6718 │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 4fbe2 <_PyObject_CheckXIData@@Base+0x14b0> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 4fc22 <_PyObject_CheckXIData@@Base+0x14b0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c33c <__clock_getres64@plt> │ │ │ │ - cbz r0, 4fbe6 <_PyObject_CheckXIData@@Base+0x14b4> │ │ │ │ + cbz r0, 4fc26 <_PyObject_CheckXIData@@Base+0x14b4> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fc06 <_PyObject_CheckXIData@@Base+0x14d4> │ │ │ │ + b.n 4fc46 <_PyObject_CheckXIData@@Base+0x14d4> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 4fc10 <_PyObject_CheckXIData@@Base+0x14de> │ │ │ │ + vldr d6, [pc, #24] @ 4fc50 <_PyObject_CheckXIData@@Base+0x14de> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 4fb3e <_PyObject_CheckXIData@@Base+0x140c> │ │ │ │ + bvs.n 4fb7e <_PyObject_CheckXIData@@Base+0x140c> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 4fc38 <_PyObject_CheckXIData@@Base+0x1506> │ │ │ │ + cbz r2, 4fc78 <_PyObject_CheckXIData@@Base+0x1506> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ - b.n 4fc48 <_PyObject_CheckXIData@@Base+0x1516> │ │ │ │ + b.n 4fc88 <_PyObject_CheckXIData@@Base+0x1516> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 4fc46 <_PyObject_CheckXIData@@Base+0x1514> │ │ │ │ + bhi.n 4fc86 <_PyObject_CheckXIData@@Base+0x1514> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fc6a <_PyObject_CheckXIData@@Base+0x1538> │ │ │ │ + cbnz r0, 4fcaa <_PyObject_CheckXIData@@Base+0x1538> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4fc48 <_PyObject_CheckXIData@@Base+0x1516> │ │ │ │ + b.n 4fc88 <_PyObject_CheckXIData@@Base+0x1516> │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #368] @ (4fdbc <_PyObject_CheckXIData@@Base+0x168a>) │ │ │ │ + ldr r1, [pc, #368] @ (4fdfc <_PyObject_CheckXIData@@Base+0x168a>) │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #4 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fc6c <_PyObject_CheckXIData@@Base+0x153a> │ │ │ │ - b.n 4fca0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ + cbnz r0, 4fcac <_PyObject_CheckXIData@@Base+0x153a> │ │ │ │ + b.n 4fce0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ mov r6, r2 │ │ │ │ adds r1, r4, r6 │ │ │ │ ldr.w r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 4fd48 <_PyObject_CheckXIData@@Base+0x1616> │ │ │ │ + beq.n 4fd88 <_PyObject_CheckXIData@@Base+0x1616> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - cbz r7, 4fcaa <_PyObject_CheckXIData@@Base+0x1578> │ │ │ │ + cbz r7, 4fcea <_PyObject_CheckXIData@@Base+0x1578> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 4fca4 <_PyObject_CheckXIData@@Base+0x1572> │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 4fce4 <_PyObject_CheckXIData@@Base+0x1572> │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26408 @ 0x6728 │ │ │ │ + movw r1, #27816 @ 0x6ca8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52700 @ 0xcddc │ │ │ │ + movw r0, #54108 @ 0xd35c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4fdb2 <_PyObject_CheckXIData@@Base+0x1680> │ │ │ │ + b.n 4fdf2 <_PyObject_CheckXIData@@Base+0x1680> │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 4fcac <_PyObject_CheckXIData@@Base+0x157a> │ │ │ │ - b.n 4fd56 <_PyObject_CheckXIData@@Base+0x1624> │ │ │ │ - ldr r7, [pc, #276] @ (4fdc0 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ + bne.n 4fcec <_PyObject_CheckXIData@@Base+0x157a> │ │ │ │ + b.n 4fd96 <_PyObject_CheckXIData@@Base+0x1624> │ │ │ │ + ldr r7, [pc, #276] @ (4fe00 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - cbz r4, 4fd1c <_PyObject_CheckXIData@@Base+0x15ea> │ │ │ │ + cbz r4, 4fd5c <_PyObject_CheckXIData@@Base+0x15ea> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4fcc2 <_PyObject_CheckXIData@@Base+0x1590> │ │ │ │ + bne.n 4fd02 <_PyObject_CheckXIData@@Base+0x1590> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 4fd1e <_PyObject_CheckXIData@@Base+0x15ec> │ │ │ │ - b.n 4fd62 <_PyObject_CheckXIData@@Base+0x1630> │ │ │ │ + bne.n 4fd5e <_PyObject_CheckXIData@@Base+0x15ec> │ │ │ │ + b.n 4fda2 <_PyObject_CheckXIData@@Base+0x1630> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 4fce8 <_PyObject_CheckXIData@@Base+0x15b6> │ │ │ │ + bmi.n 4fd28 <_PyObject_CheckXIData@@Base+0x15b6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26432 @ 0x6740 │ │ │ │ + movw r1, #27840 @ 0x6cc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4fd04 <_PyObject_CheckXIData@@Base+0x15d2> │ │ │ │ + bne.n 4fd44 <_PyObject_CheckXIData@@Base+0x15d2> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 4fcbc <_PyObject_CheckXIData@@Base+0x158a> │ │ │ │ + beq.n 4fcfc <_PyObject_CheckXIData@@Base+0x158a> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 4fcbc <_PyObject_CheckXIData@@Base+0x158a> │ │ │ │ + beq.n 4fcfc <_PyObject_CheckXIData@@Base+0x158a> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 4fcbc <_PyObject_CheckXIData@@Base+0x158a> │ │ │ │ + beq.n 4fcfc <_PyObject_CheckXIData@@Base+0x158a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56520 @ 0xdcc8 │ │ │ │ + movw r1, #57928 @ 0xe248 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 4fca0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 4fce0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4fd64 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ + bmi.n 4fda4 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26492 @ 0x677c │ │ │ │ + movw r1, #27900 @ 0x6cfc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52700 @ 0xcddc │ │ │ │ + movw r0, #54108 @ 0xd35c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4fca0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ - ldr r6, [pc, #116] @ (4fdc0 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4fce0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ + ldr r6, [pc, #116] @ (4fe00 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4fd64 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ + b.n 4fda4 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - ldr r6, [pc, #96] @ (4fdc0 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ - b.n 4fd64 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ - ldr r6, [pc, #92] @ (4fdc0 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ + ldr r6, [pc, #96] @ (4fe00 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ + b.n 4fda4 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ + ldr r6, [pc, #92] @ (4fe00 <_PyObject_CheckXIData@@Base+0x168e>) │ │ │ │ mov r0, r8 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fca0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ + beq.n 4fce0 <_PyObject_CheckXIData@@Base+0x156e> │ │ │ │ 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] │ │ │ │ @@ -53675,60 +53698,60 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #592] @ (50010 <_PyXIData_FormatNotShareableError@@Base+0x212>) │ │ │ │ + ldr r6, [pc, #592] @ (50050 <_PyXIData_FormatNotShareableError@@Base+0x212>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4fdee <_PyObject_CheckXIData@@Base+0x16bc> │ │ │ │ + cbz r0, 4fe2e <_PyObject_CheckXIData@@Base+0x16bc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fdee <_PyObject_CheckXIData@@Base+0x16bc> │ │ │ │ + bge.n 4fe2e <_PyObject_CheckXIData@@Base+0x16bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4fdee <_PyObject_CheckXIData@@Base+0x16bc> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4fe2e <_PyObject_CheckXIData@@Base+0x16bc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12e32c │ │ │ │ + bl 12e2f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22453c │ │ │ │ + bl 224b1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004fdfe <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +0004fe3e <_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 221d10 <_PyObject_GetXIData@@Base+0x528> │ │ │ │ + bl 2222f0 <_PyObject_GetXIData@@Base+0x528> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ @@ -53739,324 +53762,346 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r5, [pc, #180] @ (4ff10 <_PyXIData_FormatNotShareableError@@Base+0x112>) │ │ │ │ + ldr r5, [pc, #180] @ (4ff50 <_PyXIData_FormatNotShareableError@@Base+0x112>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r4, sp, #28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 4fe88 <_PyXIData_FormatNotShareableError@@Base+0x8a> │ │ │ │ + bne.n 4fec8 <_PyXIData_FormatNotShareableError@@Base+0x8a> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 4fe88 <_PyXIData_FormatNotShareableError@@Base+0x8a> │ │ │ │ + ble.n 4fec8 <_PyXIData_FormatNotShareableError@@Base+0x8a> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4fe88 <_PyXIData_FormatNotShareableError@@Base+0x8a> │ │ │ │ - cbnz r6, 4feaa <_PyXIData_FormatNotShareableError@@Base+0xac> │ │ │ │ - ldr r4, [pc, #136] @ (4ff14 <_PyXIData_FormatNotShareableError@@Base+0x116>) │ │ │ │ + bne.n 4fec8 <_PyXIData_FormatNotShareableError@@Base+0x8a> │ │ │ │ + cbnz r6, 4feea <_PyXIData_FormatNotShareableError@@Base+0xac> │ │ │ │ + ldr r4, [pc, #136] @ (4ff54 <_PyXIData_FormatNotShareableError@@Base+0x116>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4feee <_PyXIData_FormatNotShareableError@@Base+0xf0> │ │ │ │ + cbz r0, 4ff2e <_PyXIData_FormatNotShareableError@@Base+0xf0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ - cbnz r0, 4fec2 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ + cbnz r0, 4ff02 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4fefc <_PyXIData_FormatNotShareableError@@Base+0xfe> │ │ │ │ - bl 9600c │ │ │ │ + b.n 4ff3c <_PyXIData_FormatNotShareableError@@Base+0xfe> │ │ │ │ + bl 962dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b764 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 4fef4 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ + bge.n 4ff34 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ - b.n 4febe <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + bl 1af52c │ │ │ │ + b.n 4fefe <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fefc <_PyXIData_FormatNotShareableError@@Base+0xfe> │ │ │ │ + b.n 4ff3c <_PyXIData_FormatNotShareableError@@Base+0xfe> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r6, [pc, #768] @ (50218 <_PyXIData_FormatNotShareableError@@Base+0x41a>) │ │ │ │ + ldr r6, [pc, #768] @ (50258 <_PyXIData_FormatNotShareableError@@Base+0x41a>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4ffea <_PyXIData_FormatNotShareableError@@Base+0x1ec> │ │ │ │ - cbz r0, 4ff6e <_PyXIData_FormatNotShareableError@@Base+0x170> │ │ │ │ + bl 5002a <_PyXIData_FormatNotShareableError@@Base+0x1ec> │ │ │ │ + cbz r0, 4ffae <_PyXIData_FormatNotShareableError@@Base+0x170> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 4ff4e <_PyXIData_FormatNotShareableError@@Base+0x150> │ │ │ │ + cbz r0, 4ff8e <_PyXIData_FormatNotShareableError@@Base+0x150> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ff6e <_PyXIData_FormatNotShareableError@@Base+0x170> │ │ │ │ + b.n 4ffae <_PyXIData_FormatNotShareableError@@Base+0x170> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 4ff78 <_PyXIData_FormatNotShareableError@@Base+0x17a> │ │ │ │ + vldr d6, [pc, #24] @ 4ffb8 <_PyXIData_FormatNotShareableError@@Base+0x17a> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 4fea6 <_PyXIData_FormatNotShareableError@@Base+0xa8> │ │ │ │ + bvs.n 4fee6 <_PyXIData_FormatNotShareableError@@Base+0xa8> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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, #40136 @ 0x9cc8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ffd4 <_PyXIData_FormatNotShareableError@@Base+0x1d6> │ │ │ │ + bne.n 50014 <_PyXIData_FormatNotShareableError@@Base+0x1d6> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4ffd4 <_PyXIData_FormatNotShareableError@@Base+0x1d6> │ │ │ │ + bne.n 50014 <_PyXIData_FormatNotShareableError@@Base+0x1d6> │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4ffd4 <_PyXIData_FormatNotShareableError@@Base+0x1d6> │ │ │ │ + bhi.n 50014 <_PyXIData_FormatNotShareableError@@Base+0x1d6> │ │ │ │ mov r4, r2 │ │ │ │ - bl 43204 │ │ │ │ + bl 43244 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4ffde <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ + beq.n 5001e <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 4ffe0 <_PyXIData_FormatNotShareableError@@Base+0x1e2> │ │ │ │ + b.n 50020 <_PyXIData_FormatNotShareableError@@Base+0x1e2> │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4ffe0 <_PyXIData_FormatNotShareableError@@Base+0x1e2> │ │ │ │ + b.n 50020 <_PyXIData_FormatNotShareableError@@Base+0x1e2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50030 <_PyXIData_FormatNotShareableError@@Base+0x232> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 50030 <_PyXIData_FormatNotShareableError@@Base+0x232> │ │ │ │ + bne.n 50070 <_PyXIData_FormatNotShareableError@@Base+0x232> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 50070 <_PyXIData_FormatNotShareableError@@Base+0x232> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ + movw r1, #27956 @ 0x6d34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50034 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ + b.n 50074 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 231970 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ + bl 231f50 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #64] @ (500ac <_PyXIData_FormatNotShareableError@@Base+0x2ae>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (500ec <_PyXIData_FormatNotShareableError@@Base+0x2ae>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5008c <_PyXIData_FormatNotShareableError@@Base+0x28e> │ │ │ │ + blt.n 500cc <_PyXIData_FormatNotShareableError@@Base+0x28e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 500a8 <_PyXIData_FormatNotShareableError@@Base+0x2aa> │ │ │ │ + cbz r0, 500e8 <_PyXIData_FormatNotShareableError@@Base+0x2aa> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12564 @ 0x3114 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r4], #308 @ 0x134 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #55876 @ 0xda44 │ │ │ │ + movw r2, #57284 @ 0xdfc4 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r3, #55892 @ 0xda54 │ │ │ │ + movw r3, #57300 @ 0xdfd4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ 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, #26708 @ 0x6854 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 50126 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 50166 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1fbd50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fc368 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50126 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + beq.n 50166 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ad54 <__clock_settime64@plt> │ │ │ │ - cbz r0, 5012a <_PyXIData_FormatNotShareableError@@Base+0x32c> │ │ │ │ + cbz r0, 5016a <_PyXIData_FormatNotShareableError@@Base+0x32c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50132 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ + b.n 50172 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #48348 @ 0xbcdc │ │ │ │ + movw r1, #49756 @ 0xc25c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 3943e │ │ │ │ + b.w 3947e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26728 @ 0x6868 │ │ │ │ + movw r0, #28136 @ 0x6de8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ 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 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50184 <_PyXIData_FormatNotShareableError@@Base+0x386> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 501a8 <_PyXIData_FormatNotShareableError@@Base+0x3aa> │ │ │ │ + bne.n 501c4 <_PyXIData_FormatNotShareableError@@Base+0x386> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 501e8 <_PyXIData_FormatNotShareableError@@Base+0x3aa> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5019e <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ + cbz r3, 501de <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 50198 <_PyXIData_FormatNotShareableError@@Base+0x39a> │ │ │ │ + blt.n 501d8 <_PyXIData_FormatNotShareableError@@Base+0x39a> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5019c <_PyXIData_FormatNotShareableError@@Base+0x39e> │ │ │ │ + b.n 501dc <_PyXIData_FormatNotShareableError@@Base+0x39e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 501aa <_PyXIData_FormatNotShareableError@@Base+0x3ac> │ │ │ │ + b.n 501ea <_PyXIData_FormatNotShareableError@@Base+0x3ac> │ │ │ │ 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 │ │ │ │ + cbnz r1, 50218 <_PyXIData_FormatNotShareableError@@Base+0x3da> │ │ │ │ + movw r3, #61148 @ 0xeedc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #19992 @ 0x4e18 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f8938 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5022c <_PyXIData_FormatNotShareableError@@Base+0x3ee> │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r0, #16 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + bl 25b148 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, 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 │ │ │ │ @@ -54064,66 +54109,66 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 501ec <_PyXIData_FormatNotShareableError@@Base+0x3ee> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5026e <_PyXIData_FormatNotShareableError@@Base+0x430> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 501e6 <_PyXIData_FormatNotShareableError@@Base+0x3e8> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 501ec <_PyXIData_FormatNotShareableError@@Base+0x3ee> │ │ │ │ + bne.n 50268 <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5026e <_PyXIData_FormatNotShareableError@@Base+0x430> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5020e <_PyXIData_FormatNotShareableError@@Base+0x410> │ │ │ │ + cbnz r0, 50290 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5020e <_PyXIData_FormatNotShareableError@@Base+0x410> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 50290 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50204 <_PyXIData_FormatNotShareableError@@Base+0x406> │ │ │ │ + bne.n 50286 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #11356 @ 0x2c5c │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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 502b4 <_PyXIData_FormatNotShareableError@@Base+0x4b6> │ │ │ │ + bne.n 50336 <_PyXIData_FormatNotShareableError@@Base+0x4f8> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 502b4 <_PyXIData_FormatNotShareableError@@Base+0x4b6> │ │ │ │ + beq.n 50336 <_PyXIData_FormatNotShareableError@@Base+0x4f8> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 502f4 <_PyXIData_FormatNotShareableError@@Base+0x4f6> │ │ │ │ + beq.n 50376 <_PyXIData_FormatNotShareableError@@Base+0x538> │ │ │ │ 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 │ │ │ │ @@ -54139,167 +54184,168 @@ │ │ │ │ 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, 502c0 <_PyXIData_FormatNotShareableError@@Base+0x4c2> │ │ │ │ + cbz r2, 50342 <_PyXIData_FormatNotShareableError@@Base+0x504> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 502c0 <_PyXIData_FormatNotShareableError@@Base+0x4c2> │ │ │ │ + b.n 50342 <_PyXIData_FormatNotShareableError@@Base+0x504> │ │ │ │ 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, 502d2 <_PyXIData_FormatNotShareableError@@Base+0x4d4> │ │ │ │ + cbz r3, 50354 <_PyXIData_FormatNotShareableError@@Base+0x516> │ │ │ │ movs r0, #3 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c13c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 502da <_PyXIData_FormatNotShareableError@@Base+0x4dc> │ │ │ │ + b.n 5035c <_PyXIData_FormatNotShareableError@@Base+0x51e> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 502e8 <_PyXIData_FormatNotShareableError@@Base+0x4ea> │ │ │ │ + bge.n 5036a <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 502ec <_PyXIData_FormatNotShareableError@@Base+0x4ee> │ │ │ │ + cbz r3, 5036e <_PyXIData_FormatNotShareableError@@Base+0x530> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 502f4 <_PyXIData_FormatNotShareableError@@Base+0x4f6> │ │ │ │ + b.n 50376 <_PyXIData_FormatNotShareableError@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 502e8 <_PyXIData_FormatNotShareableError@@Base+0x4ea> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5036a <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ 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] @ (50338 <_PyXIData_FormatNotShareableError@@Base+0x53a>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (503bc <_PyXIData_FormatNotShareableError@@Base+0x57e>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 50328 <_PyXIData_FormatNotShareableError@@Base+0x52a> │ │ │ │ + cbz r2, 503aa <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 50328 <_PyXIData_FormatNotShareableError@@Base+0x52a> │ │ │ │ - movw r0, #25648 @ 0x6430 │ │ │ │ + cbz r3, 503aa <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ + movw r0, #27056 @ 0x69b0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #20960 @ 0x51e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ + nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 50416 <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ + bl 5049a <_PyXIData_FormatNotShareableError@@Base+0x65c> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 50360 <_PyXIData_FormatNotShareableError@@Base+0x562> │ │ │ │ + cbz r3, 503e4 <_PyXIData_FormatNotShareableError@@Base+0x5a6> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5036a <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 50374 <_PyXIData_FormatNotShareableError@@Base+0x576> │ │ │ │ + bne.n 503ee <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 503f8 <_PyXIData_FormatNotShareableError@@Base+0x5ba> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #52] @ (503bc <_PyXIData_FormatNotShareableError@@Base+0x5be>) │ │ │ │ + ldr r2, [pc, #52] @ (50440 <_PyXIData_FormatNotShareableError@@Base+0x602>) │ │ │ │ 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 503a4 <_PyXIData_FormatNotShareableError@@Base+0x5a6> │ │ │ │ + beq.n 50428 <_PyXIData_FormatNotShareableError@@Base+0x5ea> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5039a <_PyXIData_FormatNotShareableError@@Base+0x59c> │ │ │ │ + b.n 5041e <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 503ae <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 503b8 <_PyXIData_FormatNotShareableError@@Base+0x5ba> │ │ │ │ + bne.n 50432 <_PyXIData_FormatNotShareableError@@Base+0x5f4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5043c <_PyXIData_FormatNotShareableError@@Base+0x5fe> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 279144 │ │ │ │ + b.w 2796f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #11536 @ 0x2d10 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 503e0 <_PyXIData_FormatNotShareableError@@Base+0x5e2> │ │ │ │ + bne.n 50464 <_PyXIData_FormatNotShareableError@@Base+0x626> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 503e4 <_PyXIData_FormatNotShareableError@@Base+0x5e6> │ │ │ │ + bge.n 50468 <_PyXIData_FormatNotShareableError@@Base+0x62a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1d972c │ │ │ │ + b.w 1d9d08 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23781 @ 0x5ce5 │ │ │ │ + movw r1, #23845 @ 0x5d25 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.w 45720 │ │ │ │ + b.w 45760 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26832 @ 0x68d0 │ │ │ │ + movw r0, #28240 @ 0x6e50 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5042a <_PyXIData_FormatNotShareableError@@Base+0x62c> │ │ │ │ + cbz r3, 504ae <_PyXIData_FormatNotShareableError@@Base+0x670> │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5046a <_PyXIData_FormatNotShareableError@@Base+0x66c> │ │ │ │ + bne.n 504ee <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ 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 │ │ │ │ @@ -54321,212 +54367,215 @@ │ │ │ │ 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 23be38 │ │ │ │ + bl 23c418 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5049c <_PyXIData_FormatNotShareableError@@Base+0x69e> │ │ │ │ + beq.n 50520 <_PyXIData_FormatNotShareableError@@Base+0x6e2> │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 504ac <_PyXIData_FormatNotShareableError@@Base+0x6ae> │ │ │ │ + bne.n 50530 <_PyXIData_FormatNotShareableError@@Base+0x6f2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 504ae <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bge.n 50532 <_PyXIData_FormatNotShareableError@@Base+0x6f4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 504ae <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + b.n 50532 <_PyXIData_FormatNotShareableError@@Base+0x6f4> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12e688 │ │ │ │ + bl 12e64c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 102a48 <_PyRecursiveMutex_Lock@@Base+0x90> │ │ │ │ + b.w 102be4 <_PyRecursiveMutex_Lock@@Base+0x90> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 50416 <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ + bl 5049a <_PyXIData_FormatNotShareableError@@Base+0x65c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 23be38 │ │ │ │ + bl 23c418 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000504ee : │ │ │ │ +00050572 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (50524 ) │ │ │ │ + ldr r4, [pc, #36] @ (505a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 207b1c │ │ │ │ + bl 20875c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50520 │ │ │ │ - movw r0, #26848 @ 0x68e0 │ │ │ │ + bge.n 505a4 │ │ │ │ + movw r0, #28256 @ 0x6e60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20488c │ │ │ │ + b.w 204eac │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 290900 <_PyXIData_Free@@Base+0xa14> │ │ │ │ - movw r1, #48336 @ 0xbcd0 │ │ │ │ + b.w 290eb8 <_PyXIData_Free@@Base+0xa14> │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 3a0ba │ │ │ │ + b.w 3a0fa │ │ │ │ + │ │ │ │ +000505bc <_PySemaphore_Destroy@@Base>: │ │ │ │ + b.w 2c458 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 50558 │ │ │ │ + cbnz r3, 505e0 <_PySemaphore_Destroy@@Base+0x24> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 50558 │ │ │ │ + ble.n 505e0 <_PySemaphore_Destroy@@Base+0x24> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50558 │ │ │ │ - cbnz r4, 50576 │ │ │ │ + bne.n 505e0 <_PySemaphore_Destroy@@Base+0x24> │ │ │ │ + cbnz r4, 505fe <_PySemaphore_Destroy@@Base+0x42> │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #120] @ (505d8 ) │ │ │ │ + ldr r4, [pc, #120] @ (50660 <_PySemaphore_Destroy@@Base+0xa4>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 505d0 │ │ │ │ + cbz r0, 50658 <_PySemaphore_Destroy@@Base+0x9c> │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50588 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 505d0 │ │ │ │ + bne.n 50610 <_PySemaphore_Destroy@@Base+0x54> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 50658 <_PySemaphore_Destroy@@Base+0x9c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 505b4 │ │ │ │ + beq.n 5063c <_PySemaphore_Destroy@@Base+0x80> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #26888 @ 0x6908 │ │ │ │ + movw r1, #28296 @ 0x6e88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26928 @ 0x6930 │ │ │ │ + movw r1, #28336 @ 0x6eb0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #96] @ (5063c ) │ │ │ │ + ldr r7, [pc, #96] @ (506c4 <_PySemaphore_Destroy@@Base+0x108>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 505ec │ │ │ │ + cbz r0, 50674 <_PySemaphore_Destroy@@Base+0xb8> │ │ │ │ movw r1, #19440 @ 0x4bf0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a671c │ │ │ │ + b.w 1a6d6c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 50606 │ │ │ │ + cbz r0, 5068e <_PySemaphore_Destroy@@Base+0xd2> │ │ │ │ movw r1, #19904 @ 0x4dc0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a671c │ │ │ │ + b.w 1a6d6c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 50640 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 506c8 <_PySemaphore_Destroy@@Base+0x10c> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5063a │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 50640 │ │ │ │ + bne.n 506c2 <_PySemaphore_Destroy@@Base+0x106> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 506c8 <_PySemaphore_Destroy@@Base+0x10c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5067e │ │ │ │ + cbnz r0, 50706 <_PySemaphore_Destroy@@Base+0x14a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5065c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 506e4 <_PySemaphore_Destroy@@Base+0x128> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50656 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5065c │ │ │ │ + bne.n 506de <_PySemaphore_Destroy@@Base+0x122> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 506e4 <_PySemaphore_Destroy@@Base+0x128> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5067e │ │ │ │ + cbnz r0, 50706 <_PySemaphore_Destroy@@Base+0x14a> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5067e │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 50706 <_PySemaphore_Destroy@@Base+0x14a> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50674 │ │ │ │ + bne.n 506fc <_PySemaphore_Destroy@@Base+0x140> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00050680 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +00050708 <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (506b4 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5073c <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23a8c4 <_PyBytesWriter_WriteBytes@@Base+0x114> │ │ │ │ + bl 23aea4 <_PyBytesWriter_WriteBytes@@Base+0x114> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -54534,233 +54583,233 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 506e8 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 50770 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 506e2 <_PyErr_FormatFromCause@@Base+0x62> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 506e8 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ + bne.n 5076a <_PyErr_FormatFromCause@@Base+0x62> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 50770 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5070a <_PyErr_FormatFromCause@@Base+0x8a> │ │ │ │ + cbnz r0, 50792 <_PyErr_FormatFromCause@@Base+0x8a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5070a <_PyErr_FormatFromCause@@Base+0x8a> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 50792 <_PyErr_FormatFromCause@@Base+0x8a> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50700 <_PyErr_FormatFromCause@@Base+0x80> │ │ │ │ + bne.n 50788 <_PyErr_FormatFromCause@@Base+0x80> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 50726 <_PyErr_FormatFromCause@@Base+0xa6> │ │ │ │ + bgt.n 507ae <_PyErr_FormatFromCause@@Base+0xa6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27036 @ 0x699c │ │ │ │ + movw r1, #28444 @ 0x6f1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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 50756 <_PyErr_FormatFromCause@@Base+0xd6> │ │ │ │ + ble.n 507de <_PyErr_FormatFromCause@@Base+0xd6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27084 @ 0x69cc │ │ │ │ + movw r1, #28492 @ 0x6f4c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 507bc <_PyErr_FormatFromCause@@Base+0x13c> │ │ │ │ + beq.n 50844 <_PyErr_FormatFromCause@@Base+0x13c> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11e254 │ │ │ │ + bl 11e22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5078e <_PyErr_FormatFromCause@@Base+0x10e> │ │ │ │ + cbnz r0, 50816 <_PyErr_FormatFromCause@@Base+0x10e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #27128 @ 0x69f8 │ │ │ │ + movw r1, #28536 @ 0x6f78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r0, r7 │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 507ac <_PyErr_FormatFromCause@@Base+0x12c> │ │ │ │ + beq.n 50834 <_PyErr_FormatFromCause@@Base+0x12c> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 507ae <_PyErr_FormatFromCause@@Base+0x12e> │ │ │ │ + beq.n 50836 <_PyErr_FormatFromCause@@Base+0x12e> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 507ae <_PyErr_FormatFromCause@@Base+0x12e> │ │ │ │ - b.n 507bc <_PyErr_FormatFromCause@@Base+0x13c> │ │ │ │ + bge.n 50836 <_PyErr_FormatFromCause@@Base+0x12e> │ │ │ │ + b.n 50844 <_PyErr_FormatFromCause@@Base+0x13c> │ │ │ │ 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 50b94 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + b.n 50c1c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ + mov r1, r0 │ │ │ │ + sub sp, #8 │ │ │ │ + movw r0, #28576 @ 0x6fa0 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + ldrd r2, r4, [r1, #16] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + ldrd r1, r2, [r1, #4] │ │ │ │ + bl 80c98 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #132] @ (50858 <_PyErr_FormatFromCause@@Base+0x1d8>) │ │ │ │ + ldr r0, [pc, #132] @ (50910 <_PyErr_FormatFromCause@@Base+0x208>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 507ec <_PyErr_FormatFromCause@@Base+0x16c> │ │ │ │ + bne.n 508a4 <_PyErr_FormatFromCause@@Base+0x19c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 507dc <_PyErr_FormatFromCause@@Base+0x15c> │ │ │ │ + bne.n 50894 <_PyErr_FormatFromCause@@Base+0x18c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 50808 <_PyErr_FormatFromCause@@Base+0x188> │ │ │ │ + beq.n 508c0 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ (5085c <_PyErr_FormatFromCause@@Base+0x1dc>) │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ (50914 <_PyErr_FormatFromCause@@Base+0x20c>) │ │ │ │ ldr.w r4, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r4, 5081a <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + cbz r4, 508d2 <_PyErr_FormatFromCause@@Base+0x1ca> │ │ │ │ ldr.w r4, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r5, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5081c <_PyErr_FormatFromCause@@Base+0x19c> │ │ │ │ + b.n 508d4 <_PyErr_FormatFromCause@@Base+0x1cc> │ │ │ │ mov r5, r4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50834 <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bne.n 508ec <_PyErr_FormatFromCause@@Base+0x1e4> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 50824 <_PyErr_FormatFromCause@@Base+0x1a4> │ │ │ │ + bne.n 508dc <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ dmb ish │ │ │ │ - beq.n 50840 <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ - ldr r0, [pc, #28] @ (50858 <_PyErr_FormatFromCause@@Base+0x1d8>) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 508f8 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #28] @ (50910 <_PyErr_FormatFromCause@@Base+0x208>) │ │ │ │ + bl 23bfb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27168 @ 0x6a20 │ │ │ │ + movw r0, #28588 @ 0x6fac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r1, r0 │ │ │ │ - sub sp, #8 │ │ │ │ - movw r0, #27172 @ 0x6a24 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - ldrd r2, r4, [r1, #16] │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - ldrd r1, r2, [r1, #4] │ │ │ │ - bl 80c04 │ │ │ │ - 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 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 508bc <_PyErr_FormatFromCause@@Base+0x23c> │ │ │ │ + cbnz r3, 50944 <_PyErr_FormatFromCause@@Base+0x23c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 508d8 <_PyErr_FormatFromCause@@Base+0x258> │ │ │ │ + bl f8938 │ │ │ │ + b.n 50960 <_PyErr_FormatFromCause@@Base+0x258> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 508dc <_PyErr_FormatFromCause@@Base+0x25c> │ │ │ │ + cbz r3, 50964 <_PyErr_FormatFromCause@@Base+0x25c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #16088 @ 0x3ed8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 508f2 <_PyErr_FormatFromCause@@Base+0x272> │ │ │ │ + b.n 5097a <_PyErr_FormatFromCause@@Base+0x272> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 508ea <_PyErr_FormatFromCause@@Base+0x26a> │ │ │ │ + cbz r0, 50972 <_PyErr_FormatFromCause@@Base+0x26a> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (508f4 <_PyErr_FormatFromCause@@Base+0x274>) │ │ │ │ - b.w 9056c │ │ │ │ + ldr r1, [pc, #12] @ (5097c <_PyErr_FormatFromCause@@Base+0x274>) │ │ │ │ + b.w 90878 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ ssat r0, #14, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5091e <_PyErr_FormatFromCause@@Base+0x29e> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 509a6 <_PyErr_FormatFromCause@@Base+0x29e> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 509a0 <_PyErr_FormatFromCause@@Base+0x320> │ │ │ │ - bl 9600c │ │ │ │ + bne.n 50a28 <_PyErr_FormatFromCause@@Base+0x320> │ │ │ │ + bl 962dc │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b89c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r6, 5094a <_PyErr_FormatFromCause@@Base+0x2ca> │ │ │ │ + bl 9a760 │ │ │ │ + cbz r6, 509d2 <_PyErr_FormatFromCause@@Base+0x2ca> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 50992 <_PyErr_FormatFromCause@@Base+0x312> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 50a1a <_PyErr_FormatFromCause@@Base+0x312> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5091e <_PyErr_FormatFromCause@@Base+0x29e> │ │ │ │ - b.n 509a0 <_PyErr_FormatFromCause@@Base+0x320> │ │ │ │ + beq.n 509a6 <_PyErr_FormatFromCause@@Base+0x29e> │ │ │ │ + b.n 50a28 <_PyErr_FormatFromCause@@Base+0x320> │ │ │ │ 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 │ │ │ │ @@ -54772,1087 +54821,1078 @@ │ │ │ │ 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 42fc2 │ │ │ │ - b.n 509a2 <_PyErr_FormatFromCause@@Base+0x322> │ │ │ │ + bl 43002 │ │ │ │ + b.n 50a2a <_PyErr_FormatFromCause@@Base+0x322> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2b90 │ │ │ │ + bl d2e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 509d4 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + cbz r0, 50a5c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 509d4 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + bge.n 50a5c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 509d4 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50a5c <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 509ee <_PyErr_FormatFromCause@@Base+0x36e> │ │ │ │ + cbz r0, 50a76 <_PyErr_FormatFromCause@@Base+0x36e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 509ee <_PyErr_FormatFromCause@@Base+0x36e> │ │ │ │ + bge.n 50a76 <_PyErr_FormatFromCause@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 509ee <_PyErr_FormatFromCause@@Base+0x36e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50a76 <_PyErr_FormatFromCause@@Base+0x36e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 50a08 <_PyErr_FormatFromCause@@Base+0x388> │ │ │ │ + cbz r0, 50a90 <_PyErr_FormatFromCause@@Base+0x388> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a08 <_PyErr_FormatFromCause@@Base+0x388> │ │ │ │ + bge.n 50a90 <_PyErr_FormatFromCause@@Base+0x388> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a08 <_PyErr_FormatFromCause@@Base+0x388> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50a90 <_PyErr_FormatFromCause@@Base+0x388> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 50a22 <_PyErr_FormatFromCause@@Base+0x3a2> │ │ │ │ + cbz r0, 50aaa <_PyErr_FormatFromCause@@Base+0x3a2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a22 <_PyErr_FormatFromCause@@Base+0x3a2> │ │ │ │ + bge.n 50aaa <_PyErr_FormatFromCause@@Base+0x3a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a22 <_PyErr_FormatFromCause@@Base+0x3a2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50aaa <_PyErr_FormatFromCause@@Base+0x3a2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 50a3c <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + cbz r0, 50ac4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a3c <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + bge.n 50ac4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a3c <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50ac4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 50a56 <_PyErr_FormatFromCause@@Base+0x3d6> │ │ │ │ + cbz r0, 50ade <_PyErr_FormatFromCause@@Base+0x3d6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a56 <_PyErr_FormatFromCause@@Base+0x3d6> │ │ │ │ + bge.n 50ade <_PyErr_FormatFromCause@@Base+0x3d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a56 <_PyErr_FormatFromCause@@Base+0x3d6> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50ade <_PyErr_FormatFromCause@@Base+0x3d6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 50a70 <_PyErr_FormatFromCause@@Base+0x3f0> │ │ │ │ + cbz r0, 50af8 <_PyErr_FormatFromCause@@Base+0x3f0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a70 <_PyErr_FormatFromCause@@Base+0x3f0> │ │ │ │ + bge.n 50af8 <_PyErr_FormatFromCause@@Base+0x3f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a70 <_PyErr_FormatFromCause@@Base+0x3f0> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50af8 <_PyErr_FormatFromCause@@Base+0x3f0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 50a8a <_PyErr_FormatFromCause@@Base+0x40a> │ │ │ │ + cbz r0, 50b12 <_PyErr_FormatFromCause@@Base+0x40a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a8a <_PyErr_FormatFromCause@@Base+0x40a> │ │ │ │ + bge.n 50b12 <_PyErr_FormatFromCause@@Base+0x40a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a8a <_PyErr_FormatFromCause@@Base+0x40a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b12 <_PyErr_FormatFromCause@@Base+0x40a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 50aa4 <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ + cbz r0, 50b2c <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50aa4 <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ + bge.n 50b2c <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50aa4 <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b2c <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 50abe <_PyErr_FormatFromCause@@Base+0x43e> │ │ │ │ + cbz r0, 50b46 <_PyErr_FormatFromCause@@Base+0x43e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50abe <_PyErr_FormatFromCause@@Base+0x43e> │ │ │ │ + bge.n 50b46 <_PyErr_FormatFromCause@@Base+0x43e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50abe <_PyErr_FormatFromCause@@Base+0x43e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b46 <_PyErr_FormatFromCause@@Base+0x43e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 50ad8 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ + cbz r0, 50b60 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ad8 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ + bge.n 50b60 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50ad8 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b60 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 50af2 <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ + cbz r0, 50b7a <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50af2 <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ + bge.n 50b7a <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50af2 <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b7a <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 50b0c <_PyErr_FormatFromCause@@Base+0x48c> │ │ │ │ + cbz r0, 50b94 <_PyErr_FormatFromCause@@Base+0x48c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50b0c <_PyErr_FormatFromCause@@Base+0x48c> │ │ │ │ + bge.n 50b94 <_PyErr_FormatFromCause@@Base+0x48c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50b0c <_PyErr_FormatFromCause@@Base+0x48c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b94 <_PyErr_FormatFromCause@@Base+0x48c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 50b26 <_PyErr_FormatFromCause@@Base+0x4a6> │ │ │ │ + cbz r0, 50bae <_PyErr_FormatFromCause@@Base+0x4a6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50b26 <_PyErr_FormatFromCause@@Base+0x4a6> │ │ │ │ + bge.n 50bae <_PyErr_FormatFromCause@@Base+0x4a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50b26 <_PyErr_FormatFromCause@@Base+0x4a6> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50bae <_PyErr_FormatFromCause@@Base+0x4a6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 50b40 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + cbz r0, 50bc8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50b40 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + bge.n 50bc8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50b40 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50bc8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 50b5a <_PyErr_FormatFromCause@@Base+0x4da> │ │ │ │ + cbz r0, 50be2 <_PyErr_FormatFromCause@@Base+0x4da> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50b5a <_PyErr_FormatFromCause@@Base+0x4da> │ │ │ │ + bge.n 50be2 <_PyErr_FormatFromCause@@Base+0x4da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50b5a <_PyErr_FormatFromCause@@Base+0x4da> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50be2 <_PyErr_FormatFromCause@@Base+0x4da> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 50b74 <_PyErr_FormatFromCause@@Base+0x4f4> │ │ │ │ + cbz r0, 50bfc <_PyErr_FormatFromCause@@Base+0x4f4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50b74 <_PyErr_FormatFromCause@@Base+0x4f4> │ │ │ │ + bge.n 50bfc <_PyErr_FormatFromCause@@Base+0x4f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50b74 <_PyErr_FormatFromCause@@Base+0x4f4> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50bfc <_PyErr_FormatFromCause@@Base+0x4f4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 50b8e <_PyErr_FormatFromCause@@Base+0x50e> │ │ │ │ + cbz r0, 50c16 <_PyErr_FormatFromCause@@Base+0x50e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50b8e <_PyErr_FormatFromCause@@Base+0x50e> │ │ │ │ + bge.n 50c16 <_PyErr_FormatFromCause@@Base+0x50e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50b8e <_PyErr_FormatFromCause@@Base+0x50e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50c16 <_PyErr_FormatFromCause@@Base+0x50e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r2 │ │ │ │ - cbnz r2, 50bb8 <_PyErr_FormatFromCause@@Base+0x538> │ │ │ │ - bl fc3c0 │ │ │ │ + cbnz r2, 50c40 <_PyErr_FormatFromCause@@Base+0x538> │ │ │ │ + bl fc55c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #27184 @ 0x6a30 │ │ │ │ + movw r1, #28592 @ 0x6fb0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #27188 @ 0x6a34 │ │ │ │ + movw r0, #28596 @ 0x6fb4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ - cbnz r4, 50bde <_PyErr_FormatFromCause@@Base+0x55e> │ │ │ │ + beq.w 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + cbnz r4, 50c66 <_PyErr_FormatFromCause@@Base+0x55e> │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 50c14 <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ + b.n 50c9c <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11e254 │ │ │ │ - cbz r0, 50c32 <_PyErr_FormatFromCause@@Base+0x5b2> │ │ │ │ - movw r1, #63440 @ 0xf7d0 │ │ │ │ + bl 11e22c │ │ │ │ + cbz r0, 50cba <_PyErr_FormatFromCause@@Base+0x5b2> │ │ │ │ + movw r1, #64848 @ 0xfd50 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 170798 │ │ │ │ - cbnz r0, 50c14 <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ - b.n 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bl 170dbc │ │ │ │ + cbnz r0, 50c9c <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ + b.n 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 50d90 <_PyErr_FormatFromCause@@Base+0x710> │ │ │ │ - bl efe68 │ │ │ │ + bne.w 50e18 <_PyErr_FormatFromCause@@Base+0x710> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ - bl 9600c │ │ │ │ + bne.w 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bl 962dc │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 50bfe <_PyErr_FormatFromCause@@Base+0x57e> │ │ │ │ - b.n 50e06 <_PyErr_FormatFromCause@@Base+0x786> │ │ │ │ + beq.n 50c86 <_PyErr_FormatFromCause@@Base+0x57e> │ │ │ │ + b.n 50e8e <_PyErr_FormatFromCause@@Base+0x786> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 50cf8 <_PyErr_FormatFromCause@@Base+0x678> │ │ │ │ + bmi.n 50d80 <_PyErr_FormatFromCause@@Base+0x678> │ │ │ │ mov r0, r4 │ │ │ │ - bl 113218 │ │ │ │ + bl 1131fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50da0 <_PyErr_FormatFromCause@@Base+0x720> │ │ │ │ + beq.w 50e28 <_PyErr_FormatFromCause@@Base+0x720> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50cf8 <_PyErr_FormatFromCause@@Base+0x678> │ │ │ │ + beq.n 50d80 <_PyErr_FormatFromCause@@Base+0x678> │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 50cf8 <_PyErr_FormatFromCause@@Base+0x678> │ │ │ │ + bne.n 50d80 <_PyErr_FormatFromCause@@Base+0x678> │ │ │ │ add r5, sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50ce0 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ + bne.n 50d68 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 50c92 <_PyErr_FormatFromCause@@Base+0x612> │ │ │ │ + bgt.n 50d1a <_PyErr_FormatFromCause@@Base+0x612> │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2acd8 <__memcpy_chk@plt> │ │ │ │ - movw r3, #26188 @ 0x664c │ │ │ │ + movw r3, #27596 @ 0x6bcc │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50cc4 <_PyErr_FormatFromCause@@Base+0x644> │ │ │ │ + bne.n 50d4c <_PyErr_FormatFromCause@@Base+0x644> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 50cca <_PyErr_FormatFromCause@@Base+0x64a> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 50d52 <_PyErr_FormatFromCause@@Base+0x64a> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50c92 <_PyErr_FormatFromCause@@Base+0x612> │ │ │ │ - b.n 50cd8 <_PyErr_FormatFromCause@@Base+0x658> │ │ │ │ + beq.n 50d1a <_PyErr_FormatFromCause@@Base+0x612> │ │ │ │ + b.n 50d60 <_PyErr_FormatFromCause@@Base+0x658> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 50dc0 <_PyErr_FormatFromCause@@Base+0x740> │ │ │ │ + bge.n 50e48 <_PyErr_FormatFromCause@@Base+0x740> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ - bl d9df4 │ │ │ │ - movw r1, #9104 @ 0x2390 │ │ │ │ + beq.w 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bl da0b4 │ │ │ │ + movw r1, #10512 @ 0x2910 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 170798 │ │ │ │ + bl 170dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + beq.n 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 50d32 <_PyErr_FormatFromCause@@Base+0x6b2> │ │ │ │ + ble.n 50dba <_PyErr_FormatFromCause@@Base+0x6b2> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27200 @ 0x6a40 │ │ │ │ + movw r1, #28608 @ 0x6fc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ 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 2acd8 <__memcpy_chk@plt> │ │ │ │ - movw r3, #26188 @ 0x664c │ │ │ │ + movw r3, #27596 @ 0x6bcc │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 12d250 │ │ │ │ - bl 9600c │ │ │ │ + bl 12d218 │ │ │ │ + bl 962dc │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 50d8c <_PyErr_FormatFromCause@@Base+0x70c> │ │ │ │ + bne.n 50e14 <_PyErr_FormatFromCause@@Base+0x70c> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 50d90 <_PyErr_FormatFromCause@@Base+0x710> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 50e18 <_PyErr_FormatFromCause@@Base+0x710> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50d5c <_PyErr_FormatFromCause@@Base+0x6dc> │ │ │ │ - b.n 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + beq.n 50de4 <_PyErr_FormatFromCause@@Base+0x6dc> │ │ │ │ + b.n 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 50e1a <_PyErr_FormatFromCause@@Base+0x79a> │ │ │ │ + bge.n 50ea2 <_PyErr_FormatFromCause@@Base+0x79a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 50e02 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 50e8a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27232 @ 0x6a60 │ │ │ │ + movw r1, #28640 @ 0x6fe0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 50dd0 <_PyErr_FormatFromCause@@Base+0x750> │ │ │ │ + bne.n 50e58 <_PyErr_FormatFromCause@@Base+0x750> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 50e12 <_PyErr_FormatFromCause@@Base+0x792> │ │ │ │ - movw r1, #26400 @ 0x6720 │ │ │ │ + bne.n 50e9a <_PyErr_FormatFromCause@@Base+0x792> │ │ │ │ + movw r1, #27808 @ 0x6ca0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 50e12 <_PyErr_FormatFromCause@@Base+0x792> │ │ │ │ + cbz r0, 50e9a <_PyErr_FormatFromCause@@Base+0x792> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9140 @ 0x23b4 │ │ │ │ + movw r1, #10548 @ 0x2934 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50e36 <_PyErr_FormatFromCause@@Base+0x7b6> │ │ │ │ + b.n 50ebe <_PyErr_FormatFromCause@@Base+0x7b6> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 50d90 <_PyErr_FormatFromCause@@Base+0x710> │ │ │ │ + blt.n 50e18 <_PyErr_FormatFromCause@@Base+0x710> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ - b.n 50e36 <_PyErr_FormatFromCause@@Base+0x7b6> │ │ │ │ + bl 8004c │ │ │ │ + b.n 50ebe <_PyErr_FormatFromCause@@Base+0x7b6> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ffb8 │ │ │ │ - b.n 50e36 <_PyErr_FormatFromCause@@Base+0x7b6> │ │ │ │ - movw r1, #26400 @ 0x6720 │ │ │ │ + bl 8004c │ │ │ │ + b.n 50ebe <_PyErr_FormatFromCause@@Base+0x7b6> │ │ │ │ + movw r1, #27808 @ 0x6ca0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50dec <_PyErr_FormatFromCause@@Base+0x76c> │ │ │ │ + bne.n 50e74 <_PyErr_FormatFromCause@@Base+0x76c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbz r1, 50ede <_PyErr_FormatFromCause@@Base+0x7d6> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 50efa <_PyErr_FormatFromCause@@Base+0x7f2> │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #41104 @ 0xa090 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f8938 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 50f12 <_PyErr_FormatFromCause@@Base+0x80a> │ │ │ │ + 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 7b9c0 │ │ │ │ + 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 r1, #58644 @ 0xe514 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl fde54 │ │ │ │ + cbnz r0, 50f40 <_PyErr_FormatFromCause@@Base+0x838> │ │ │ │ + movw r0, #28720 @ 0x7030 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 204eac │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 766c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #360] @ (50fb8 <_PyErr_FormatFromCause@@Base+0x938>) │ │ │ │ + ldr r0, [pc, #364] @ (510c4 <_PyErr_FormatFromCause@@Base+0x9bc>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 50e68 <_PyErr_FormatFromCause@@Base+0x7e8> │ │ │ │ + bne.n 50f72 <_PyErr_FormatFromCause@@Base+0x86a> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 50e58 <_PyErr_FormatFromCause@@Base+0x7d8> │ │ │ │ + bne.n 50f62 <_PyErr_FormatFromCause@@Base+0x85a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 50e84 <_PyErr_FormatFromCause@@Base+0x804> │ │ │ │ + beq.n 50f8e <_PyErr_FormatFromCause@@Base+0x886> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #308] @ (50fbc <_PyErr_FormatFromCause@@Base+0x93c>) │ │ │ │ + ldr r0, [pc, #308] @ (510c8 <_PyErr_FormatFromCause@@Base+0x9c0>) │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 6cc00 │ │ │ │ + bl 6cc48 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50f6e <_PyErr_FormatFromCause@@Base+0x8ee> │ │ │ │ - ldr r6, [pc, #272] @ (50fc0 <_PyErr_FormatFromCause@@Base+0x940>) │ │ │ │ + beq.n 51078 <_PyErr_FormatFromCause@@Base+0x970> │ │ │ │ + ldr r6, [pc, #276] @ (510cc <_PyErr_FormatFromCause@@Base+0x9c4>) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50f6e <_PyErr_FormatFromCause@@Base+0x8ee> │ │ │ │ + beq.n 51078 <_PyErr_FormatFromCause@@Base+0x970> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #361 @ 0x169 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #19 │ │ │ │ - movw r3, #7909 @ 0x1ee5 │ │ │ │ + movw r3, #9977 @ 0x26f9 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ movw r0, #49056 @ 0xbfa0 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #31529 @ 0x7b29 │ │ │ │ + movw r0, #31937 @ 0x7cc1 │ │ │ │ movt r0, #16 │ │ │ │ movw r4, #44608 @ 0xae40 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6bc18 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6bc60 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 50f50 <_PyErr_FormatFromCause@@Base+0x8d0> │ │ │ │ + cbz r0, 5105a <_PyErr_FormatFromCause@@Base+0x952> │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 51012 <_PyErr_FormatFromCause@@Base+0x992> │ │ │ │ + bl 511d6 <_PyErr_FormatFromCause@@Base+0xace> │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 50f50 <_PyErr_FormatFromCause@@Base+0x8d0> │ │ │ │ + cbz r0, 5105a <_PyErr_FormatFromCause@@Base+0x952> │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 194348 │ │ │ │ + bl 194980 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50f36 <_PyErr_FormatFromCause@@Base+0x8b6> │ │ │ │ + cbz r0, 51040 <_PyErr_FormatFromCause@@Base+0x938> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4619 @ 0x120b │ │ │ │ + movw r1, #4973 @ 0x136d │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291d48 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 50f30 <_PyErr_FormatFromCause@@Base+0x8b0> │ │ │ │ - movw r1, #4767 @ 0x129f │ │ │ │ + bl 292424 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5103a <_PyErr_FormatFromCause@@Base+0x932> │ │ │ │ + movw r1, #5171 @ 0x1433 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 291d48 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 50f3c <_PyErr_FormatFromCause@@Base+0x8bc> │ │ │ │ - b.n 50f54 <_PyErr_FormatFromCause@@Base+0x8d4> │ │ │ │ + bl 292424 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 51046 <_PyErr_FormatFromCause@@Base+0x93e> │ │ │ │ + b.n 5105e <_PyErr_FormatFromCause@@Base+0x956> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 50f50 <_PyErr_FormatFromCause@@Base+0x8d0> │ │ │ │ - movw r1, #5183 @ 0x143f │ │ │ │ + b.n 5105a <_PyErr_FormatFromCause@@Base+0x952> │ │ │ │ + movw r1, #5553 @ 0x15b1 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 291d48 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 50f6e <_PyErr_FormatFromCause@@Base+0x8ee> │ │ │ │ - b.n 50f54 <_PyErr_FormatFromCause@@Base+0x8d4> │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 292424 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 51078 <_PyErr_FormatFromCause@@Base+0x970> │ │ │ │ + b.n 5105e <_PyErr_FormatFromCause@@Base+0x956> │ │ │ │ + bl 1fc480 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 50f6e <_PyErr_FormatFromCause@@Base+0x8ee> │ │ │ │ + cbz r0, 51078 <_PyErr_FormatFromCause@@Base+0x970> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f6e <_PyErr_FormatFromCause@@Base+0x8ee> │ │ │ │ + bge.n 51078 <_PyErr_FormatFromCause@@Base+0x970> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50f6e <_PyErr_FormatFromCause@@Base+0x8ee> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #76] @ (50fbc <_PyErr_FormatFromCause@@Base+0x93c>) │ │ │ │ + cbnz r3, 51078 <_PyErr_FormatFromCause@@Base+0x970> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (510c8 <_PyErr_FormatFromCause@@Base+0x9c0>) │ │ │ │ movs r1, #0 │ │ │ │ - bl 6cc00 │ │ │ │ + bl 6cc48 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50f8e <_PyErr_FormatFromCause@@Base+0x90e> │ │ │ │ + bne.n 51098 <_PyErr_FormatFromCause@@Base+0x990> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 50f7e <_PyErr_FormatFromCause@@Base+0x8fe> │ │ │ │ + bne.n 51088 <_PyErr_FormatFromCause@@Base+0x980> │ │ │ │ dmb ish │ │ │ │ - beq.n 50f9a <_PyErr_FormatFromCause@@Base+0x91a> │ │ │ │ - ldr r0, [pc, #32] @ (50fb8 <_PyErr_FormatFromCause@@Base+0x938>) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 510a4 <_PyErr_FormatFromCause@@Base+0x99c> │ │ │ │ + ldr r0, [pc, #36] @ (510c4 <_PyErr_FormatFromCause@@Base+0x9bc>) │ │ │ │ + bl 23bfb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 50fa2 <_PyErr_FormatFromCause@@Base+0x922> │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 510ac <_PyErr_FormatFromCause@@Base+0x9a4> │ │ │ │ + bl 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 50faa <_PyErr_FormatFromCause@@Base+0x92a> │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 510b4 <_PyErr_FormatFromCause@@Base+0x9ac> │ │ │ │ + bl 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 50fb2 <_PyErr_FormatFromCause@@Base+0x932> │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 510bc <_PyErr_FormatFromCause@@Base+0x9b4> │ │ │ │ + bl 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 50fdc <_PyErr_FormatFromCause@@Base+0x95c> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 50ff8 <_PyErr_FormatFromCause@@Base+0x978> │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39696 @ 0x9b10 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51010 <_PyErr_FormatFromCause@@Base+0x990> │ │ │ │ - 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 7b92c │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1942f4 │ │ │ │ - cbz r0, 51042 <_PyErr_FormatFromCause@@Base+0x9c2> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #4483 @ 0x1183 │ │ │ │ - movt r1, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 291d48 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 51044 <_PyErr_FormatFromCause@@Base+0x9c4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - bl fdcb8 │ │ │ │ - cbnz r0, 51074 <_PyErr_FormatFromCause@@Base+0x9f4> │ │ │ │ - movw r0, #27312 @ 0x6ab0 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 20488c │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 76624 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 51094 <_PyErr_FormatFromCause@@Base+0xa14> │ │ │ │ + cbz r1, 510e8 <_PyErr_FormatFromCause@@Base+0x9e0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 510b0 <_PyErr_FormatFromCause@@Base+0xa30> │ │ │ │ + bmi.n 51104 <_PyErr_FormatFromCause@@Base+0x9fc> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39736 @ 0x9b38 │ │ │ │ + movw r1, #41144 @ 0xa0b8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 510c8 <_PyErr_FormatFromCause@@Base+0xa48> │ │ │ │ + b.n 5111c <_PyErr_FormatFromCause@@Base+0xa14> │ │ │ │ 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 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ 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, 510f8 <_PyErr_FormatFromCause@@Base+0xa78> │ │ │ │ + cbz r2, 5114c <_PyErr_FormatFromCause@@Base+0xa44> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 11334c │ │ │ │ + bl 11349c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 77858 │ │ │ │ - cbz r4, 51120 <_PyErr_FormatFromCause@@Base+0xaa0> │ │ │ │ - ldr r0, [pc, #28] @ (51128 <_PyErr_FormatFromCause@@Base+0xaa8>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 778fc │ │ │ │ + cbz r4, 51174 <_PyErr_FormatFromCause@@Base+0xa6c> │ │ │ │ + ldr r0, [pc, #28] @ (5117c <_PyErr_FormatFromCause@@Base+0xa74>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12564 @ 0x3114 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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, 51158 <_PyErr_FormatFromCause@@Base+0xad8> │ │ │ │ + cbnz r3, 511ac <_PyErr_FormatFromCause@@Base+0xaa4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 51174 <_PyErr_FormatFromCause@@Base+0xaf4> │ │ │ │ + bl f8938 │ │ │ │ + b.n 511c8 <_PyErr_FormatFromCause@@Base+0xac0> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 51178 <_PyErr_FormatFromCause@@Base+0xaf8> │ │ │ │ + cbz r3, 511cc <_PyErr_FormatFromCause@@Base+0xac4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #16088 @ 0x3ed8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51180 <_PyErr_FormatFromCause@@Base+0xb00> │ │ │ │ + b.n 511d4 <_PyErr_FormatFromCause@@Base+0xacc> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ + bl 19492c │ │ │ │ + cbz r0, 51206 <_PyErr_FormatFromCause@@Base+0xafe> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #4643 @ 0x1223 │ │ │ │ + movt r1, #5 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 292424 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 51208 <_PyErr_FormatFromCause@@Base+0xb00> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + movs r0, #0 │ │ │ │ + b.w 8004c │ │ │ │ + movw r2, #28880 @ 0x70d0 │ │ │ │ + movt r2, #45 @ 0x2d │ │ │ │ + ldrd r0, r1, [r0, #8] │ │ │ │ + b.w 22774c <_PyXIData_Clear@@Base+0x6c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #92] @ (511f0 <_PyErr_FormatFromCause@@Base+0xb70>) │ │ │ │ + ldr r5, [pc, #92] @ (51290 <_PyErr_FormatFromCause@@Base+0xb88>) │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r5, #1508] @ 0x5e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 511b4 <_PyErr_FormatFromCause@@Base+0xb34> │ │ │ │ + bne.n 51254 <_PyErr_FormatFromCause@@Base+0xb4c> │ │ │ │ movs r0, #8 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 511be <_PyErr_FormatFromCause@@Base+0xb3e> │ │ │ │ + b.n 5125e <_PyErr_FormatFromCause@@Base+0xb56> │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 511e2 <_PyErr_FormatFromCause@@Base+0xb62> │ │ │ │ + cbz r4, 51282 <_PyErr_FormatFromCause@@Base+0xb7a> │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70b7c <_Py_hashtable_set@@Base> │ │ │ │ + bl 70bc4 <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 511e8 <_PyErr_FormatFromCause@@Base+0xb68> │ │ │ │ + bne.n 51288 <_PyErr_FormatFromCause@@Base+0xb80> │ │ │ │ ldr.w r3, [r5, #1520] @ 0x5f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 511ea <_PyErr_FormatFromCause@@Base+0xb6a> │ │ │ │ + b.n 5128a <_PyErr_FormatFromCause@@Base+0xb82> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movs r0, #0 │ │ │ │ - b.w 7ffb8 │ │ │ │ - movw r2, #27472 @ 0x6b50 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 22716c <_PyXIData_Clear@@Base+0x6c> │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 51012 <_PyErr_FormatFromCause@@Base+0x992> │ │ │ │ - cbz r0, 5123a <_PyErr_FormatFromCause@@Base+0xbba> │ │ │ │ - mov r2, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 70b7c <_Py_hashtable_set@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 51240 <_PyErr_FormatFromCause@@Base+0xbc0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 10b3fc <_Py_hashtable_destroy@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51242 <_PyErr_FormatFromCause@@Base+0xbc2> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 51264 <_PyErr_FormatFromCause@@Base+0xbe4> │ │ │ │ + cbnz r3, 512b4 <_PyErr_FormatFromCause@@Base+0xbac> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 51264 <_PyErr_FormatFromCause@@Base+0xbe4> │ │ │ │ + ble.n 512b4 <_PyErr_FormatFromCause@@Base+0xbac> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51264 <_PyErr_FormatFromCause@@Base+0xbe4> │ │ │ │ - cbnz r1, 51286 <_PyErr_FormatFromCause@@Base+0xc06> │ │ │ │ + bne.n 512b4 <_PyErr_FormatFromCause@@Base+0xbac> │ │ │ │ + cbnz r1, 512d6 <_PyErr_FormatFromCause@@Base+0xbce> │ │ │ │ add r4, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movw r4, #20852 @ 0x5174 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5129a <_PyErr_FormatFromCause@@Base+0xc1a> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 512ea <_PyErr_FormatFromCause@@Base+0xbe2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 489ba <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5129a <_PyErr_FormatFromCause@@Base+0xc1a> │ │ │ │ + bl 489fa <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 512ea <_PyErr_FormatFromCause@@Base+0xbe2> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51334 <_PyErr_FormatFromCause@@Base+0xcb4> │ │ │ │ + bl 512ee <_PyErr_FormatFromCause@@Base+0xbe6> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 71b00 │ │ │ │ - cbnz r0, 512c4 <_PyErr_FormatFromCause@@Base+0xc44> │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 51330 <_PyErr_FormatFromCause@@Base+0xcb0> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7dfb4 │ │ │ │ - cbz r0, 512f2 <_PyErr_FormatFromCause@@Base+0xc72> │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 7dfb4 │ │ │ │ - cbz r0, 512f2 <_PyErr_FormatFromCause@@Base+0xc72> │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 32c00 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - cbz r0, 512f2 <_PyErr_FormatFromCause@@Base+0xc72> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 7dfb4 │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r0, 5130a <_PyErr_FormatFromCause@@Base+0xc8a> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512c0 <_PyErr_FormatFromCause@@Base+0xc40> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 512c0 <_PyErr_FormatFromCause@@Base+0xc40> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 512c0 <_PyErr_FormatFromCause@@Base+0xc40> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 85bc0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5132a <_PyErr_FormatFromCause@@Base+0xcaa> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5132a <_PyErr_FormatFromCause@@Base+0xcaa> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r5, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 51362 <_PyErr_FormatFromCause@@Base+0xce2> │ │ │ │ + bcc.n 5131c <_PyErr_FormatFromCause@@Base+0xc14> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27508 @ 0x6b74 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 513aa <_PyErr_FormatFromCause@@Base+0xd2a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 51364 <_PyErr_FormatFromCause@@Base+0xc5c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5137a <_PyErr_FormatFromCause@@Base+0xcfa> │ │ │ │ + cbnz r0, 51334 <_PyErr_FormatFromCause@@Base+0xc2c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ - cbz r4, 51390 <_PyErr_FormatFromCause@@Base+0xd10> │ │ │ │ + b.w 1fc480 │ │ │ │ + cbz r4, 5134a <_PyErr_FormatFromCause@@Base+0xc42> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 51390 <_PyErr_FormatFromCause@@Base+0xd10> │ │ │ │ + bhi.n 5134a <_PyErr_FormatFromCause@@Base+0xc42> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 290cf4 <_PyXIData_Free@@Base+0xe08> │ │ │ │ + bl 291340 <_PyXIData_Free@@Base+0xe9c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5139e <_PyErr_FormatFromCause@@Base+0xd1e> │ │ │ │ - bl 279b54 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 51358 <_PyErr_FormatFromCause@@Base+0xc50> │ │ │ │ + bl 27a104 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 513a4 <_PyErr_FormatFromCause@@Base+0xd24> │ │ │ │ - bl 718ec │ │ │ │ + b.n 5135e <_PyErr_FormatFromCause@@Base+0xc56> │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.w 27125c │ │ │ │ - b.w 509a6 <_PyErr_FormatFromCause@@Base+0x326> │ │ │ │ + b.w 27180c │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 511d6 <_PyErr_FormatFromCause@@Base+0xace> │ │ │ │ + cbz r0, 5139c <_PyErr_FormatFromCause@@Base+0xc94> │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70bc4 <_Py_hashtable_set@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 513a2 <_PyErr_FormatFromCause@@Base+0xc9a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 10b5b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 513a4 <_PyErr_FormatFromCause@@Base+0xc9c> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + b.w 50a2e <_PyErr_FormatFromCause@@Base+0x326> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 513d6 <_PyErr_FormatFromCause@@Base+0xd56> │ │ │ │ + cbnz r3, 513ca <_PyErr_FormatFromCause@@Base+0xcc2> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 513d6 <_PyErr_FormatFromCause@@Base+0xd56> │ │ │ │ + ble.n 513ca <_PyErr_FormatFromCause@@Base+0xcc2> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 513d6 <_PyErr_FormatFromCause@@Base+0xd56> │ │ │ │ - cbnz r1, 513fa <_PyErr_FormatFromCause@@Base+0xd7a> │ │ │ │ + bne.n 513ca <_PyErr_FormatFromCause@@Base+0xcc2> │ │ │ │ + cbnz r1, 513ee <_PyErr_FormatFromCause@@Base+0xce6> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (51434 <_PyErr_FormatFromCause@@Base+0xdb4>) │ │ │ │ + ldr r4, [pc, #88] @ (51428 <_PyErr_FormatFromCause@@Base+0xd20>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 513fa <_PyErr_FormatFromCause@@Base+0xd7a> │ │ │ │ + cbnz r0, 513ee <_PyErr_FormatFromCause@@Base+0xce6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5142e <_PyErr_FormatFromCause@@Base+0xdae> │ │ │ │ + b.n 51422 <_PyErr_FormatFromCause@@Base+0xd1a> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 14fb28 │ │ │ │ + bl 14ff20 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 21aaf4 │ │ │ │ + bl 21b0d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 513f6 <_PyErr_FormatFromCause@@Base+0xd76> │ │ │ │ + beq.n 513ea <_PyErr_FormatFromCause@@Base+0xce2> │ │ │ │ mov r1, r6 │ │ │ │ - bl 264a38 │ │ │ │ + bl 264fe8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5142e <_PyErr_FormatFromCause@@Base+0xdae> │ │ │ │ + bge.n 51422 <_PyErr_FormatFromCause@@Base+0xd1a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5142e <_PyErr_FormatFromCause@@Base+0xdae> │ │ │ │ + cbnz r3, 51422 <_PyErr_FormatFromCause@@Base+0xd1a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r4, r6] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1304c4 │ │ │ │ - push {r4} │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #4767 @ 0x129f │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 291d48 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.w 1304a4 │ │ │ │ + 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 71b90 │ │ │ │ + cbnz r0, 51458 <_PyErr_FormatFromCause@@Base+0xd50> │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 514c4 <_PyErr_FormatFromCause@@Base+0xdbc> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e048 │ │ │ │ + cbz r0, 51486 <_PyErr_FormatFromCause@@Base+0xd7e> │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 7e048 │ │ │ │ + cbz r0, 51486 <_PyErr_FormatFromCause@@Base+0xd7e> │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 32bfc <_PyImport_SetModule@@Base+0x8c> │ │ │ │ + cbz r0, 51486 <_PyErr_FormatFromCause@@Base+0xd7e> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 7e048 │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r0, 5149e <_PyErr_FormatFromCause@@Base+0xd96> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 51454 <_PyErr_FormatFromCause@@Base+0xd4c> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 51454 <_PyErr_FormatFromCause@@Base+0xd4c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51454 <_PyErr_FormatFromCause@@Base+0xd4c> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 85c30 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 514be <_PyErr_FormatFromCause@@Base+0xdb6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 514be <_PyErr_FormatFromCause@@Base+0xdb6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + adds r3, r5, #1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 51476 <_PyErr_FormatFromCause@@Base+0xdf6> │ │ │ │ + cbnz r3, 514e8 <_PyErr_FormatFromCause@@Base+0xde0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 51476 <_PyErr_FormatFromCause@@Base+0xdf6> │ │ │ │ + ble.n 514e8 <_PyErr_FormatFromCause@@Base+0xde0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51476 <_PyErr_FormatFromCause@@Base+0xdf6> │ │ │ │ - cbnz r1, 51492 <_PyErr_FormatFromCause@@Base+0xe12> │ │ │ │ + bne.n 514e8 <_PyErr_FormatFromCause@@Base+0xde0> │ │ │ │ + cbnz r1, 51504 <_PyErr_FormatFromCause@@Base+0xdfc> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #48] @ (514ac <_PyErr_FormatFromCause@@Base+0xe2c>) │ │ │ │ + ldr r4, [pc, #44] @ (5151c <_PyErr_FormatFromCause@@Base+0xe14>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 514a6 <_PyErr_FormatFromCause@@Base+0xe26> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 51518 <_PyErr_FormatFromCause@@Base+0xe10> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 489ba <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 514a6 <_PyErr_FormatFromCause@@Base+0xe26> │ │ │ │ + bl 489fa <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 51518 <_PyErr_FormatFromCause@@Base+0xe10> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51334 <_PyErr_FormatFromCause@@Base+0xcb4> │ │ │ │ + bl 512ee <_PyErr_FormatFromCause@@Base+0xbe6> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 514de <_PyErr_FormatFromCause@@Base+0xe5e> │ │ │ │ + cbnz r4, 5154e <_PyErr_FormatFromCause@@Base+0xe46> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27528 @ 0x6b88 │ │ │ │ + movw r1, #28936 @ 0x7108 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 514fa <_PyErr_FormatFromCause@@Base+0xe7a> │ │ │ │ + b.n 5156a <_PyErr_FormatFromCause@@Base+0xe62> │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -55864,39 +55904,48 @@ │ │ │ │ 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 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5153c <_PyErr_FormatFromCause@@Base+0xebc> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 515ac <_PyErr_FormatFromCause@@Base+0xea4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ad14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 51534 <_PyErr_FormatFromCause@@Base+0xeb4> │ │ │ │ + bge.n 515a4 <_PyErr_FormatFromCause@@Base+0xe9c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #5171 @ 0x1433 │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 292424 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (51570 <_PyErr_FormatFromCause@@Base+0xef0>) │ │ │ │ - bl 792c8 │ │ │ │ - cbz r0, 5156c <_PyErr_FormatFromCause@@Base+0xeec> │ │ │ │ + ldr r0, [pc, #28] @ (515f8 <_PyErr_FormatFromCause@@Base+0xef0>) │ │ │ │ + bl 79370 │ │ │ │ + cbz r0, 515f4 <_PyErr_FormatFromCause@@Base+0xeec> │ │ │ │ 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] │ │ │ │ @@ -55908,123 +55957,123 @@ │ │ │ │ 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 5159a <_PyErr_FormatFromCause@@Base+0xf1a> │ │ │ │ + bne.n 51622 <_PyErr_FormatFromCause@@Base+0xf1a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 515b8 <_PyErr_FormatFromCause@@Base+0xf38> │ │ │ │ - b.n 515b2 <_PyErr_FormatFromCause@@Base+0xf32> │ │ │ │ + bne.n 51640 <_PyErr_FormatFromCause@@Base+0xf38> │ │ │ │ + b.n 5163a <_PyErr_FormatFromCause@@Base+0xf32> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2180 @ 0x884 │ │ │ │ + movw r0, #3608 @ 0xe18 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5158c <_PyErr_FormatFromCause@@Base+0xf0c> │ │ │ │ - b.n 515d6 <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 515d6 <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ + bne.n 51614 <_PyErr_FormatFromCause@@Base+0xf0c> │ │ │ │ + b.n 5165e <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5165e <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 515ca <_PyErr_FormatFromCause@@Base+0xf4a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 515d6 <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ + bne.n 51652 <_PyErr_FormatFromCause@@Base+0xf4a> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5165e <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 29218c <_Py_hashtable_foreach@@Base+0x444> │ │ │ │ - cbnz r0, 515da <_PyErr_FormatFromCause@@Base+0xf5a> │ │ │ │ + bl 2927d8 <_Py_hashtable_foreach@@Base+0x3b4> │ │ │ │ + cbnz r0, 51662 <_PyErr_FormatFromCause@@Base+0xf5a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51600 <_PyErr_FormatFromCause@@Base+0xf80> │ │ │ │ + b.n 51688 <_PyErr_FormatFromCause@@Base+0xf80> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b7e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 515f8 <_PyErr_FormatFromCause@@Base+0xf78> │ │ │ │ + bne.n 51680 <_PyErr_FormatFromCause@@Base+0xf78> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 515d6 <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 5165e <_PyErr_FormatFromCause@@Base+0xf56> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 51644 <_PyErr_FormatFromCause@@Base+0xfc4> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 516cc <_PyErr_FormatFromCause@@Base+0xfc4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2abac │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5163c <_PyErr_FormatFromCause@@Base+0xfbc> │ │ │ │ + bge.n 516c4 <_PyErr_FormatFromCause@@Base+0xfbc> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbz r6, 5166a <_PyErr_FormatFromCause@@Base+0xfea> │ │ │ │ + cbz r6, 516f2 <_PyErr_FormatFromCause@@Base+0xfea> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 516c0 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + bge.n 51748 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 516c0 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + b.n 51748 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 516c0 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + cbz r0, 51748 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 516b0 <_PyErr_FormatFromCause@@Base+0x1030> │ │ │ │ + bge.n 51738 <_PyErr_FormatFromCause@@Base+0x1030> │ │ │ │ ldrd r0, r1, [r7, #40] @ 0x28 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #8 │ │ │ │ - bl 257f28 │ │ │ │ - cbnz r0, 516aa <_PyErr_FormatFromCause@@Base+0x102a> │ │ │ │ + bl 2584d0 │ │ │ │ + cbnz r0, 51732 <_PyErr_FormatFromCause@@Base+0x102a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 516c0 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + bge.n 51748 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 516c0 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + cbnz r3, 51748 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516c0 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51748 <_PyErr_FormatFromCause@@Base+0x1040> │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 5167e <_PyErr_FormatFromCause@@Base+0xffe> │ │ │ │ + b.n 51706 <_PyErr_FormatFromCause@@Base+0xffe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ @@ -56032,140 +56081,215 @@ │ │ │ │ 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 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27560 @ 0x6ba8 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub sp, #32 │ │ │ │ + cbz r0, 51790 <_PyErr_FormatFromCause@@Base+0x1088> │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 71d60 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 517ee <_PyErr_FormatFromCause@@Base+0x10e6> │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 517c0 <_PyErr_FormatFromCause@@Base+0x10b8> │ │ │ │ + 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 5179c <_PyErr_FormatFromCause@@Base+0x1094> │ │ │ │ + cbz r2, 517d4 <_PyErr_FormatFromCause@@Base+0x10cc> │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 517d4 <_PyErr_FormatFromCause@@Base+0x10cc> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 517f2 <_PyErr_FormatFromCause@@Base+0x10ea> │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 517f2 <_PyErr_FormatFromCause@@Base+0x10ea> │ │ │ │ + bl 70ccc │ │ │ │ + cbnz r0, 517f2 <_PyErr_FormatFromCause@@Base+0x10ea> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 517ee <_PyErr_FormatFromCause@@Base+0x10e6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 517ee <_PyErr_FormatFromCause@@Base+0x10e6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 51842 <_PyErr_FormatFromCause@@Base+0x113a> │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #708 @ 0x2c4 │ │ │ │ + movt r5, #45 @ 0x2d │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #29024 @ 0x7160 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r1, #688 @ 0x2b0 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r3, #3740 @ 0xe9c │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ + str r1, [sp, #12] │ │ │ │ + movw r1, #18068 @ 0x4694 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r3, #28392 @ 0x6ee8 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ + bl 80c98 │ │ │ │ + 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 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 51730 <_PyErr_FormatFromCause@@Base+0x10b0> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 51886 <_PyErr_FormatFromCause@@Base+0x117e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 51728 <_PyErr_FormatFromCause@@Base+0x10a8> │ │ │ │ + bge.n 5187e <_PyErr_FormatFromCause@@Base+0x1176> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {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 5175a <_PyErr_FormatFromCause@@Base+0x10da> │ │ │ │ + bne.n 518b0 <_PyErr_FormatFromCause@@Base+0x11a8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51778 <_PyErr_FormatFromCause@@Base+0x10f8> │ │ │ │ - b.n 51772 <_PyErr_FormatFromCause@@Base+0x10f2> │ │ │ │ + bne.n 518ce <_PyErr_FormatFromCause@@Base+0x11c6> │ │ │ │ + b.n 518c8 <_PyErr_FormatFromCause@@Base+0x11c0> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2164 @ 0x874 │ │ │ │ + movw r0, #3592 @ 0xe08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5174c <_PyErr_FormatFromCause@@Base+0x10cc> │ │ │ │ - b.n 51784 <_PyErr_FormatFromCause@@Base+0x1104> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 51784 <_PyErr_FormatFromCause@@Base+0x1104> │ │ │ │ + bne.n 518a2 <_PyErr_FormatFromCause@@Base+0x119a> │ │ │ │ + b.n 518da <_PyErr_FormatFromCause@@Base+0x11d2> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 518da <_PyErr_FormatFromCause@@Base+0x11d2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29218c <_Py_hashtable_foreach@@Base+0x444> │ │ │ │ - cbnz r0, 51788 <_PyErr_FormatFromCause@@Base+0x1108> │ │ │ │ + bl 2927d8 <_Py_hashtable_foreach@@Base+0x3b4> │ │ │ │ + cbnz r0, 518de <_PyErr_FormatFromCause@@Base+0x11d6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 517aa <_PyErr_FormatFromCause@@Base+0x112a> │ │ │ │ + b.n 51900 <_PyErr_FormatFromCause@@Base+0x11f8> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2af90 │ │ │ │ - cbz r0, 517a2 <_PyErr_FormatFromCause@@Base+0x1122> │ │ │ │ + cbz r0, 518f8 <_PyErr_FormatFromCause@@Base+0x11f0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 51784 <_PyErr_FormatFromCause@@Base+0x1104> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 518da <_PyErr_FormatFromCause@@Base+0x11d2> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 517d2 <_PyErr_FormatFromCause@@Base+0x1152> │ │ │ │ + bge.n 51928 <_PyErr_FormatFromCause@@Base+0x1220> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 517d2 <_PyErr_FormatFromCause@@Base+0x1152> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51928 <_PyErr_FormatFromCause@@Base+0x1220> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a260 │ │ │ │ + b.w 7a2f4 │ │ │ │ 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, #60184 @ 0xeb18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5182c <_PyErr_FormatFromCause@@Base+0x11ac> │ │ │ │ + beq.n 51982 <_PyErr_FormatFromCause@@Base+0x127a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 5182c <_PyErr_FormatFromCause@@Base+0x11ac> │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 51982 <_PyErr_FormatFromCause@@Base+0x127a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #27648 @ 0x6c00 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e128 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ + bl 4e168 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5183e <_PyErr_FormatFromCause@@Base+0x11be> │ │ │ │ + bne.n 51994 <_PyErr_FormatFromCause@@Base+0x128c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5184a <_PyErr_FormatFromCause@@Base+0x11ca> │ │ │ │ + b.n 519a0 <_PyErr_FormatFromCause@@Base+0x1298> │ │ │ │ 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} │ │ │ │ @@ -56173,196 +56297,195 @@ │ │ │ │ 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 5186c <_PyErr_FormatFromCause@@Base+0x11ec> │ │ │ │ + bhi.n 519c2 <_PyErr_FormatFromCause@@Base+0x12ba> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 51884 <_PyErr_FormatFromCause@@Base+0x1204> │ │ │ │ - b.n 51898 <_PyErr_FormatFromCause@@Base+0x1218> │ │ │ │ - movw r0, #49416 @ 0xc108 │ │ │ │ + bgt.n 519da <_PyErr_FormatFromCause@@Base+0x12d2> │ │ │ │ + b.n 519ee <_PyErr_FormatFromCause@@Base+0x12e6> │ │ │ │ + movw r0, #50824 @ 0xc688 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51866 <_PyErr_FormatFromCause@@Base+0x11e6> │ │ │ │ - b.n 518a4 <_PyErr_FormatFromCause@@Base+0x1224> │ │ │ │ + bne.n 519bc <_PyErr_FormatFromCause@@Base+0x12b4> │ │ │ │ + b.n 519fa <_PyErr_FormatFromCause@@Base+0x12f2> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5189a <_PyErr_FormatFromCause@@Base+0x121a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5189a <_PyErr_FormatFromCause@@Base+0x121a> │ │ │ │ - b.n 518a4 <_PyErr_FormatFromCause@@Base+0x1224> │ │ │ │ + bne.n 519f0 <_PyErr_FormatFromCause@@Base+0x12e8> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 519f0 <_PyErr_FormatFromCause@@Base+0x12e8> │ │ │ │ + b.n 519fa <_PyErr_FormatFromCause@@Base+0x12f2> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 518a8 <_PyErr_FormatFromCause@@Base+0x1228> │ │ │ │ + b.n 519fe <_PyErr_FormatFromCause@@Base+0x12f6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26f8d8 <_PyObject_GetState@@Base> │ │ │ │ + bl 26fe88 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5191c <_PyErr_FormatFromCause@@Base+0x129c> │ │ │ │ + cbz r0, 51a72 <_PyErr_FormatFromCause@@Base+0x136a> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 518de <_PyErr_FormatFromCause@@Base+0x125e> │ │ │ │ + cbnz r3, 51a34 <_PyErr_FormatFromCause@@Base+0x132c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #27696 @ 0x6c30 │ │ │ │ + movw r0, #29120 @ 0x71c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5190a <_PyErr_FormatFromCause@@Base+0x128a> │ │ │ │ + bgt.n 51a60 <_PyErr_FormatFromCause@@Base+0x1358> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 958bc │ │ │ │ + bl 95b8c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #26332 @ 0x66dc │ │ │ │ + movw r3, #27740 @ 0x6c5c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r0, #27704 @ 0x6c38 │ │ │ │ + movw r0, #29128 @ 0x71c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5191c <_PyErr_FormatFromCause@@Base+0x129c> │ │ │ │ + b.n 51a72 <_PyErr_FormatFromCause@@Base+0x136a> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #27716 @ 0x6c44 │ │ │ │ + movw r0, #29140 @ 0x71d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051922 : │ │ │ │ +00051a78 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (51968 ) │ │ │ │ + ldr r5, [pc, #60] @ (51abc ) │ │ │ │ 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 51960 │ │ │ │ + beq.n 51ab6 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 51958 │ │ │ │ + bge.n 51aae │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3296] @ 0xce0 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 51944 │ │ │ │ + b.n 51a9a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {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 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 519ac │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 51b00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 519a4 │ │ │ │ + bge.n 51af8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000519b0 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00051b04 <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #268] @ (51afc <_PyMonitoring_FirePyStartEvent@@Base+0x14c>) │ │ │ │ + ldr r3, [pc, #268] @ (51c50 <_PyMonitoring_FirePyStartEvent@@Base+0x14c>) │ │ │ │ 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 51a26 <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ + bge.n 51b7a <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27760 @ 0x6c70 │ │ │ │ + movw r1, #29184 @ 0x7200 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 51a30 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + bl f8938 │ │ │ │ + b.n 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 51a3a <_PyMonitoring_FirePyStartEvent@@Base+0x8a> │ │ │ │ - bl 7ffb8 │ │ │ │ - cbnz r0, 51a36 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + beq.n 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0x8a> │ │ │ │ + bl 8004c │ │ │ │ + cbnz r0, 51b8a <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51af4 <_PyMonitoring_FirePyStartEvent@@Base+0x144> │ │ │ │ + b.n 51c48 <_PyMonitoring_FirePyStartEvent@@Base+0x144> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #12800 @ 0x3200 │ │ │ │ + movw r8, #14208 @ 0x3780 │ │ │ │ movt r8, #68 @ 0x44 │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 51af2 <_PyMonitoring_FirePyStartEvent@@Base+0x142> │ │ │ │ + beq.n 51c46 <_PyMonitoring_FirePyStartEvent@@Base+0x142> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -56372,54 +56495,54 @@ │ │ │ │ it hi │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ sxtb r0, r7 │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20596c <_PyCode_GetScriptXIData@@Base+0x740> │ │ │ │ + bl 205f8c <_PyCode_GetScriptXIData@@Base+0x740> │ │ │ │ eor.w r4, r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 51aee <_PyMonitoring_FirePyStartEvent@@Base+0x13e> │ │ │ │ + cbz r0, 51c42 <_PyMonitoring_FirePyStartEvent@@Base+0x13e> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51a30 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + beq.n 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 51ae2 <_PyMonitoring_FirePyStartEvent@@Base+0x132> │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ - movt r2, #49 @ 0x31 │ │ │ │ + ble.n 51c36 <_PyMonitoring_FirePyStartEvent@@Base+0x132> │ │ │ │ + movw r2, #1260 @ 0x4ec │ │ │ │ + movt r2, #50 @ 0x32 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5068 @ 0x13cc │ │ │ │ + movw r1, #6516 @ 0x1974 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ 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, #3324] @ 0xcfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a30 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + beq.n 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3324] @ 0xcfc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a30 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + bge.n 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51a30 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51a30 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + bne.n 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ uxtb r4, r4 │ │ │ │ - b.n 51a4c <_PyMonitoring_FirePyStartEvent@@Base+0x9c> │ │ │ │ + b.n 51ba0 <_PyMonitoring_FirePyStartEvent@@Base+0x9c> │ │ │ │ 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} │ │ │ │ @@ -56428,966 +56551,966 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #46264 @ 0xb4b8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51b56 <_PyMonitoring_FirePyStartEvent@@Base+0x1a6> │ │ │ │ + beq.n 51caa <_PyMonitoring_FirePyStartEvent@@Base+0x1a6> │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 51b56 <_PyMonitoring_FirePyStartEvent@@Base+0x1a6> │ │ │ │ + beq.n 51caa <_PyMonitoring_FirePyStartEvent@@Base+0x1a6> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 51b6e <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + ble.n 51cc2 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27896 @ 0x6cf8 │ │ │ │ + movw r1, #29320 @ 0x7288 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 51b80 <_PyMonitoring_FirePyStartEvent@@Base+0x1d0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 51cd4 <_PyMonitoring_FirePyStartEvent@@Base+0x1d0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51b38 <_PyMonitoring_FirePyStartEvent@@Base+0x188> │ │ │ │ - movw r0, #47148 @ 0xb82c │ │ │ │ + beq.n 51c8c <_PyMonitoring_FirePyStartEvent@@Base+0x188> │ │ │ │ + movw r0, #48556 @ 0xbdac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51b38 <_PyMonitoring_FirePyStartEvent@@Base+0x188> │ │ │ │ - b.n 51b80 <_PyMonitoring_FirePyStartEvent@@Base+0x1d0> │ │ │ │ + bne.n 51c8c <_PyMonitoring_FirePyStartEvent@@Base+0x188> │ │ │ │ + b.n 51cd4 <_PyMonitoring_FirePyStartEvent@@Base+0x1d0> │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e5bf4 │ │ │ │ + b.w 1e61ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051b86 : │ │ │ │ +00051cda : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 51ba4 │ │ │ │ + cbz r3, 51cf8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 51bb4 │ │ │ │ + b.n 51d08 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 51bb2 │ │ │ │ + ble.n 51d06 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 51bae │ │ │ │ - cbnz r1, 51bd8 │ │ │ │ + bgt.n 51d02 │ │ │ │ + cbnz r1, 51d2c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51bb4 │ │ │ │ + b.n 51d08 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (51cb4 ) │ │ │ │ + ldr r1, [pc, #252] @ (51e08 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r5, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51bde │ │ │ │ - b.n 51cae │ │ │ │ + cbnz r0, 51d32 │ │ │ │ + b.n 51e02 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r6, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 51c94 │ │ │ │ + beq.n 51de8 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 51c2e │ │ │ │ + cbz r4, 51d82 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 51c12 │ │ │ │ + bmi.n 51d66 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #13720 @ 0x3598 │ │ │ │ + movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #28492 @ 0x6f4c │ │ │ │ + movw r0, #29900 @ 0x74cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51cae │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 51e02 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51cae │ │ │ │ + beq.n 51e02 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 51c6c │ │ │ │ + bne.n 51dc0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 51c9c │ │ │ │ + beq.n 51df0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 51c56 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 51daa │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #13740 @ 0x35ac │ │ │ │ + movw r1, #15148 @ 0x3b2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #28492 @ 0x6f4c │ │ │ │ + movw r0, #29900 @ 0x74cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51cae │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 51e02 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51cae │ │ │ │ + cbz r0, 51e02 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 51c84 │ │ │ │ + beq.n 51dd8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 51cae │ │ │ │ - movw r3, #22876 @ 0x595c │ │ │ │ + bl f8938 │ │ │ │ + b.n 51e02 │ │ │ │ + movw r3, #24284 @ 0x5edc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 51c9e │ │ │ │ - movw r4, #22876 @ 0x595c │ │ │ │ + b.n 51df2 │ │ │ │ + movw r4, #24284 @ 0x5edc │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 51cb8 │ │ │ │ + b.w 51e0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r1, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00051cb8 : │ │ │ │ +00051e0c : │ │ │ │ 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 28ad08 │ │ │ │ - cbz r0, 51ce6 │ │ │ │ + bl 28b2c0 │ │ │ │ + cbz r0, 51e3a │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1eebc8 │ │ │ │ + b.w 1ef4a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051ce8 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00051e3c <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00051d16 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00051e6a <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51d62 <_PyMonitoring_FirePyYieldEvent@@Base+0x4c> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 51d76 <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ + bne.n 51eb6 <_PyMonitoring_FirePyYieldEvent@@Base+0x4c> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 51eca <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 51d6c <_PyMonitoring_FirePyYieldEvent@@Base+0x56> │ │ │ │ + cbz r3, 51ec0 <_PyMonitoring_FirePyYieldEvent@@Base+0x56> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 51d78 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + b.n 51ecc <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00051d7a <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00051ece <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51dc6 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c> │ │ │ │ + beq.n 51f1a <_PyMonitoring_FirePyReturnEvent@@Base+0x4c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 51df8 <_PyMonitoring_FireCallEvent@@Base+0x2e> │ │ │ │ + b.n 51f4c <_PyMonitoring_FireCallEvent@@Base+0x2e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00051dca <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00051f1e <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2ab94 │ │ │ │ - cbz r0, 51e36 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ + cbz r0, 51f8a <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51e3c <_PyMonitoring_FireCallEvent@@Base+0x72> │ │ │ │ + b.n 51f90 <_PyMonitoring_FireCallEvent@@Base+0x72> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 51e82 <_PyMonitoring_FireCallEvent@@Base+0xb8> │ │ │ │ + bne.n 51fd6 <_PyMonitoring_FireCallEvent@@Base+0xb8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 51e9a <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 51fee <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2348 @ 0x92c │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51f52 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 520a6 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2348 @ 0x92c │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51e5a <_PyMonitoring_FireCallEvent@@Base+0x90> │ │ │ │ - b.n 51f52 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + bne.n 51fae <_PyMonitoring_FireCallEvent@@Base+0x90> │ │ │ │ + b.n 520a6 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51f52 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + beq.n 520a6 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 51eca <_PyMonitoring_FireCallEvent@@Base+0x100> │ │ │ │ + beq.n 5201e <_PyMonitoring_FireCallEvent@@Base+0x100> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 51f52 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + bl f8938 │ │ │ │ + b.n 520a6 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51f52 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + beq.n 520a6 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 51f12 <_PyMonitoring_FireCallEvent@@Base+0x148> │ │ │ │ - bl 7626c │ │ │ │ + bcs.n 52066 <_PyMonitoring_FireCallEvent@@Base+0x148> │ │ │ │ + bl 76310 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51f12 <_PyMonitoring_FireCallEvent@@Base+0x148> │ │ │ │ + cbz r0, 52066 <_PyMonitoring_FireCallEvent@@Base+0x148> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b6cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51f1e <_PyMonitoring_FireCallEvent@@Base+0x154> │ │ │ │ + bne.n 52072 <_PyMonitoring_FireCallEvent@@Base+0x154> │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 51ede <_PyMonitoring_FireCallEvent@@Base+0x114> │ │ │ │ + blt.n 52032 <_PyMonitoring_FireCallEvent@@Base+0x114> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51f1a <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ - bl 1fbe68 │ │ │ │ + blt.n 5206e <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51f70 <_PyMonitoring_FireCallEvent@@Base+0x1a6> │ │ │ │ + b.n 520c4 <_PyMonitoring_FireCallEvent@@Base+0x1a6> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 51edc <_PyMonitoring_FireCallEvent@@Base+0x112> │ │ │ │ + b.n 52030 <_PyMonitoring_FireCallEvent@@Base+0x112> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 51f56 <_PyMonitoring_FireCallEvent@@Base+0x18c> │ │ │ │ - b.n 51f4c <_PyMonitoring_FireCallEvent@@Base+0x182> │ │ │ │ + cbnz r0, 520aa <_PyMonitoring_FireCallEvent@@Base+0x18c> │ │ │ │ + b.n 520a0 <_PyMonitoring_FireCallEvent@@Base+0x182> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 51f6a <_PyMonitoring_FireCallEvent@@Base+0x1a0> │ │ │ │ + bge.n 520be <_PyMonitoring_FireCallEvent@@Base+0x1a0> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 122288 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12223c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51f2a <_PyMonitoring_FireCallEvent@@Base+0x160> │ │ │ │ + bne.n 5207e <_PyMonitoring_FireCallEvent@@Base+0x160> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51f5a <_PyMonitoring_FireCallEvent@@Base+0x190> │ │ │ │ + blt.n 520ae <_PyMonitoring_FireCallEvent@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51f70 <_PyMonitoring_FireCallEvent@@Base+0x1a6> │ │ │ │ + b.n 520c4 <_PyMonitoring_FireCallEvent@@Base+0x1a6> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51f32 <_PyMonitoring_FireCallEvent@@Base+0x168> │ │ │ │ + b.n 52086 <_PyMonitoring_FireCallEvent@@Base+0x168> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51f4c <_PyMonitoring_FireCallEvent@@Base+0x182> │ │ │ │ + bne.n 520a0 <_PyMonitoring_FireCallEvent@@Base+0x182> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51f4c <_PyMonitoring_FireCallEvent@@Base+0x182> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 520a0 <_PyMonitoring_FireCallEvent@@Base+0x182> │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - bl 21b250 │ │ │ │ + bl 21b8c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51fcc <_PyMonitoring_FireCallEvent@@Base+0x202> │ │ │ │ + cbz r0, 52120 <_PyMonitoring_FireCallEvent@@Base+0x202> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #27932 @ 0x6d1c │ │ │ │ + movw r0, #29356 @ 0x72ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51fc0 <_PyMonitoring_FireCallEvent@@Base+0x1f6> │ │ │ │ + bge.n 52114 <_PyMonitoring_FireCallEvent@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 51fc4 <_PyMonitoring_FireCallEvent@@Base+0x1fa> │ │ │ │ + cbz r3, 52118 <_PyMonitoring_FireCallEvent@@Base+0x1fa> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51fcc <_PyMonitoring_FireCallEvent@@Base+0x202> │ │ │ │ + b.n 52120 <_PyMonitoring_FireCallEvent@@Base+0x202> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51fc0 <_PyMonitoring_FireCallEvent@@Base+0x1f6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52114 <_PyMonitoring_FireCallEvent@@Base+0x1f6> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #27976 @ 0x6d48 │ │ │ │ + movw r1, #29400 @ 0x72d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 52014 <_PyMonitoring_FireCallEvent@@Base+0x24a> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 52168 <_PyMonitoring_FireCallEvent@@Base+0x24a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2af30 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52018 <_PyMonitoring_FireCallEvent@@Base+0x24e> │ │ │ │ + cbz r0, 5216c <_PyMonitoring_FireCallEvent@@Base+0x24e> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5201e <_PyMonitoring_FireCallEvent@@Base+0x254> │ │ │ │ + b.n 52172 <_PyMonitoring_FireCallEvent@@Base+0x254> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00052022 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00052176 <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #33688 @ 0x8398 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 24e948 │ │ │ │ + bl 24eef0 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 520a0 <_PyMonitoring_FireJumpEvent@@Base+0x7e> │ │ │ │ - cbz r0, 520a0 <_PyMonitoring_FireJumpEvent@@Base+0x7e> │ │ │ │ + beq.n 521f4 <_PyMonitoring_FireJumpEvent@@Base+0x7e> │ │ │ │ + cbz r0, 521f4 <_PyMonitoring_FireJumpEvent@@Base+0x7e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52094 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ + bge.n 521e8 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52098 <_PyMonitoring_FireJumpEvent@@Base+0x76> │ │ │ │ + cbz r3, 521ec <_PyMonitoring_FireJumpEvent@@Base+0x76> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 520a0 <_PyMonitoring_FireJumpEvent@@Base+0x7e> │ │ │ │ + b.n 521f4 <_PyMonitoring_FireJumpEvent@@Base+0x7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52094 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 521e8 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000520a4 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 299254 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +000521f8 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 299804 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ │ │ │ │ -000520a8 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +000521fc <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5217e <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ + bl 522d2 <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52118 <_PyMonitoring_FireBranchLeftEvent@@Base+0x70> │ │ │ │ + cbz r0, 5226c <_PyMonitoring_FireBranchLeftEvent@@Base+0x70> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c13c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5210c <_PyMonitoring_FireBranchLeftEvent@@Base+0x64> │ │ │ │ + bge.n 52260 <_PyMonitoring_FireBranchLeftEvent@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52110 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ + cbz r3, 52264 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52118 <_PyMonitoring_FireBranchLeftEvent@@Base+0x70> │ │ │ │ + b.n 5226c <_PyMonitoring_FireBranchLeftEvent@@Base+0x70> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5210c <_PyMonitoring_FireBranchLeftEvent@@Base+0x64> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52260 <_PyMonitoring_FireBranchLeftEvent@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005211c <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00052270 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52144 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ + bne.n 52298 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52178 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + b.n 522cc <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 52172 <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 52178 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ - bl 77858 │ │ │ │ - b.n 5213e <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ + cbnz r4, 522c6 <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ + bl da088 │ │ │ │ + b.n 522cc <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 52292 <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 52196 <_PyMonitoring_FirePyThrowEvent@@Base+0x7a> │ │ │ │ + cbnz r3, 522ea <_PyMonitoring_FirePyThrowEvent@@Base+0x7a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 521f0 <_PyMonitoring_FirePyThrowEvent@@Base+0xd4> │ │ │ │ + cbz r3, 52344 <_PyMonitoring_FirePyThrowEvent@@Base+0xd4> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 521a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x88> │ │ │ │ + cbz r4, 522f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84d38 │ │ │ │ + bl 84da8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 521aa <_PyMonitoring_FirePyThrowEvent@@Base+0x8e> │ │ │ │ - bl 70c84 │ │ │ │ + b.n 522fe <_PyMonitoring_FirePyThrowEvent@@Base+0x8e> │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 521ec <_PyMonitoring_FirePyThrowEvent@@Base+0xd0> │ │ │ │ + cbz r4, 52340 <_PyMonitoring_FirePyThrowEvent@@Base+0xd0> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 521c2 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + cbz r2, 52316 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51884 @ 0xcaac │ │ │ │ + movw r1, #53292 @ 0xd02c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 521d8 <_PyMonitoring_FirePyThrowEvent@@Base+0xbc> │ │ │ │ + beq.n 5232c <_PyMonitoring_FirePyThrowEvent@@Base+0xbc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 52208 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + cbz r2, 5235c <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45416 @ 0xb168 │ │ │ │ + movw r1, #46824 @ 0xb6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52208 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + bne.n 5235c <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 521ec <_PyMonitoring_FirePyThrowEvent@@Base+0xd0> │ │ │ │ + bge.n 52340 <_PyMonitoring_FirePyThrowEvent@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 521ec <_PyMonitoring_FirePyThrowEvent@@Base+0xd0> │ │ │ │ + cbnz r3, 52340 <_PyMonitoring_FirePyThrowEvent@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52208 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ - cbz r4, 52200 <_PyMonitoring_FirePyThrowEvent@@Base+0xe4> │ │ │ │ + b.n 5235c <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + cbz r4, 52354 <_PyMonitoring_FirePyThrowEvent@@Base+0xe4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52208 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + bge.n 5235c <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52208 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + b.n 5235c <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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] @ (5224c <_PyMonitoring_FirePyThrowEvent@@Base+0x130>) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (523a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x130>) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5223a <_PyMonitoring_FirePyThrowEvent@@Base+0x11e> │ │ │ │ + cbz r2, 5238e <_PyMonitoring_FirePyThrowEvent@@Base+0x11e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #20960 @ 0x51e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 d9db4 │ │ │ │ + bl da074 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 52288 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ + cbnz r0, 523dc <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28000 @ 0x6d60 │ │ │ │ + movw r1, #29424 @ 0x72f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5228a <_PyMonitoring_FirePyThrowEvent@@Base+0x16e> │ │ │ │ + b.n 523de <_PyMonitoring_FirePyThrowEvent@@Base+0x16e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005228c <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +000523e0 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 522b4 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 52408 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 522e8 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 5243c <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 522e2 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 522e8 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ - bl 77858 │ │ │ │ - b.n 522ae <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 52436 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ + bl da088 │ │ │ │ + b.n 5243c <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 52402 <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000522ee <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +00052442 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52316 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ + bne.n 5246a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5234a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + b.n 5249e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 52344 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 5234a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ - bl 77858 │ │ │ │ - b.n 52310 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ + cbnz r4, 52498 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ + bl da088 │ │ │ │ + b.n 5249e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 52464 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2929fc <_Py_hashtable_foreach@@Base+0xcb4> │ │ │ │ + b.w 293048 <_Py_hashtable_foreach@@Base+0xc24> │ │ │ │ │ │ │ │ -00052354 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +000524a8 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5237c <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ + bne.n 524d0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 523b0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + b.n 52504 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 523aa <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 523b0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ - bl 77858 │ │ │ │ - b.n 52376 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ + cbnz r4, 524fe <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ + bl da088 │ │ │ │ + b.n 52504 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 524ca <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #20] @ (523cc <_PyMonitoring_FirePyUnwindEvent@@Base+0x78>) │ │ │ │ + ldr r2, [pc, #20] @ (52520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x78>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - b.n 524c0 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ + b.n 52614 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000523d0 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +00052524 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #61116 @ 0xeebc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r4, r2 │ │ │ │ - bl 12e688 │ │ │ │ + bl 12e64c │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52408 <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ + bne.n 5255c <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52452 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ + b.n 525a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52440 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ + bge.n 52594 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52440 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ + cbnz r3, 52594 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5244a <_PyMonitoring_FireStopIterationEvent@@Base+0x7a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5259e <_PyMonitoring_FireStopIterationEvent@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 52452 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ + bl da088 │ │ │ │ + b.n 525a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ movs r0, #0 │ │ │ │ - bl 77858 │ │ │ │ - b.n 52402 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ + bl 778fc │ │ │ │ + b.n 52556 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52478 <_PyMonitoring_FireStopIterationEvent@@Base+0xa8> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 524bc <_PyMonitoring_FireStopIterationEvent@@Base+0xec> │ │ │ │ + bne.n 525cc <_PyMonitoring_FireStopIterationEvent@@Base+0xa8> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 52610 <_PyMonitoring_FireStopIterationEvent@@Base+0xec> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2bd88 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52496 <_PyMonitoring_FireStopIterationEvent@@Base+0xc6> │ │ │ │ + bne.n 525ea <_PyMonitoring_FireStopIterationEvent@@Base+0xc6> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 524a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 525fc <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1bd5f8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bdc44 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 524b2 <_PyMonitoring_FireStopIterationEvent@@Base+0xe2> │ │ │ │ + bne.n 52606 <_PyMonitoring_FireStopIterationEvent@@Base+0xe2> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4c4 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 524bc <_PyMonitoring_FireStopIterationEvent@@Base+0xec> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 52610 <_PyMonitoring_FireStopIterationEvent@@Base+0xec> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 52514 <_PyMonitoring_FireStopIterationEvent@@Base+0x144> │ │ │ │ - ldr r1, [pc, #64] @ (52518 <_PyMonitoring_FireStopIterationEvent@@Base+0x148>) │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 52668 <_PyMonitoring_FireStopIterationEvent@@Base+0x144> │ │ │ │ + ldr r1, [pc, #64] @ (5266c <_PyMonitoring_FireStopIterationEvent@@Base+0x148>) │ │ │ │ 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 │ │ │ │ @@ -57405,324 +57528,324 @@ │ │ │ │ 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] @ (52534 <_PyMonitoring_FireStopIterationEvent@@Base+0x164>) │ │ │ │ + ldr r2, [pc, #20] @ (52688 <_PyMonitoring_FireStopIterationEvent@@Base+0x164>) │ │ │ │ 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 524c0 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ + b.n 52614 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 52556 <_PyMonitoring_FireStopIterationEvent@@Base+0x186> │ │ │ │ + cbz r3, 526aa <_PyMonitoring_FireStopIterationEvent@@Base+0x186> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 52566 <_PyMonitoring_FireStopIterationEvent@@Base+0x196> │ │ │ │ + b.n 526ba <_PyMonitoring_FireStopIterationEvent@@Base+0x196> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 52564 <_PyMonitoring_FireStopIterationEvent@@Base+0x194> │ │ │ │ + ble.n 526b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x194> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 52560 <_PyMonitoring_FireStopIterationEvent@@Base+0x190> │ │ │ │ - cbnz r1, 5258c <_PyMonitoring_FireStopIterationEvent@@Base+0x1bc> │ │ │ │ + bgt.n 526b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x190> │ │ │ │ + cbnz r1, 526e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1bc> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 52566 <_PyMonitoring_FireStopIterationEvent@@Base+0x196> │ │ │ │ + b.n 526ba <_PyMonitoring_FireStopIterationEvent@@Base+0x196> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #256] @ (52668 <_PyMonitoring_FireStopIterationEvent@@Base+0x298>) │ │ │ │ + ldr r1, [pc, #256] @ (527bc <_PyMonitoring_FireStopIterationEvent@@Base+0x298>) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52592 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c2> │ │ │ │ + cbnz r0, 526e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52662 <_PyMonitoring_FireStopIterationEvent@@Base+0x292> │ │ │ │ + b.n 527b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x292> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r7, r8, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 525ca <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5271e <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 525a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d6> │ │ │ │ + cbz r5, 526fa <_PyMonitoring_FireStopIterationEvent@@Base+0x1d6> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 525da <_PyMonitoring_FireStopIterationEvent@@Base+0x20a> │ │ │ │ - b.n 525ae <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5272e <_PyMonitoring_FireStopIterationEvent@@Base+0x20a> │ │ │ │ + b.n 52702 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 525c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f2> │ │ │ │ - bl ca538 │ │ │ │ + cbz r0, 52716 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f2> │ │ │ │ + bl ca804 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 52588 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b8> │ │ │ │ + blt.n 526dc <_PyMonitoring_FireStopIterationEvent@@Base+0x1b8> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 525c6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f6> │ │ │ │ - b.n 525e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ + bne.n 5271a <_PyMonitoring_FireStopIterationEvent@@Base+0x1f6> │ │ │ │ + b.n 5273c <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ + b.n 52744 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r6, r5 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ + b.n 52744 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ + b.n 52744 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 21cfa0 <_PyPickle_GetXIData@@Base+0x2ec> │ │ │ │ + bl 21d580 <_PyPickle_GetXIData@@Base+0x2ec> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52588 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b8> │ │ │ │ + beq.n 526dc <_PyMonitoring_FireStopIterationEvent@@Base+0x1b8> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 21d064 <_PyPickle_GetXIData@@Base+0x3b0> │ │ │ │ + bl 21d644 <_PyPickle_GetXIData@@Base+0x3b0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52652 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ + beq.n 527a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23da54 <_Py_set_inheritable_async_safe@@Base+0x72c> │ │ │ │ + bl 23dff0 <_Py_set_inheritable_async_safe@@Base+0x6e8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52652 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ + beq.n 527a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21d16c <_PyPickle_GetXIData@@Base+0x4b8> │ │ │ │ + bl 21d74c <_PyPickle_GetXIData@@Base+0x4b8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52652 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ + beq.n 527a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 21d1c4 <_PyPickle_GetXIData@@Base+0x510> │ │ │ │ + bl 21d7a4 <_PyPickle_GetXIData@@Base+0x510> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52652 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ + beq.n 527a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ mov r0, r4 │ │ │ │ - bl 246f58 <_PyArg_BadArgument@@Base+0x7c0> │ │ │ │ + bl 2474f8 <_PyArg_BadArgument@@Base+0x7c0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52652 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ + beq.n 527a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x282> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5265a <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ + bge.n 527ae <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5265a <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ + cbnz r3, 527ae <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5265a <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ - b.n 52588 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b8> │ │ │ │ + bl 778fc │ │ │ │ + b.n 526dc <_PyMonitoring_FireStopIterationEvent@@Base+0x1b8> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 52688 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ + bne.n 527dc <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 526d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x302> │ │ │ │ + b.n 52826 <_PyMonitoring_FireStopIterationEvent@@Base+0x302> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1cdc68 │ │ │ │ + bl 1ce2b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b400 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 526a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d6> │ │ │ │ + bne.n 527fa <_PyMonitoring_FireStopIterationEvent@@Base+0x2d6> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1cdc68 │ │ │ │ + bl 1ce2b8 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 526ca <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ + bne.n 5281e <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 52762 <_PyMonitoring_FireStopIterationEvent@@Base+0x392> │ │ │ │ + beq.n 528b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x392> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #61164 @ 0xeeec │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d898 │ │ │ │ - cbnz r0, 52736 <_PyMonitoring_FireStopIterationEvent@@Base+0x366> │ │ │ │ + bl 4d8d8 │ │ │ │ + cbnz r0, 5288a <_PyMonitoring_FireStopIterationEvent@@Base+0x366> │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 52718 <_PyMonitoring_FireStopIterationEvent@@Base+0x348> │ │ │ │ - bl d9df4 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 5286c <_PyMonitoring_FireStopIterationEvent@@Base+0x348> │ │ │ │ + bl da0b4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 52760 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ + b.n 528b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5270a <_PyMonitoring_FireStopIterationEvent@@Base+0x33a> │ │ │ │ + bne.n 5285e <_PyMonitoring_FireStopIterationEvent@@Base+0x33a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5270a <_PyMonitoring_FireStopIterationEvent@@Base+0x33a> │ │ │ │ - b.n 5275e <_PyMonitoring_FireStopIterationEvent@@Base+0x38e> │ │ │ │ + bne.n 5285e <_PyMonitoring_FireStopIterationEvent@@Base+0x33a> │ │ │ │ + b.n 528b2 <_PyMonitoring_FireStopIterationEvent@@Base+0x38e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0x378> │ │ │ │ + bge.n 5289c <_PyMonitoring_FireStopIterationEvent@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0x378> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5289c <_PyMonitoring_FireStopIterationEvent@@Base+0x378> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58684 @ 0xe53c │ │ │ │ + movw r1, #60092 @ 0xeabc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 52794 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ + cbnz r1, 528e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28048 @ 0x6d90 │ │ │ │ + movw r1, #29472 @ 0x7320 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 527c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 52914 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f0> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 527d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x404> │ │ │ │ + beq.n 52928 <_PyMonitoring_FireStopIterationEvent@@Base+0x404> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 527c6 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f6> │ │ │ │ + bmi.n 5291a <_PyMonitoring_FireStopIterationEvent@@Base+0x3f6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28080 @ 0x6db0 │ │ │ │ + movw r1, #29504 @ 0x7340 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 527e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x416> │ │ │ │ + b.n 5293a <_PyMonitoring_FireStopIterationEvent@@Base+0x416> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 527d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x406> │ │ │ │ + bge.n 5292a <_PyMonitoring_FireStopIterationEvent@@Base+0x406> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 527d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x406> │ │ │ │ + b.n 5292a <_PyMonitoring_FireStopIterationEvent@@Base+0x406> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52804 <_PyMonitoring_FireStopIterationEvent@@Base+0x434> │ │ │ │ + bne.n 52958 <_PyMonitoring_FireStopIterationEvent@@Base+0x434> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52826 <_PyMonitoring_FireStopIterationEvent@@Base+0x456> │ │ │ │ + b.n 5297a <_PyMonitoring_FireStopIterationEvent@@Base+0x456> │ │ │ │ blx 2bec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5281e <_PyMonitoring_FireStopIterationEvent@@Base+0x44e> │ │ │ │ + bne.n 52972 <_PyMonitoring_FireStopIterationEvent@@Base+0x44e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00052828 : │ │ │ │ +0005297c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #19 │ │ │ │ movs r2, #4 │ │ │ │ - bl 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5285c │ │ │ │ + beq.n 529b0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 52862 │ │ │ │ + bls.n 529b6 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #29564 @ 0x737c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52864 │ │ │ │ + b.n 529b8 │ │ │ │ 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 r1, [pc, #104] @ (528e0 ) │ │ │ │ + ldr r1, [pc, #104] @ (52a34 ) │ │ │ │ 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] │ │ │ │ @@ -57737,324 +57860,324 @@ │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 528de │ │ │ │ + bge.n 52a32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528de │ │ │ │ + cbnz r3, 52a32 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52908 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 52908 │ │ │ │ + bne.n 52a5c │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 52a5c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52970 │ │ │ │ + b.n 52ac4 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2bdac │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52926 │ │ │ │ + bne.n 52a7a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ - bl 6b538 │ │ │ │ + b.w 1af524 │ │ │ │ + bl 6b580 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52936 │ │ │ │ + cbnz r0, 52a8a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c2f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 52962 │ │ │ │ - bl 6b638 │ │ │ │ + cbz r5, 52ab6 │ │ │ │ + bl 6b680 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ - bl 19b1bc │ │ │ │ + b.w 1af524 │ │ │ │ + bl 19b83c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ 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, [pc, #44] @ (529b4 ) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (52b08 ) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 529a2 │ │ │ │ + cbz r2, 52af6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #20960 @ 0x51e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 2c384 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 529e8 │ │ │ │ + bge.n 52b3c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52a10 │ │ │ │ + b.n 52b64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 122288 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12223c <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 122288 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12223c <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 122288 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12223c <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6988 @ 0x1b4c │ │ │ │ + movw r0, #8396 @ 0x20cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ 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] @ (52a54 ) │ │ │ │ - bl 20814c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (52ba8 ) │ │ │ │ + bl 208958 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 52a44 │ │ │ │ + blt.n 52b98 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ - movw r0, #19552 @ 0x4c60 │ │ │ │ + b.w 80c98 │ │ │ │ + movw r0, #20960 @ 0x51e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ @ instruction: 0xe990004d │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ it ge │ │ │ │ bicge.w r0, r0, r0, asr #31 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 2aea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52aa0 │ │ │ │ + bge.n 52bf4 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52ac8 │ │ │ │ + b.n 52c1c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba0f8 │ │ │ │ + bl 1ba748 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba0f8 │ │ │ │ + bl 1ba748 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ba0f8 │ │ │ │ + bl 1ba748 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6988 @ 0x1b4c │ │ │ │ + movw r0, #8396 @ 0x20cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 52af2 │ │ │ │ + bne.n 52c46 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 127948 │ │ │ │ - cbz r0, 52b08 │ │ │ │ - b.n 52b0c │ │ │ │ + bl 1278f0 │ │ │ │ + cbz r0, 52c5c │ │ │ │ + b.n 52c60 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2496 @ 0x9c0 │ │ │ │ + movw r0, #3924 @ 0xf54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52ae6 │ │ │ │ + bne.n 52c3a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52b40 │ │ │ │ + b.n 52c94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52b08 │ │ │ │ + beq.n 52c5c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b0ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52b38 │ │ │ │ + bne.n 52c8c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 52b08 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 52c5c │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52b76 │ │ │ │ + beq.n 52cca │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52ba4 │ │ │ │ + bne.n 52cf8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 52b8a │ │ │ │ + beq.n 52cde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 52ba6 │ │ │ │ + bgt.n 52cfa │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 52bcc │ │ │ │ + bl f8938 │ │ │ │ + b.n 52d20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl efa3c │ │ │ │ + bl efc7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52bcc │ │ │ │ + bge.n 52d20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52bcc │ │ │ │ + cbnz r3, 52d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00052bd0 : │ │ │ │ +00052d24 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 52be2 │ │ │ │ - cbnz r1, 52be8 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 52bf4 │ │ │ │ + cbz r0, 52d36 │ │ │ │ + cbnz r1, 52d3c │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 52d48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52bfa │ │ │ │ + cbnz r0, 52d4e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52c18 │ │ │ │ + b.n 52d6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 116898 │ │ │ │ + bl 11687c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c18 │ │ │ │ + bge.n 52d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52c18 │ │ │ │ + cbnz r3, 52d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -58063,446 +58186,446 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbnz r0, 52c96 │ │ │ │ + bl 12b498 │ │ │ │ + cbnz r0, 52dea │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 52c6e │ │ │ │ + blt.n 52dc2 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 52c6e │ │ │ │ + ble.n 52dc2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c260 │ │ │ │ - cbnz r0, 52c6e │ │ │ │ + cbnz r0, 52dc2 │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52c98 │ │ │ │ + b.n 52dec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52c8a │ │ │ │ + bne.n 52dde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c98 │ │ │ │ + bge.n 52dec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52c98 │ │ │ │ + b.n 52dec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52c98 │ │ │ │ + b.n 52dec │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 52ca2 │ │ │ │ + cbz r3, 52df6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 52cda │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52e2e │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 52cd2 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52cda │ │ │ │ + bne.n 52e26 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52e2e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52d6e │ │ │ │ + bne.n 52ec2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 52cf8 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52e4c │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52cf0 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52cf8 │ │ │ │ + bne.n 52e44 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52e4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52d6e │ │ │ │ + bne.n 52ec2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 52d14 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52e68 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52d0e │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52d14 │ │ │ │ + bne.n 52e62 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52e68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52d6e │ │ │ │ + cbnz r0, 52ec2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 52d30 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52e84 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52d2a │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52d30 │ │ │ │ + bne.n 52e7e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52e84 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52d6e │ │ │ │ + cbnz r0, 52ec2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 52d4c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52ea0 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52d46 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52d4c │ │ │ │ + bne.n 52e9a │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52ea0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52d6e │ │ │ │ + cbnz r0, 52ec2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 52d6e │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52ec2 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52d64 │ │ │ │ + bne.n 52eb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 52d96 │ │ │ │ + bne.n 52eea │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 52db8 │ │ │ │ - b.n 52db0 │ │ │ │ + bne.n 52f0c │ │ │ │ + b.n 52f04 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2656 @ 0xa60 │ │ │ │ + movw r0, #4084 @ 0xff4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52d88 │ │ │ │ + bne.n 52edc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52e36 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 52f8a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52dac │ │ │ │ + bne.n 52f00 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52dcc │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 52f20 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52dac │ │ │ │ + bne.n 52f00 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52dac │ │ │ │ + beq.n 52f00 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #28320 @ 0x6ea0 │ │ │ │ + movw r1, #29744 @ 0x7430 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #28324 @ 0x6ea4 │ │ │ │ + movw r0, #29748 @ 0x7434 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52dac │ │ │ │ - bl 9600c │ │ │ │ + beq.n 52f00 │ │ │ │ + bl 962dc │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 52e2e │ │ │ │ + bge.n 52f82 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 52e6c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52fc0 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 52e66 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52e6c │ │ │ │ + bne.n 52fba │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52fc0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52eaa │ │ │ │ + cbnz r0, 52ffe │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 52e88 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52fdc │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52e82 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 52e88 │ │ │ │ + bne.n 52fd6 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 52fdc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52eaa │ │ │ │ + cbnz r0, 52ffe │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 52eaa │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 52ffe │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52ea0 │ │ │ │ + bne.n 52ff4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 52ef0 │ │ │ │ - cbz r0, 52eec │ │ │ │ + bl 53044 │ │ │ │ + cbz r0, 53040 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52ee2 │ │ │ │ + bne.n 53036 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 52f14 │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 53068 │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52f5a │ │ │ │ - b.n 52f22 │ │ │ │ + cbz r0, 530ae │ │ │ │ + b.n 53076 │ │ │ │ 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 52f86 │ │ │ │ + bne.n 530da │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bcb9c │ │ │ │ + bl 1bd1e0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52f86 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 52f5e │ │ │ │ + bne.n 530da │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 530b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52f5a │ │ │ │ + bge.n 530ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52f5a │ │ │ │ + cbnz r3, 530ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52fbe │ │ │ │ + b.n 53112 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 52f86 │ │ │ │ + cbnz r3, 530da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r5] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52f82 │ │ │ │ + bge.n 530d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52f82 │ │ │ │ + cbnz r3, 530d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 52fbe │ │ │ │ + b.n 53112 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5164 │ │ │ │ + bl 1e571c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52fa4 │ │ │ │ + bge.n 530f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52fa4 │ │ │ │ + cbnz r3, 530f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52fb8 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5310c │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52f5a │ │ │ │ + bne.n 530ae │ │ │ │ movs r0, #1 │ │ │ │ strd r7, r6, [r5] │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 52ef0 │ │ │ │ - cbz r0, 53002 │ │ │ │ + bl 53044 │ │ │ │ + cbz r0, 53156 │ │ │ │ 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 52ff8 │ │ │ │ + bne.n 5314c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00053006 : │ │ │ │ +0005315a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5301a │ │ │ │ - cbnz r1, 53020 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 5302a │ │ │ │ + cbz r0, 5316e │ │ │ │ + cbnz r1, 53174 │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 5317e │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9dba8 │ │ │ │ + bl 9de8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5303a │ │ │ │ - movw r0, #28372 @ 0x6ed4 │ │ │ │ + bge.n 5318e │ │ │ │ + movw r0, #29796 @ 0x7464 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ - bl 20488c │ │ │ │ - b.n 53040 │ │ │ │ + bl 204eac │ │ │ │ + b.n 53194 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 53068 │ │ │ │ + bne.n 531bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 52ef0 │ │ │ │ - cbnz r0, 53080 │ │ │ │ - b.n 53118 │ │ │ │ + bl 53044 │ │ │ │ + cbnz r0, 531d4 │ │ │ │ + b.n 5326c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2772 @ 0xad4 │ │ │ │ + movw r0, #4200 @ 0x1068 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53118 │ │ │ │ - b.n 5305c │ │ │ │ + beq.n 5326c │ │ │ │ + b.n 531b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 52ef0 │ │ │ │ + bl 53044 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53118 │ │ │ │ + beq.n 5326c │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 530aa │ │ │ │ + bcs.n 531fe │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 530c2 │ │ │ │ + bcc.n 53216 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28508 @ 0x6f5c │ │ │ │ + movw r1, #29932 @ 0x74ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 530f6 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5324a │ │ │ │ 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 │ │ │ │ @@ -58510,770 +58633,771 @@ │ │ │ │ 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 5310e │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 53118 │ │ │ │ + bne.n 53262 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5326c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 122294 │ │ │ │ + b.w 122248 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1071e0 │ │ │ │ + b.w 107378 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5319a │ │ │ │ + cbz r4, 532ee │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 53182 │ │ │ │ + bge.n 532d6 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 53182 │ │ │ │ - ldr r4, [pc, #104] @ (531a8 ) │ │ │ │ + bpl.n 532d6 │ │ │ │ + ldr r4, [pc, #104] @ (532fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #408] @ 0x198 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 53166 │ │ │ │ + beq.n 532ba │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 53172 │ │ │ │ + bls.n 532c6 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ - b.n 5317c │ │ │ │ + b.n 532d0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r2, #24 │ │ │ │ - b.n 53184 │ │ │ │ + b.n 532d8 │ │ │ │ add r1, r4 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 53190 │ │ │ │ + cbz r5, 532e4 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 53188 │ │ │ │ + b.n 532dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5319a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 531a4 │ │ │ │ + bne.n 532ee │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 532f8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 47f22 │ │ │ │ + bl 47f62 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 531e6 │ │ │ │ + cbz r0, 5333a │ │ │ │ mov r1, r5 │ │ │ │ - bl 4e5a4 <_PyContext_NewHamtForTests@@Base+0x630> │ │ │ │ + bl 4e5e4 <_PyContext_NewHamtForTests@@Base+0x630> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 531da │ │ │ │ + bge.n 5332e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 531de │ │ │ │ + cbz r3, 53332 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 531e6 │ │ │ │ + b.n 5333a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531da │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5332e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 28fa80 <_Py_c_neg@@Base+0xa88> │ │ │ │ + b.w 290038 <_Py_c_neg@@Base+0xa88> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5320e │ │ │ │ + cbz r3, 53362 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 53210 │ │ │ │ + b.n 53364 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #312] @ (5334c ) │ │ │ │ + ldr r5, [pc, #312] @ (534a0 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r7, 53244 │ │ │ │ + cbnz r7, 53398 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 53244 │ │ │ │ + ble.n 53398 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 53244 │ │ │ │ - cbnz r6, 5326a │ │ │ │ - ldr r1, [pc, #264] @ (53350 ) │ │ │ │ + bgt.n 53398 │ │ │ │ + cbnz r6, 533be │ │ │ │ + ldr r1, [pc, #264] @ (534a4 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5332c │ │ │ │ + beq.n 53480 │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53328 │ │ │ │ - cbz r7, 532c6 │ │ │ │ + beq.n 5347c │ │ │ │ + cbz r7, 5341a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 532a4 │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 533f8 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5329c │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 533f0 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53328 │ │ │ │ + bne.n 5347c │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 532a8 │ │ │ │ - b.n 532ca │ │ │ │ + bne.n 533fc │ │ │ │ + b.n 5341e │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 532b8 │ │ │ │ + cbnz r0, 5340c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1b76a4 │ │ │ │ - cbnz r0, 532ca │ │ │ │ - b.n 53328 │ │ │ │ + bl 1b7d8c │ │ │ │ + cbnz r0, 5341e │ │ │ │ + b.n 5347c │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 52ef0 │ │ │ │ - cbz r0, 53328 │ │ │ │ + bl 53044 │ │ │ │ + cbz r0, 5347c │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 532ca │ │ │ │ - b.n 532ac │ │ │ │ + beq.n 5341e │ │ │ │ + b.n 53400 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 532f0 │ │ │ │ + beq.n 53444 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bc40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 532fe │ │ │ │ + b.n 53452 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2ad90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ - cbz r5, 53330 │ │ │ │ + bl 9a760 │ │ │ │ + cbz r5, 53484 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5331a │ │ │ │ - bl efe68 │ │ │ │ + bne.n 5346e │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 532d2 │ │ │ │ - b.n 53328 │ │ │ │ + beq.n 53426 │ │ │ │ + b.n 5347c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53338 │ │ │ │ + b.n 5348c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 53338 │ │ │ │ + b.n 5348c │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r0, [r7, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #28624 @ 0x6fd0 │ │ │ │ + movw r0, #30048 @ 0x7560 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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, 53390 │ │ │ │ + cbz r0, 534e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53390 │ │ │ │ + bge.n 534e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53390 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 534e4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 533aa │ │ │ │ + cbz r0, 534fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 533aa │ │ │ │ + bge.n 534fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 533aa │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 534fe │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 533c4 │ │ │ │ + cbz r0, 53518 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 533c4 │ │ │ │ + bge.n 53518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 533c4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53518 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 533de │ │ │ │ + cbz r0, 53532 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 533de │ │ │ │ + bge.n 53532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 533de │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53532 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c6b0 │ │ │ │ + bl 10c85c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000533e8 : │ │ │ │ +0005353c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 53400 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 5340a │ │ │ │ + cbnz r0, 53554 │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 5355e │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2707d8 │ │ │ │ + bl 270d88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5341a │ │ │ │ - movw r0, #29016 @ 0x7158 │ │ │ │ + bge.n 5356e │ │ │ │ + movw r0, #30440 @ 0x76e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ - bl 20488c │ │ │ │ - b.n 53420 │ │ │ │ + bl 204eac │ │ │ │ + b.n 53574 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53454 │ │ │ │ + beq.n 535a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53454 │ │ │ │ + ble.n 535a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53470 │ │ │ │ + bge.n 535c4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 53470 │ │ │ │ + b.n 535c4 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5348c │ │ │ │ + bl f8938 │ │ │ │ + b.n 535e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5348c │ │ │ │ + bge.n 535e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5348c │ │ │ │ + cbnz r3, 535e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5349c │ │ │ │ + cbz r2, 535f0 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ 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, #29176 @ 0x71f8 │ │ │ │ + movw r0, #30600 @ 0x7788 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1b9564 │ │ │ │ - cbnz r0, 534c4 │ │ │ │ + bl 1b9bb4 │ │ │ │ + cbnz r0, 53618 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 53514 │ │ │ │ + b.n 53668 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #29196 @ 0x720c │ │ │ │ + movw r1, #30620 @ 0x779c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534e8 │ │ │ │ + bge.n 5363c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 534e8 │ │ │ │ + cbnz r3, 5363c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 534c0 │ │ │ │ + beq.n 53614 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11348 @ 0x2c54 │ │ │ │ + movw r0, #12756 @ 0x31d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53514 │ │ │ │ + bge.n 53668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53514 │ │ │ │ + cbnz r3, 53668 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53546 │ │ │ │ + beq.n 5369a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53546 │ │ │ │ + ble.n 5369a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53562 │ │ │ │ + bge.n 536b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 53562 │ │ │ │ + b.n 536b6 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 53588 │ │ │ │ + bl f8938 │ │ │ │ + b.n 536dc │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5356e │ │ │ │ - bl 116898 │ │ │ │ + cbnz r2, 536c2 │ │ │ │ + bl 11687c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53574 │ │ │ │ - bl 8b3ec │ │ │ │ + b.n 536c8 │ │ │ │ + bl 8b6f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53588 │ │ │ │ + bge.n 536dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53588 │ │ │ │ + cbnz r3, 536dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 535ba │ │ │ │ + cbnz r3, 5370e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #29216 @ 0x7220 │ │ │ │ + movw r0, #30640 @ 0x77b0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 535f6 │ │ │ │ - bl e3eac │ │ │ │ + bpl.n 5374a │ │ │ │ + bl e40e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 535d8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 535f6 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 535f6 │ │ │ │ + bne.n 5372c │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5374a │ │ │ │ + bl da0b4 │ │ │ │ + b.n 5374a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 535f6 │ │ │ │ + bne.n 5374a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #29224 @ 0x7228 │ │ │ │ + movw r0, #30648 @ 0x77b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ │ │ │ │ -00053612 : │ │ │ │ +00053766 : │ │ │ │ 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 2707d8 │ │ │ │ + bl 270d88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #33396 @ 0x8274 │ │ │ │ + movw r0, #34804 @ 0x87f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 79668 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #112] @ (536c4 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5366c │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5365c │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 53688 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #60] @ (536c8 ) │ │ │ │ - ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 53694 │ │ │ │ - bl 208740 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 536ac │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5369c │ │ │ │ - dmb ish │ │ │ │ - beq.n 536b8 │ │ │ │ - ldr r0, [pc, #16] @ (536c4 ) │ │ │ │ - bl 23b9d4 │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - strb r0, [r0, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ + b.w 79710 │ │ │ │ │ │ │ │ -000536cc : │ │ │ │ +00053796 : │ │ │ │ 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 9dba8 │ │ │ │ + bl 9de8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5371e │ │ │ │ + beq.n 537e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5371e │ │ │ │ + ble.n 537e8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5373a │ │ │ │ + bge.n 53804 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5373a │ │ │ │ + b.n 53804 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 53756 │ │ │ │ + bl f8938 │ │ │ │ + b.n 53820 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6c34 │ │ │ │ + bl d6eec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53756 │ │ │ │ + bge.n 53820 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53756 │ │ │ │ + cbnz r3, 53820 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 53786 │ │ │ │ + beq.n 53850 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5379c │ │ │ │ + bne.n 53866 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 537ce │ │ │ │ + beq.n 53898 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5379e │ │ │ │ - b.n 537ce │ │ │ │ + bgt.n 53868 │ │ │ │ + b.n 53898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 537ba │ │ │ │ + beq.n 53884 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 537e8 │ │ │ │ + bne.n 538b2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 537ce │ │ │ │ + beq.n 53898 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 537ea │ │ │ │ + bgt.n 538b4 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 53828 │ │ │ │ + bl f8938 │ │ │ │ + b.n 538f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 852e0 │ │ │ │ + bl 85350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53814 │ │ │ │ + bge.n 538de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53814 │ │ │ │ + cbnz r3, 538de │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53828 │ │ │ │ + bge.n 538f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53828 │ │ │ │ + cbnz r3, 538f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 193410 <_PyInterpreterState_New@@Base+0x3f4> │ │ │ │ + bl 193a48 <_PyInterpreterState_New@@Base+0x3f8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53872 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 538a0 │ │ │ │ + bne.n 5393c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5396a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b320 │ │ │ │ - cbz r0, 5388e │ │ │ │ + cbz r0, 53958 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 538a2 │ │ │ │ + b.n 5396c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #6224 @ 0x1850 │ │ │ │ + movw r0, #7672 @ 0x1df8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ - b.n 538a2 │ │ │ │ + bl 80c98 │ │ │ │ + b.n 5396c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r0, [pc, #116] @ (539f4 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5399a │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5398a │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 539b6 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #64] @ (539f8 ) │ │ │ │ + ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 539c2 │ │ │ │ + bl 208f48 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 539da │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 539ca │ │ │ │ + dmb ish │ │ │ │ + beq.n 539e6 │ │ │ │ + ldr r0, [pc, #16] @ (539f4 ) │ │ │ │ + bl 23bfb4 │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r0, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 538e6 │ │ │ │ + bgt.n 53a3c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 538d8 │ │ │ │ - movw r1, #14892 @ 0x3a2c │ │ │ │ + cbz r2, 53a2e │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f879c │ │ │ │ - b.n 538ee │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + bl f8938 │ │ │ │ + b.n 53a44 │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f879c │ │ │ │ - b.n 538ee │ │ │ │ - bl 11f744 │ │ │ │ + bl f8938 │ │ │ │ + b.n 53a44 │ │ │ │ + bl 11f708 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 538f2 │ │ │ │ + bne.n 53a48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 538fe │ │ │ │ + b.n 53a54 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -59282,686 +59406,664 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #7852 @ 0x1eac │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5392c │ │ │ │ + beq.n 53a82 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 53942 │ │ │ │ + bne.n 53a98 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 53974 │ │ │ │ + beq.n 53aca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 53944 │ │ │ │ - b.n 53974 │ │ │ │ + bgt.n 53a9a │ │ │ │ + b.n 53aca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 53960 │ │ │ │ + beq.n 53ab6 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5398e │ │ │ │ + bne.n 53ae4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53974 │ │ │ │ + beq.n 53aca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 53990 │ │ │ │ + bgt.n 53ae6 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 539ce │ │ │ │ + bl f8938 │ │ │ │ + b.n 53b24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl d7070 │ │ │ │ + bl d7324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 539ba │ │ │ │ + bge.n 53b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 539ba │ │ │ │ + cbnz r3, 53b10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 539ce │ │ │ │ + bge.n 53b24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 539ce │ │ │ │ + cbnz r3, 53b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 193410 <_PyInterpreterState_New@@Base+0x3f4> │ │ │ │ + bl 193a48 <_PyInterpreterState_New@@Base+0x3f8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 718ec │ │ │ │ + bl 7197c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ add sp, #12 │ │ │ │ pop {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, #28040 @ 0x6d88 │ │ │ │ + movw r1, #29464 @ 0x7318 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 8e900 │ │ │ │ - cbz r0, 53a9c │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 53bf2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 398d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8e> │ │ │ │ + bl 39910 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 53a80 │ │ │ │ - b.n 53a9c │ │ │ │ + cbnz r0, 53bd6 │ │ │ │ + b.n 53bf2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53aa0 │ │ │ │ + blt.n 53bf6 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 53abe │ │ │ │ + ble.n 53c14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25fefc │ │ │ │ + bl 2604ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a76 │ │ │ │ + bne.n 53bcc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 53abe │ │ │ │ + cbz r3, 53c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53aae │ │ │ │ + blt.n 53c04 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53abe │ │ │ │ + b.n 53c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53a7e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53a7e │ │ │ │ + bne.n 53bd4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53bd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53a9c │ │ │ │ + bne.n 53bf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53a9c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53bf2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 53af2 │ │ │ │ + beq.n 53c48 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 53b08 │ │ │ │ + bne.n 53c5e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 53b5e │ │ │ │ + beq.n 53cb4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 53b0a │ │ │ │ - b.n 53b5e │ │ │ │ + bgt.n 53c60 │ │ │ │ + b.n 53cb4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 53b26 │ │ │ │ + beq.n 53c7c │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 53b3c │ │ │ │ + bne.n 53c92 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 53b5e │ │ │ │ + beq.n 53cb4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 53b5e │ │ │ │ - b.n 53b3e │ │ │ │ + ble.n 53cb4 │ │ │ │ + b.n 53c94 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 53b9a │ │ │ │ + cbz r6, 53cf0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53b78 │ │ │ │ + bne.n 53cce │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 53b86 │ │ │ │ + bne.n 53cdc │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 53bd4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 53d2a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53b8e │ │ │ │ - b.n 53b50 │ │ │ │ + bne.n 53ce4 │ │ │ │ + b.n 53ca6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53b5e │ │ │ │ - b.n 53b90 │ │ │ │ + ble.n 53cb4 │ │ │ │ + b.n 53ce6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e9524 │ │ │ │ + bl e9764 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53bba │ │ │ │ + bge.n 53d10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53bba │ │ │ │ + cbnz r3, 53d10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53bce │ │ │ │ + bge.n 53d24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53bce │ │ │ │ + cbnz r3, 53d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13968c │ │ │ │ - cbz r0, 53c0e │ │ │ │ + bl 139a80 │ │ │ │ + cbz r0, 53d64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 53c12 │ │ │ │ - bl 1d5d10 │ │ │ │ + cbz r0, 53d68 │ │ │ │ + bl 1d6314 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53c12 │ │ │ │ + bne.n 53d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53c0e │ │ │ │ + bge.n 53d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53c0e │ │ │ │ + cbnz r3, 53d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53c34 │ │ │ │ + b.n 53d8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53c24 │ │ │ │ + blt.n 53d7a │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 53c34 │ │ │ │ + b.n 53d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53c1a │ │ │ │ + bne.n 53d70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53c1a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d70 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #29288 @ 0x7268 │ │ │ │ + movw r0, #30712 @ 0x77f8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w e4c6c │ │ │ │ - movw r0, #29332 @ 0x7294 │ │ │ │ + b.w e4ea4 │ │ │ │ + movw r0, #30756 @ 0x7824 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #47436 @ 0xb94c │ │ │ │ + movw r3, #48844 @ 0xbecc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #0] @ (53c68 ) │ │ │ │ - b.n 53cd2 │ │ │ │ + ldr r1, [pc, #4] @ (53dc0 ) │ │ │ │ + b.n 53e2e │ │ │ │ + nop │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 53c8c │ │ │ │ + bge.n 53de4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 267cc0 │ │ │ │ + b.w 268270 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #46148 @ 0xb444 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ 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 290ae8 <_PyXIData_Free@@Base+0xbfc> │ │ │ │ + bl 291138 <_PyXIData_Free@@Base+0xc94> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53ccc │ │ │ │ + beq.n 53e28 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 20348c <_PyArg_NoPositional@@Base+0x5fc> │ │ │ │ - b.n 53cce │ │ │ │ + add sp, #12 │ │ │ │ + ldr.w lr, [sp], #4 │ │ │ │ + b.w 203aac <_PyArg_NoPositional@@Base+0x5f8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl cd424 │ │ │ │ - cbz r0, 53d4a │ │ │ │ + bl cd6f0 │ │ │ │ + cbz r0, 53ea6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 53d6c │ │ │ │ + bne.n 53ec8 │ │ │ │ mov r1, r5 │ │ │ │ - bl c15d0 │ │ │ │ + bl c1888 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53d50 │ │ │ │ + bne.n 53eac │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 53d36 │ │ │ │ - bl d9df4 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 53e92 │ │ │ │ + bl da0b4 │ │ │ │ movw r0, #61148 @ 0xeedc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #29352 @ 0x72a8 │ │ │ │ + movw r1, #30776 @ 0x7838 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53d3e │ │ │ │ - b.n 53d4a │ │ │ │ + blt.n 53e9a │ │ │ │ + b.n 53ea6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d4a │ │ │ │ + bge.n 53ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53d4a │ │ │ │ + cbnz r3, 53ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53d8c │ │ │ │ + b.n 53ee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53d5c │ │ │ │ + blt.n 53eb8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53d8c │ │ │ │ + b.n 53ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53d58 │ │ │ │ + bne.n 53eb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d58 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53eb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d7e │ │ │ │ + bge.n 53eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53d7e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53eda │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 789e4 │ │ │ │ + b.w 78a8c │ │ │ │ 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, 53dba │ │ │ │ - movw r3, #61148 @ 0xeedc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18584 @ 0x4898 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53dce │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r0, #16 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - bl 25aba0 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 53df6 │ │ │ │ + bne.n 53f10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 53e18 │ │ │ │ - b.n 53e10 │ │ │ │ + bne.n 53f32 │ │ │ │ + b.n 53f2a │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2808 @ 0xaf8 │ │ │ │ + movw r0, #4236 @ 0x108c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53de8 │ │ │ │ + bne.n 53f02 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53e9c │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 53fb6 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53e0c │ │ │ │ + bne.n 53f26 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53e0c │ │ │ │ + beq.n 53f26 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53e0c │ │ │ │ + beq.n 53f26 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53e44 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 53f5e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53e0c │ │ │ │ + bne.n 53f26 │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bea0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 53e78 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 53f92 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53e4c │ │ │ │ - b.n 53e0c │ │ │ │ - cbz r4, 53e94 │ │ │ │ + beq.n 53f66 │ │ │ │ + b.n 53f26 │ │ │ │ + cbz r4, 53fae │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fc58c │ │ │ │ + bl 1fcba4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53eca │ │ │ │ + beq.n 53fe4 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 122294 │ │ │ │ + b.w 122248 │ │ │ │ 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 208198 │ │ │ │ + bl 2089a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53ef8 │ │ │ │ + beq.n 54012 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 122294 │ │ │ │ + b.w 122248 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 53f24 │ │ │ │ + bne.n 5403e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53f46 │ │ │ │ - b.n 53f3e │ │ │ │ + bne.n 54060 │ │ │ │ + b.n 54058 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2792 @ 0xae8 │ │ │ │ + movw r0, #4220 @ 0x107c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53f16 │ │ │ │ + bne.n 54030 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53fb4 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 540ce │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53f3a │ │ │ │ + bne.n 54054 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f3a │ │ │ │ + beq.n 54054 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f3a │ │ │ │ + beq.n 54054 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2b008 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 53f90 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 540aa │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f66 │ │ │ │ - b.n 53f3a │ │ │ │ - cbz r4, 53fac │ │ │ │ + beq.n 54080 │ │ │ │ + b.n 54054 │ │ │ │ + cbz r4, 540c6 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ 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 2031b4 <_PyArg_NoPositional@@Base+0x324> │ │ │ │ + bl 2037d8 <_PyArg_NoPositional@@Base+0x324> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54000 │ │ │ │ + beq.n 5411a │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 122294 │ │ │ │ - b.n 54002 │ │ │ │ + bl 122248 │ │ │ │ + b.n 5411c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (54010 ) │ │ │ │ + ldr r2, [pc, #8] @ (5412c ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3b2ec <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ + b.w 3b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ + nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 22cda8 <_PyArg_ParseStackAndKeywords@@Base+0xda4> │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + b.w 22d388 <_PyArg_ParseStackAndKeywords@@Base+0xda4> │ │ │ │ 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] @ (540f0 ) │ │ │ │ + ldr r2, [pc, #192] @ (54208 ) │ │ │ │ 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 │ │ │ │ @@ -59970,798 +60072,724 @@ │ │ │ │ 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 54046 │ │ │ │ + bne.n 5415c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 540e6 │ │ │ │ - movw sl, #32100 @ 0x7d64 │ │ │ │ + beq.n 541fc │ │ │ │ + movw sl, #33508 @ 0x82e4 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #32496 @ 0x7ef0 │ │ │ │ + movw r3, #33904 @ 0x8470 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #18792 @ 0x4968 │ │ │ │ + movw r1, #20200 @ 0x4ee8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #29832 @ 0x7488 │ │ │ │ + movw r0, #31256 @ 0x7a18 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 540e0 │ │ │ │ - bl 85bc0 │ │ │ │ + cbz r7, 541f6 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 540c6 │ │ │ │ + cbz r0, 541dc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 540e0 │ │ │ │ + bge.n 541f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 540e0 │ │ │ │ + cbnz r3, 541f6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 540e0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 541f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 540d8 │ │ │ │ + bge.n 541ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 540d8 │ │ │ │ + cbnz r3, 541ee │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5407a │ │ │ │ - b.n 540e8 │ │ │ │ + bne.n 54190 │ │ │ │ + b.n 541fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {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 290ae8 <_PyXIData_Free@@Base+0xbfc> │ │ │ │ + bl 291138 <_PyXIData_Free@@Base+0xc94> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5411a │ │ │ │ + beq.n 54232 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 122294 │ │ │ │ - b.n 5411c │ │ │ │ + bl 122248 │ │ │ │ + b.n 54234 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #47436 @ 0xb94c │ │ │ │ + movw r3, #48844 @ 0xbecc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #4] @ (54130 ) │ │ │ │ - b.w 53cd2 │ │ │ │ + ldr r1, [pc, #4] @ (54248 ) │ │ │ │ + b.w 53e2e │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5415a │ │ │ │ + bne.n 54272 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5417a │ │ │ │ - b.n 54172 │ │ │ │ + bne.n 54292 │ │ │ │ + b.n 5428a │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2680 @ 0xa78 │ │ │ │ + movw r0, #4108 @ 0x100c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5414c │ │ │ │ - b.n 5422c │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 54264 │ │ │ │ + b.n 54344 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5422c │ │ │ │ + bne.n 54344 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 54192 │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 542aa │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5422c │ │ │ │ + bne.n 54344 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 541b0 │ │ │ │ - bl 85a38 │ │ │ │ + b.n 542c8 │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 541ac │ │ │ │ + bge.n 542c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 541ac │ │ │ │ + cbnz r3, 542c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 54184 │ │ │ │ + beq.n 5429c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5422c │ │ │ │ + beq.n 54344 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 541e0 │ │ │ │ + bge.n 542f8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 5422c │ │ │ │ + cbz r0, 54344 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2b0c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 54230 │ │ │ │ + bge.n 54348 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5423e │ │ │ │ - bl efe68 │ │ │ │ + bne.n 54356 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 541f2 │ │ │ │ + beq.n 5430a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5424e │ │ │ │ + blt.n 54366 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54260 │ │ │ │ + b.n 54378 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 5425e │ │ │ │ + beq.n 54376 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ - b.n 5425e │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ + b.n 54376 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 54224 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 5433c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5422c │ │ │ │ + bne.n 54344 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5422c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54344 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #28 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4ffea <_PyXIData_FormatNotShareableError@@Base+0x1ec> │ │ │ │ - cbz r0, 542b4 │ │ │ │ + bl 5002a <_PyXIData_FormatNotShareableError@@Base+0x1ec> │ │ │ │ + cbz r0, 543cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5429a │ │ │ │ + cbz r0, 543b2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 542a8 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 543c0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b313c │ │ │ │ + bl 1b37cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 542ac │ │ │ │ + bne.n 543c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 542b4 │ │ │ │ + b.n 543cc │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 122294 │ │ │ │ + bl 122248 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #47420 @ 0xb93c │ │ │ │ + movw r3, #48828 @ 0xbebc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #4] @ (542c8 ) │ │ │ │ - b.w 53cd2 │ │ │ │ + ldr r1, [pc, #4] @ (543e0 ) │ │ │ │ + b.w 53e2e │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000542cc : │ │ │ │ +000543e4 : │ │ │ │ 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 be4f8 │ │ │ │ + bl be7a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 542fc │ │ │ │ + bne.n 54414 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #29844 @ 0x7494 │ │ │ │ + movw r0, #31268 @ 0x7a24 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5432c │ │ │ │ + bhi.n 54444 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5434c │ │ │ │ - b.n 54344 │ │ │ │ - movw r0, #2688 @ 0xa80 │ │ │ │ + bne.n 54464 │ │ │ │ + b.n 5445c │ │ │ │ + movw r0, #4116 @ 0x1014 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5431e │ │ │ │ - b.n 54436 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 54436 │ │ │ │ + b.n 5454e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54436 │ │ │ │ + bne.n 5454e │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54436 │ │ │ │ + beq.n 5454e │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 54374 │ │ │ │ + ble.n 5448c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54378 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 54378 │ │ │ │ - b.n 54436 │ │ │ │ + bne.n 54490 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 54490 │ │ │ │ + b.n 5454e │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 14c724 │ │ │ │ - cbnz r0, 5439c │ │ │ │ + bl 14cb1c │ │ │ │ + cbnz r0, 544b4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29980 @ 0x751c │ │ │ │ + movw r1, #31404 @ 0x7aac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 54420 │ │ │ │ + bl f8938 │ │ │ │ + b.n 54538 │ │ │ │ mov r0, r6 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 54420 │ │ │ │ + blt.n 54538 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 54484 │ │ │ │ + bl 5459c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54420 │ │ │ │ - bl 9600c │ │ │ │ + beq.n 54538 │ │ │ │ + bl 962dc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2aca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 543fc │ │ │ │ + bge.n 54514 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 543fc │ │ │ │ - bl efe68 │ │ │ │ + bne.n 54514 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 543ba │ │ │ │ + beq.n 544d2 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 543fe │ │ │ │ + b.n 54516 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 546bc │ │ │ │ + bl 54706 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5442a │ │ │ │ - cbnz r7, 54420 │ │ │ │ + bge.n 54542 │ │ │ │ + cbnz r7, 54538 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 54436 │ │ │ │ + bl 1af524 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5454e │ │ │ │ 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 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (54448 ) │ │ │ │ + ldr r2, [pc, #4] @ (54560 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3b2ec <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ + b.w 3b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x272> │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #47420 @ 0xb93c │ │ │ │ + movw r3, #48828 @ 0xbebc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #4] @ (5445c ) │ │ │ │ - b.w 53cd2 │ │ │ │ + ldr r1, [pc, #4] @ (54574 ) │ │ │ │ + b.w 53e2e │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00054460 : │ │ │ │ +00054578 : │ │ │ │ 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 4239e │ │ │ │ + bl 423de │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 544aa │ │ │ │ + bge.n 545c2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 7626c │ │ │ │ - b.n 544ac │ │ │ │ + bl 76310 │ │ │ │ + b.n 545c4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 544d4 │ │ │ │ + cbz r0, 545ec │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.n 544c8 │ │ │ │ + bgt.n 545e0 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r8 │ │ │ │ - bl 7626c │ │ │ │ - b.n 544ca │ │ │ │ + bl 76310 │ │ │ │ + b.n 545e2 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 544de │ │ │ │ + cbnz r0, 545f6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 76624 │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 766c8 │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54572 │ │ │ │ + b.n 5468a │ │ │ │ movs r4, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 5454c │ │ │ │ - bl f51f4 │ │ │ │ + beq.n 54664 │ │ │ │ + bl f5424 │ │ │ │ mul.w fp, r9, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 54550 │ │ │ │ + cbz r0, 54668 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r1, fp │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5451c │ │ │ │ + bne.n 54634 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54550 │ │ │ │ + bge.n 54668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54550 │ │ │ │ + cbnz r3, 54668 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54550 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54668 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5452e │ │ │ │ + bge.n 54646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5452e │ │ │ │ + cbnz r3, 54646 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ str.w r2, [r3, r4, lsl #3] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r2, fp │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 544e4 │ │ │ │ + b.n 545fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54572 │ │ │ │ + b.n 5468a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5456c │ │ │ │ + beq.n 54684 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 5455a │ │ │ │ - bl 76624 │ │ │ │ - b.n 544d8 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 54672 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 545f0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00054576 : │ │ │ │ +0005468e : │ │ │ │ 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] @ (545bc ) │ │ │ │ + ldr r0, [pc, #52] @ (546d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 5459e │ │ │ │ + cbnz r1, 546b6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3ce14 <_PyImport_ClearExtension@@Base+0x292> │ │ │ │ + b.w 3ce54 <_PyImport_ClearExtension@@Base+0x292> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #30016 @ 0x7540 │ │ │ │ + movw r2, #31440 @ 0x7ad0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_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 547c2 │ │ │ │ + bl 5480c │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - sub sp, #32 │ │ │ │ - cbz r0, 54606 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 71cd0 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 54664 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 54636 │ │ │ │ - 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 54612 │ │ │ │ - cbz r2, 5464a │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5464a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54668 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 54668 │ │ │ │ - bl 70c84 │ │ │ │ - cbnz r0, 54668 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54664 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 54664 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 546b8 │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #64836 @ 0xfd44 │ │ │ │ - movt r5, #44 @ 0x2c │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #30068 @ 0x7574 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r1, #64816 @ 0xfd30 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - movw r3, #2332 @ 0x91c │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - str r1, [sp, #12] │ │ │ │ - movw r1, #16616 @ 0x40e8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r3, #27024 @ 0x6990 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ - add sp, #32 │ │ │ │ - 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 │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 546e6 │ │ │ │ + beq.n 54730 │ │ │ │ adds r4, #1 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 546d6 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 54720 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 76624 │ │ │ │ + b.w 766c8 │ │ │ │ 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, 5470c │ │ │ │ + cbnz r0, 54756 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 71cd0 │ │ │ │ + b.w 71d60 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5475a │ │ │ │ + cbz r0, 547a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56fc0 │ │ │ │ + bl 57008 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - b.n 5472a │ │ │ │ + b.n 54774 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5477e │ │ │ │ + blt.n 547c8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5478e │ │ │ │ + beq.n 547d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54728 │ │ │ │ + ble.n 54772 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54722 │ │ │ │ + beq.n 5476c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5475e │ │ │ │ + blt.n 547a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5476e │ │ │ │ + blt.n 547b8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5478e │ │ │ │ + b.n 547d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54752 │ │ │ │ + bne.n 5479c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54752 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5479c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5475a │ │ │ │ + bne.n 547a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5475a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 547a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54728 │ │ │ │ + bne.n 54772 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54728 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54772 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00054792 : │ │ │ │ +000547dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #61136 @ 0xeed0 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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 1d935c │ │ │ │ + bl 1d9938 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000547c2 : │ │ │ │ +0005480c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 547f4 │ │ │ │ + bpl.n 5483e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 547ea │ │ │ │ + cbnz r3, 54834 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 547f2 │ │ │ │ + b.n 5483c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 547e0 │ │ │ │ + bne.n 5482a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 54848 │ │ │ │ + bgt.n 54892 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5482c │ │ │ │ + cbz r2, 54876 │ │ │ │ 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, #36684 @ 0x8f4c │ │ │ │ + movw r3, #38092 @ 0x94cc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r1, #60748 @ 0xed4c │ │ │ │ + movw r1, #62156 @ 0xf2cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 54856 │ │ │ │ + bl d7950 │ │ │ │ + b.n 548a0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl 9087c │ │ │ │ + bl 90b88 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5485a │ │ │ │ + cbnz r0, 548a4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5487c │ │ │ │ + b.n 548c6 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r4, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl 90d2c │ │ │ │ + bl 91038 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5487c │ │ │ │ + bge.n 548c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5487c │ │ │ │ + cbnz r3, 548c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -60769,865 +60797,865 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b348 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 548b4 │ │ │ │ + bne.n 548fe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 548d6 │ │ │ │ - b.n 548ce │ │ │ │ + bne.n 54920 │ │ │ │ + b.n 54918 │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #2704 @ 0xa90 │ │ │ │ + movw r0, #4132 @ 0x1024 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548a6 │ │ │ │ + bne.n 548f0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5493a │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 54984 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548ca │ │ │ │ + bne.n 54914 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548ca │ │ │ │ + bne.n 54914 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 548ca │ │ │ │ + beq.n 54914 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bdc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54926 │ │ │ │ + bge.n 54970 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54946 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 54990 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 548f4 │ │ │ │ + beq.n 5493e │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 54932 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5497c │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548ca │ │ │ │ + bne.n 54914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 54956 │ │ │ │ + cbz r3, 549a0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 54956 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 549a0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 54926 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 54970 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #168] @ (54a18 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #16 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 54988 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54978 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 549a4 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #116] @ (54a1c ) │ │ │ │ - ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 549e4 │ │ │ │ - ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 54c22 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 54c22 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r0 │ │ │ │ - ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 54c22 <_Py_hashtable_size@@Base> │ │ │ │ - add r2, sp, #12 │ │ │ │ - add r4, r0 │ │ │ │ - movw r1, #28029 @ 0x6d7d │ │ │ │ - movt r1, #6 │ │ │ │ - ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 291d48 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 549e6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 549fe │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 549ee │ │ │ │ - dmb ish │ │ │ │ - beq.n 54a0a │ │ │ │ - ldr r0, [pc, #16] @ (54a18 ) │ │ │ │ - bl 23b9d4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7dfb4 │ │ │ │ - nop │ │ │ │ - strb r0, [r0, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 54a4c │ │ │ │ + beq.n 549d4 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54a62 │ │ │ │ + bne.n 549ea │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 54a94 │ │ │ │ + beq.n 54a1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 54a64 │ │ │ │ - b.n 54a94 │ │ │ │ + bgt.n 549ec │ │ │ │ + b.n 54a1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 54a80 │ │ │ │ + beq.n 54a08 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54aae │ │ │ │ + bne.n 54a36 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54a94 │ │ │ │ + beq.n 54a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 54ab0 │ │ │ │ + bgt.n 54a38 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 54aee │ │ │ │ + bl f8938 │ │ │ │ + b.n 54a76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1185b0 │ │ │ │ + bl 118594 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ada │ │ │ │ + bge.n 54a62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54ada │ │ │ │ + cbnz r3, 54a62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54aee │ │ │ │ + bge.n 54a76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54aee │ │ │ │ + cbnz r3, 54a76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 54b1c │ │ │ │ + bhi.n 54aa4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 54b3c │ │ │ │ - b.n 54b34 │ │ │ │ - movw r0, #2712 @ 0xa98 │ │ │ │ + bne.n 54ac4 │ │ │ │ + b.n 54abc │ │ │ │ + movw r0, #4140 @ 0x102c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54b0e │ │ │ │ - b.n 54c1a │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 54a96 │ │ │ │ + b.n 54ba2 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c1a │ │ │ │ + bne.n 54ba2 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 206cd8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2074e0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54c1a │ │ │ │ + beq.n 54ba2 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 54b64 │ │ │ │ + ble.n 54aec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54b68 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 54b68 │ │ │ │ - b.n 54c1a │ │ │ │ + bne.n 54af0 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 54af0 │ │ │ │ + b.n 54ba2 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 14c724 │ │ │ │ - cbnz r0, 54b8c │ │ │ │ + bl 14cb1c │ │ │ │ + cbnz r0, 54b14 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30084 @ 0x7584 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 54c04 │ │ │ │ + bl f8938 │ │ │ │ + b.n 54b8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 54c04 │ │ │ │ + blt.n 54b8c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 54484 │ │ │ │ + bl 5459c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54c04 │ │ │ │ - bl 9600c │ │ │ │ + beq.n 54b8c │ │ │ │ + bl 962dc │ │ │ │ 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 2bc58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54bf6 │ │ │ │ + bge.n 54b7e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54be4 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 54b6c │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54baa │ │ │ │ - b.n 54bf2 │ │ │ │ + beq.n 54b32 │ │ │ │ + b.n 54b7a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 546bc │ │ │ │ + bl 54706 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 54c0e │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 54c1a │ │ │ │ + bne.n 54b96 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 54ba2 │ │ │ │ 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 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00054c22 <_Py_hashtable_size@@Base>: │ │ │ │ - ldrd r3, r2, [r0] │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - add.w r0, r0, r2, lsl #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ - bx lr │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r0, [pc, #168] @ (54c64 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #16 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 54bd4 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54bc4 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 54bf0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #116] @ (54c68 ) │ │ │ │ + ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 54c30 │ │ │ │ + ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ + bl 54dd6 <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 54dd6 <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r0 │ │ │ │ + ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 54dd6 <_Py_hashtable_size@@Base> │ │ │ │ + add r2, sp, #12 │ │ │ │ + add r4, r0 │ │ │ │ + movw r1, #28101 @ 0x6dc5 │ │ │ │ + movt r1, #6 │ │ │ │ + ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 292424 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 54c32 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 54c4a │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54c3a │ │ │ │ + dmb ish │ │ │ │ + beq.n 54c56 │ │ │ │ + ldr r0, [pc, #16] @ (54c64 ) │ │ │ │ + bl 23bfb4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 7e048 │ │ │ │ + nop │ │ │ │ + strb r0, [r0, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 54c56 <_Py_hashtable_size@@Base+0x34> │ │ │ │ + bne.n 54c92 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54c76 <_Py_hashtable_size@@Base+0x54> │ │ │ │ - b.n 54c6e <_Py_hashtable_size@@Base+0x4c> │ │ │ │ + bne.n 54cb2 │ │ │ │ + b.n 54caa │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2672 @ 0xa70 │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c48 <_Py_hashtable_size@@Base+0x26> │ │ │ │ - b.n 54d2a <_Py_hashtable_size@@Base+0x108> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 54c84 │ │ │ │ + b.n 54d66 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d2a <_Py_hashtable_size@@Base+0x108> │ │ │ │ + bne.n 54d66 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c724 │ │ │ │ - cbnz r0, 54c98 <_Py_hashtable_size@@Base+0x76> │ │ │ │ + bl 14cb1c │ │ │ │ + cbnz r0, 54cd4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30120 @ 0x75a8 │ │ │ │ + movw r1, #31528 @ 0x7b28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 54d14 <_Py_hashtable_size@@Base+0xf2> │ │ │ │ + bl f8938 │ │ │ │ + b.n 54d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 54d14 <_Py_hashtable_size@@Base+0xf2> │ │ │ │ + blt.n 54d50 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54484 │ │ │ │ + bl 5459c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54d14 <_Py_hashtable_size@@Base+0xf2> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 54d50 │ │ │ │ + bl 962dc │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b3d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 54cf0 <_Py_hashtable_size@@Base+0xce> │ │ │ │ + bge.n 54d2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54cf0 <_Py_hashtable_size@@Base+0xce> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 54d2c │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54cb6 <_Py_hashtable_size@@Base+0x94> │ │ │ │ + beq.n 54cf2 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54cf2 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + b.n 54d2e │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 546bc │ │ │ │ + bl 54706 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54d1e <_Py_hashtable_size@@Base+0xfc> │ │ │ │ - cbnz r7, 54d14 <_Py_hashtable_size@@Base+0xf2> │ │ │ │ + bge.n 54d5a │ │ │ │ + cbnz r7, 54d50 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 54d2a <_Py_hashtable_size@@Base+0x108> │ │ │ │ + bl 1af524 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 54d66 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 54d5c <_Py_hashtable_size@@Base+0x13a> │ │ │ │ + cbz r0, 54d98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d5c <_Py_hashtable_size@@Base+0x13a> │ │ │ │ + bge.n 54d98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54d5c <_Py_hashtable_size@@Base+0x13a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54d98 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 54d76 <_Py_hashtable_size@@Base+0x154> │ │ │ │ + cbz r0, 54db2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d76 <_Py_hashtable_size@@Base+0x154> │ │ │ │ + bge.n 54db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54d76 <_Py_hashtable_size@@Base+0x154> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54db2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 54d90 <_Py_hashtable_size@@Base+0x16e> │ │ │ │ + cbz r0, 54dcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d90 <_Py_hashtable_size@@Base+0x16e> │ │ │ │ + bge.n 54dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54d90 <_Py_hashtable_size@@Base+0x16e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54dcc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c6b0 │ │ │ │ + bl 10c85c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #116] @ (54e20 <_Py_hashtable_size@@Base+0x1fe>) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 54dc4 <_Py_hashtable_size@@Base+0x1a2> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54db4 <_Py_hashtable_size@@Base+0x192> │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 54de0 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #64] @ (54e24 <_Py_hashtable_size@@Base+0x202>) │ │ │ │ - ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 54df0 <_Py_hashtable_size@@Base+0x1ce> │ │ │ │ - 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 54e08 <_Py_hashtable_size@@Base+0x1e6> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54df8 <_Py_hashtable_size@@Base+0x1d6> │ │ │ │ - dmb ish │ │ │ │ - beq.n 54e14 <_Py_hashtable_size@@Base+0x1f2> │ │ │ │ - ldr r0, [pc, #16] @ (54e20 <_Py_hashtable_size@@Base+0x1fe>) │ │ │ │ - bl 23b9d4 │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - strb r0, [r0, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00054e28 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 54e3e │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 54e6a │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 54eb0 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 54e4e │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - cbz r4, 54e56 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - bmi.n 54eb0 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cbz r3, 54eb0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7ffb8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 54e6e │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 54ece │ │ │ │ - movs r3, #8 │ │ │ │ - mov r1, r0 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ - mov r0, r6 │ │ │ │ - bl ea424 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54e90 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 54e90 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5152 @ 0x1420 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 54ece │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54eb0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 54eb0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ +00054dd6 <_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!, {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 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 550d6 │ │ │ │ + beq.w 54fe8 <_Py_hashtable_size@@Base+0x212> │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 54f2a │ │ │ │ + cbz r3, 54e3c <_Py_hashtable_size@@Base+0x66> │ │ │ │ add.w r0, r5, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54f20 │ │ │ │ + bne.n 54e32 <_Py_hashtable_size@@Base+0x5c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54f10 │ │ │ │ + bne.n 54e22 <_Py_hashtable_size@@Base+0x4c> │ │ │ │ dmb ish │ │ │ │ - beq.n 54f2a │ │ │ │ - bl 270290 │ │ │ │ + beq.n 54e3c <_Py_hashtable_size@@Base+0x66> │ │ │ │ + bl 270840 │ │ │ │ ldrd r3, sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 54fbe │ │ │ │ + beq.n 54ed0 <_Py_hashtable_size@@Base+0xfa> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ ldrh.w r9, [r3] │ │ │ │ ldrb.w r8, [r3, #2] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2bde0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55082 │ │ │ │ + beq.w 54f94 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ blx 2bf20 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bde0 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 54fa0 │ │ │ │ + cbz r0, 54eb2 <_Py_hashtable_size@@Base+0xdc> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bde0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 54f9a │ │ │ │ + cbz r0, 54eac <_Py_hashtable_size@@Base+0xd6> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ blx 2bf20 │ │ │ │ movs r0, #24 │ │ │ │ blx 2bfa0 │ │ │ │ - cbnz r0, 54fa8 │ │ │ │ + cbnz r0, 54eba <_Py_hashtable_size@@Base+0xe4> │ │ │ │ mov r0, fp │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ae40 │ │ │ │ - b.n 55082 │ │ │ │ + b.n 54f94 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ mov r0, fp │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ae40 │ │ │ │ - b.n 55082 │ │ │ │ + b.n 54f94 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ 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] │ │ │ │ - b.n 55090 │ │ │ │ + b.n 54fa2 <_Py_hashtable_size@@Base+0x1cc> │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldrh.w fp, [r3] │ │ │ │ ldrd r6, r9, [r3, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ blx 2bde0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55082 │ │ │ │ + beq.n 54f94 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ mov lr, r0 │ │ │ │ add.w r8, r9, #64 @ 0x40 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldr.w r3, [r9, #-4] │ │ │ │ cmp r9, r8 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 54fe2 │ │ │ │ + bne.n 54ef4 <_Py_hashtable_size@@Base+0x11e> │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bde0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 55064 │ │ │ │ + cbz r0, 54f76 <_Py_hashtable_size@@Base+0x1a0> │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bde0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 5505e │ │ │ │ + cbz r0, 54f70 <_Py_hashtable_size@@Base+0x19a> │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, r6, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, lr │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r1, [r6, #-12] │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 55024 │ │ │ │ + bne.n 54f36 <_Py_hashtable_size@@Base+0x160> │ │ │ │ movs r0, #24 │ │ │ │ blx 2bfa0 │ │ │ │ - cbnz r0, 5506c │ │ │ │ + cbnz r0, 54f7e <_Py_hashtable_size@@Base+0x1a8> │ │ │ │ mov r0, r9 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae40 │ │ │ │ - b.n 55082 │ │ │ │ + b.n 54f94 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ mov r0, r9 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae40 │ │ │ │ - b.n 55082 │ │ │ │ + b.n 54f94 <_Py_hashtable_size@@Base+0x1be> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strh.w fp, [r0] │ │ │ │ strb r3, [r0, #2] │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ str r7, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 55090 │ │ │ │ + b.n 54fa2 <_Py_hashtable_size@@Base+0x1cc> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 55096 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 54fa8 <_Py_hashtable_size@@Base+0x1d2> │ │ │ │ movs r6, #0 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 550c0 │ │ │ │ + cbz r3, 54fd2 <_Py_hashtable_size@@Base+0x1fc> │ │ │ │ add.w r0, r5, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 550b6 │ │ │ │ + bne.n 54fc8 <_Py_hashtable_size@@Base+0x1f2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 550a6 │ │ │ │ + bne.n 54fb8 <_Py_hashtable_size@@Base+0x1e2> │ │ │ │ dmb ish │ │ │ │ - beq.n 550c0 │ │ │ │ - bl 23b9d4 │ │ │ │ - cbz r6, 550d8 │ │ │ │ + beq.n 54fd2 <_Py_hashtable_size@@Base+0x1fc> │ │ │ │ + bl 23bfb4 │ │ │ │ + cbz r6, 54fea <_Py_hashtable_size@@Base+0x214> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550d6 │ │ │ │ + bge.n 54fe8 <_Py_hashtable_size@@Base+0x212> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 550d6 │ │ │ │ + cbnz r3, 54fe8 <_Py_hashtable_size@@Base+0x212> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_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, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r0, [pc, #116] @ (5507c <_Py_hashtable_size@@Base+0x2a6>) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 55020 <_Py_hashtable_size@@Base+0x24a> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 55010 <_Py_hashtable_size@@Base+0x23a> │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5503c <_Py_hashtable_size@@Base+0x266> │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #64] @ (55080 <_Py_hashtable_size@@Base+0x2aa>) │ │ │ │ + ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r2, 5504c <_Py_hashtable_size@@Base+0x276> │ │ │ │ + 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 55064 <_Py_hashtable_size@@Base+0x28e> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 55054 <_Py_hashtable_size@@Base+0x27e> │ │ │ │ + dmb ish │ │ │ │ + beq.n 55070 <_Py_hashtable_size@@Base+0x29a> │ │ │ │ + ldr r0, [pc, #16] @ (5507c <_Py_hashtable_size@@Base+0x2a6>) │ │ │ │ + bl 23bfb4 │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + strb r0, [r0, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + │ │ │ │ +00055084 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + cbnz r0, 5509a │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 550c6 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [r2, #52] @ 0x34 │ │ │ │ + cbz r3, 5510c │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ + cbnz r4, 550aa │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + cbz r4, 550b2 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ + bmi.n 5510c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cbz r3, 5510c │ │ │ │ + mov r0, r1 │ │ │ │ + bl 8004c │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 550ca │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 5512a │ │ │ │ + movs r3, #8 │ │ │ │ + mov r1, r0 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ + mov r0, r6 │ │ │ │ + bl ea664 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 550ec │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 550ec │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5152 @ 0x1420 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 5512a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5510c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5510c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #31612 @ 0x7b7c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w d7950 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 550ee │ │ │ │ - b.w 79668 │ │ │ │ + cbz r0, 55138 │ │ │ │ + b.w 79710 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55126 │ │ │ │ + beq.n 55170 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 55126 │ │ │ │ + ble.n 55170 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5513e │ │ │ │ + bge.n 55188 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5513e │ │ │ │ + b.n 55188 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 55168 │ │ │ │ + bl f8938 │ │ │ │ + b.n 551b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d158 │ │ │ │ - cbnz r0, 5517c │ │ │ │ + bl 13d54c │ │ │ │ + cbnz r0, 551c6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30240 @ 0x7620 │ │ │ │ + movw r1, #31648 @ 0x7ba0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5516c │ │ │ │ + blt.n 551b6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55198 │ │ │ │ + b.n 551e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55168 │ │ │ │ + bne.n 551b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55168 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 551b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55198 │ │ │ │ + bge.n 551e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55198 │ │ │ │ + cbnz r3, 551e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + movw r0, #31704 @ 0x7bd8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -61640,153 +61668,153 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 551f6 │ │ │ │ + beq.n 55240 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5520c │ │ │ │ + bne.n 55256 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5523e │ │ │ │ + beq.n 55288 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5520e │ │ │ │ - b.n 5523e │ │ │ │ + bgt.n 55258 │ │ │ │ + b.n 55288 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5522a │ │ │ │ + beq.n 55274 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55258 │ │ │ │ + bne.n 552a2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5523e │ │ │ │ + beq.n 55288 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5525a │ │ │ │ + bgt.n 552a4 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 55298 │ │ │ │ + bl f8938 │ │ │ │ + b.n 552e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 136758 │ │ │ │ + bl 136b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55284 │ │ │ │ + bge.n 552ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55284 │ │ │ │ + cbnz r3, 552ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55298 │ │ │ │ + bge.n 552e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55298 │ │ │ │ + cbnz r3, 552e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005529c : │ │ │ │ +000552e6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 552b2 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 552ee │ │ │ │ + cbnz r0, 552fc │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 55338 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 55332 │ │ │ │ + beq.n 5537c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 552da │ │ │ │ - movw r3, #4193 @ 0x1061 │ │ │ │ + cbz r2, 55324 │ │ │ │ + movw r3, #6553 @ 0x1999 │ │ │ │ movt r3, #31 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 552d4 │ │ │ │ + bne.n 5531e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f10cc │ │ │ │ + b.w 1f1a04 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 55332 │ │ │ │ + bmi.n 5537c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 55332 │ │ │ │ + cbz r3, 5537c │ │ │ │ mov r0, r1 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 552f2 │ │ │ │ + cbnz r0, 5533c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55350 │ │ │ │ + b.n 5539a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl fe28c │ │ │ │ + bl fe428 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55312 │ │ │ │ + bge.n 5535c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55312 │ │ │ │ + cbnz r3, 5535c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55350 │ │ │ │ + bne.n 5539a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55332 │ │ │ │ + bge.n 5537c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55332 │ │ │ │ + cbnz r3, 5537c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ + movw r1, #31612 @ 0x7b7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -61801,515 +61829,515 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5539e │ │ │ │ + beq.n 553e8 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 553b4 │ │ │ │ + bne.n 553fe │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 553e6 │ │ │ │ + beq.n 55430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 553b6 │ │ │ │ - b.n 553e6 │ │ │ │ + bgt.n 55400 │ │ │ │ + b.n 55430 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 553d2 │ │ │ │ + beq.n 5541c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55400 │ │ │ │ + bne.n 5544a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 553e6 │ │ │ │ + beq.n 55430 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55402 │ │ │ │ + bgt.n 5544c │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 55440 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5548a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 25d29c │ │ │ │ + bl 25d844 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5542c │ │ │ │ + bge.n 55476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5542c │ │ │ │ + cbnz r3, 55476 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55440 │ │ │ │ + bge.n 5548a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55440 │ │ │ │ + cbnz r3, 5548a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00055444 : │ │ │ │ +0005548e : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #33688 @ 0x8398 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.w d8a70 │ │ │ │ - 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, #7852 @ 0x1eac │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 5547c │ │ │ │ - movw r3, #8304 @ 0x2070 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 554aa │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5160 @ 0x1428 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 55490 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.n 554ac │ │ │ │ - movw r3, #61124 @ 0xeec4 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 554d2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - mov r0, r4 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - bl 1331a8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 554d2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 554d2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 554f8 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 55518 │ │ │ │ - b.n 55510 │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #16980 @ 0x4254 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 554ea │ │ │ │ - b.n 55598 │ │ │ │ - bl 7fd18 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 55598 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movw r3, #36380 @ 0x8e1c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 55540 │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47228 @ 0xb87c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5558c │ │ │ │ - cmp r4, #5 │ │ │ │ - bhi.n 5554c │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 55566 │ │ │ │ - mov r0, r2 │ │ │ │ - b.n 55584 │ │ │ │ - movw r3, #43724 @ 0xaacc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #7572 @ 0x1d94 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5558c │ │ │ │ - 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 55570 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 55598 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55584 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w d8d34 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 555ba │ │ │ │ + cbz r3, 554ba │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 555bc │ │ │ │ + b.n 554bc │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r2, 555dc │ │ │ │ + cbz r2, 554dc │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 555e4 │ │ │ │ + b.n 554e4 │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 555f4 │ │ │ │ + cbnz r3, 554f4 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 555f4 │ │ │ │ + blt.n 554f4 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 555f4 │ │ │ │ - cbnz r5, 55620 │ │ │ │ + bgt.n 554f4 │ │ │ │ + cbnz r5, 55520 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r5, #5 │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r5, #21648 @ 0x5490 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55620 │ │ │ │ + cbnz r0, 55520 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 556fc │ │ │ │ + b.n 555fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 556be │ │ │ │ + beq.n 555be │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 5564e │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 5554e │ │ │ │ + bl fd810 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5564a │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5554a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5561c │ │ │ │ + bne.n 5551c │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 556be │ │ │ │ + beq.n 555be │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5566a │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 5556a │ │ │ │ + bl fd810 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55666 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 55566 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5561c │ │ │ │ + bne.n 5551c │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 556be │ │ │ │ + beq.n 555be │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 55686 │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 55586 │ │ │ │ + bl fd810 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55682 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 55582 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5561c │ │ │ │ + bne.n 5551c │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 556be │ │ │ │ + beq.n 555be │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 556a0 │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 555a0 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5569c │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5559c │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5561c │ │ │ │ + bne.n 5551c │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 556be │ │ │ │ + beq.n 555be │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 556aa │ │ │ │ + cbz r3, 555aa │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 556be │ │ │ │ + beq.n 555be │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 556be │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 555be │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5561c │ │ │ │ + bne.n 5551c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #46564 @ 0xb5e4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 556e4 │ │ │ │ + bne.n 555e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ - b.n 556fc │ │ │ │ - movw r2, #30824 @ 0x7868 │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + b.n 555fc │ │ │ │ + movw r2, #32132 @ 0x7d84 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 28c6c4 │ │ │ │ + bl 28cc7c │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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 r2, [r0, #4] │ │ │ │ + movw r3, #7852 @ 0x1eac │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 5562c │ │ │ │ + movw r3, #8304 @ 0x2070 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 5565a │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5160 @ 0x1428 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 55640 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt.n 5565c │ │ │ │ + movw r3, #61124 @ 0xeec4 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f8938 │ │ │ │ + b.n 55682 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + mov r0, r4 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r4, #0] │ │ │ │ + bl 133184 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55682 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 55682 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 556a8 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl fd810 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 556c8 │ │ │ │ + b.n 556c0 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #18388 @ 0x47d4 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + mov r2, r3 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 5569a │ │ │ │ + b.n 55748 │ │ │ │ + bl 7fdac │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 55748 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movw r3, #36380 @ 0x8e1c │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 556f0 │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #48636 @ 0xbdfc │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d7950 │ │ │ │ + b.n 5573c │ │ │ │ + cmp r4, #5 │ │ │ │ + bhi.n 556fc │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ + cbnz r2, 55716 │ │ │ │ + mov r0, r2 │ │ │ │ + b.n 55734 │ │ │ │ + movw r3, #43724 @ 0xaacc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #9020 @ 0x233c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d7950 │ │ │ │ + b.n 5573c │ │ │ │ + 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 55720 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 8004c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 55748 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 55734 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00055702 : │ │ │ │ +0005574c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00055706 : │ │ │ │ +00055750 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1ed09c │ │ │ │ + bl 1ed654 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 55750 │ │ │ │ + beq.n 5579a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55766 │ │ │ │ + bne.n 557b0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 55798 │ │ │ │ + beq.n 557e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55768 │ │ │ │ - b.n 55798 │ │ │ │ + bgt.n 557b2 │ │ │ │ + b.n 557e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 55784 │ │ │ │ + beq.n 557ce │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 557b2 │ │ │ │ + bne.n 557fc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55798 │ │ │ │ + beq.n 557e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 557b4 │ │ │ │ + bgt.n 557fe │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 557f2 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5583c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 3a0ac │ │ │ │ + bl 3a0ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 557de │ │ │ │ + bge.n 55828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 557de │ │ │ │ + cbnz r3, 55828 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 557f2 │ │ │ │ + bge.n 5583c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 557f2 │ │ │ │ + cbnz r3, 5583c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5581a │ │ │ │ + bne.n 55864 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 55834 │ │ │ │ - b.n 55846 │ │ │ │ + cbnz r0, 5587e │ │ │ │ + b.n 55890 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47280 @ 0xb8b0 │ │ │ │ + movw r0, #48688 @ 0xbe30 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5580e │ │ │ │ + bne.n 55858 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 558d6 │ │ │ │ - bl 85a38 │ │ │ │ + b.n 55920 │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55854 │ │ │ │ + blt.n 5589e │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 55864 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 558ae │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55830 │ │ │ │ + bne.n 5587a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55864 │ │ │ │ + b.n 558ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55842 │ │ │ │ + bne.n 5588c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55842 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5588c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 20692c │ │ │ │ + bl 207134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55830 │ │ │ │ + beq.n 5587a │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 55894 │ │ │ │ + bne.n 558de │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #9568 @ 0x2560 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 55830 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5587a │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14c798 │ │ │ │ + bl 14cb90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55830 │ │ │ │ + beq.n 5587a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 558a8 │ │ │ │ + cbz r3, 558f2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 558b0 │ │ │ │ + b.n 558fa │ │ │ │ movw r5, #32052 @ 0x7d34 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r4, #0 │ │ │ │ itt lt │ │ │ │ addlt r4, r4, r6 │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ cmp r4, r6 │ │ │ │ @@ -62323,778 +62351,777 @@ │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 558e4 │ │ │ │ - b.w 79668 │ │ │ │ + cbz r0, 5592e │ │ │ │ + b.w 79710 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5591a │ │ │ │ + beq.n 55964 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55930 │ │ │ │ + bne.n 5597a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 55962 │ │ │ │ + beq.n 559ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55932 │ │ │ │ - b.n 55962 │ │ │ │ + bgt.n 5597c │ │ │ │ + b.n 559ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5594e │ │ │ │ + beq.n 55998 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5597c │ │ │ │ + bne.n 559c6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55962 │ │ │ │ + beq.n 559ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5597e │ │ │ │ + bgt.n 559c8 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 559bc │ │ │ │ + bl f8938 │ │ │ │ + b.n 55a06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 3a450 │ │ │ │ + bl 3a490 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 559a8 │ │ │ │ + bge.n 559f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 559a8 │ │ │ │ + cbnz r3, 559f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 559bc │ │ │ │ + bge.n 55a06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 559bc │ │ │ │ + cbnz r3, 55a06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000559c0 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00055a0a <_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, 559e2 <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl d9df4 │ │ │ │ - b.n 559ea <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + cbnz r4, 55a2c <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl da0b4 │ │ │ │ + b.n 55a34 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 559fa <_PyXI_UnwrapNotShareableError@@Base+0x3a> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 55a44 <_PyXI_UnwrapNotShareableError@@Base+0x3a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55a44 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + b.n 55a8e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 55a0e <_PyXI_UnwrapNotShareableError@@Base+0x4e> │ │ │ │ + cbnz r6, 55a58 <_PyXI_UnwrapNotShareableError@@Base+0x4e> │ │ │ │ mov r0, r4 │ │ │ │ bl 2f978 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 55a20 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ - b.n 55a3a <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ + cbnz r0, 55a6a <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ + b.n 55a84 <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ mov r2, r4 │ │ │ │ mvn.w r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 326ca <_PyXI_InitFailure@@Base> │ │ │ │ + bl 326c6 <_PyXI_InitFailure@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a02 <_PyXI_UnwrapNotShareableError@@Base+0x42> │ │ │ │ - b.n 559f4 <_PyXI_UnwrapNotShareableError@@Base+0x34> │ │ │ │ + bne.n 55a4c <_PyXI_UnwrapNotShareableError@@Base+0x42> │ │ │ │ + b.n 55a3e <_PyXI_UnwrapNotShareableError@@Base+0x34> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55a2e <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ + bge.n 55a78 <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 55a32 <_PyXI_UnwrapNotShareableError@@Base+0x72> │ │ │ │ + cbz r3, 55a7c <_PyXI_UnwrapNotShareableError@@Base+0x72> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55a3a <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ + b.n 55a84 <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55a2e <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55a78 <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55a9e <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ + beq.n 55ae8 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 55a9e <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ + ble.n 55ae8 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #33056 @ 0x8120 │ │ │ │ + movw r0, #34464 @ 0x86a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55aae <_PyXI_UnwrapNotShareableError@@Base+0xee> │ │ │ │ + bge.n 55af8 <_PyXI_UnwrapNotShareableError@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55aae <_PyXI_UnwrapNotShareableError@@Base+0xee> │ │ │ │ + cbnz r3, 55af8 <_PyXI_UnwrapNotShareableError@@Base+0xee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55aae <_PyXI_UnwrapNotShareableError@@Base+0xee> │ │ │ │ - movw r0, #33092 @ 0x8144 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55af8 <_PyXI_UnwrapNotShareableError@@Base+0xee> │ │ │ │ + movw r0, #34500 @ 0x86c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55ade <_PyXI_UnwrapNotShareableError@@Base+0x11e> │ │ │ │ + beq.n 55b28 <_PyXI_UnwrapNotShareableError@@Base+0x11e> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55b0c <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ + bne.n 55b56 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55af2 <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ + beq.n 55b3c <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55b0e <_PyXI_UnwrapNotShareableError@@Base+0x14e> │ │ │ │ + bgt.n 55b58 <_PyXI_UnwrapNotShareableError@@Base+0x14e> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 55b44 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + bl f8938 │ │ │ │ + b.n 55b8e <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #56] @ (55b4c <_PyXI_UnwrapNotShareableError@@Base+0x18c>) │ │ │ │ + ldr r0, [pc, #52] @ (55b94 <_PyXI_UnwrapNotShareableError@@Base+0x18a>) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55b44 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + bge.n 55b8e <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55b44 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + cbnz r3, 55b8e <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ it cc │ │ │ │ lslcc r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33164 @ 0x818c │ │ │ │ + movw r1, #34572 @ 0x870c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ movs r4, #0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55bca <_PyXI_UnwrapNotShareableError@@Base+0x20a> │ │ │ │ + beq.n 55c12 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbz r0, 55bca <_PyXI_UnwrapNotShareableError@@Base+0x20a> │ │ │ │ + cbz r0, 55c12 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add.w r6, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 55c06 <_PyXI_UnwrapNotShareableError@@Base+0x246> │ │ │ │ + b.n 55c4e <_PyXI_UnwrapNotShareableError@@Base+0x244> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55bca <_PyXI_UnwrapNotShareableError@@Base+0x20a> │ │ │ │ + bge.n 55c12 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55bca <_PyXI_UnwrapNotShareableError@@Base+0x20a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55c12 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55c5a <_PyXI_UnwrapNotShareableError@@Base+0x29a> │ │ │ │ + b.n 55ca2 <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2e620 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 55c06 <_PyXI_UnwrapNotShareableError@@Base+0x246> │ │ │ │ + beq.n 55c4e <_PyXI_UnwrapNotShareableError@@Base+0x244> │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 55c18 <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + bgt.n 55c60 <_PyXI_UnwrapNotShareableError@@Base+0x256> │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bgt.n 55c2c <_PyXI_UnwrapNotShareableError@@Base+0x26c> │ │ │ │ + bgt.n 55c74 <_PyXI_UnwrapNotShareableError@@Base+0x26a> │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 55c42 <_PyXI_UnwrapNotShareableError@@Base+0x282> │ │ │ │ + blt.n 55c8a <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 560dc │ │ │ │ + bl 56124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x1f6> │ │ │ │ + beq.n 55bfe <_PyXI_UnwrapNotShareableError@@Base+0x1f4> │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 55bce <_PyXI_UnwrapNotShareableError@@Base+0x20e> │ │ │ │ + bhi.n 55c16 <_PyXI_UnwrapNotShareableError@@Base+0x20c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 55c5a <_PyXI_UnwrapNotShareableError@@Base+0x29a> │ │ │ │ + b.n 55ca2 <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 560dc │ │ │ │ + bl 56124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x1f6> │ │ │ │ + beq.n 55bfe <_PyXI_UnwrapNotShareableError@@Base+0x1f4> │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 55be2 <_PyXI_UnwrapNotShareableError@@Base+0x222> │ │ │ │ + b.n 55c2a <_PyXI_UnwrapNotShareableError@@Base+0x220> │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 560dc │ │ │ │ + bl 56124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x1f6> │ │ │ │ + beq.n 55bfe <_PyXI_UnwrapNotShareableError@@Base+0x1f4> │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55be8 <_PyXI_UnwrapNotShareableError@@Base+0x228> │ │ │ │ + b.n 55c30 <_PyXI_UnwrapNotShareableError@@Base+0x226> │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 560dc │ │ │ │ + bl 56124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x1f6> │ │ │ │ + beq.n 55bfe <_PyXI_UnwrapNotShareableError@@Base+0x1f4> │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55bec <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ + b.n 55c34 <_PyXI_UnwrapNotShareableError@@Base+0x22a> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55c8c <_PyXI_UnwrapNotShareableError@@Base+0x2cc> │ │ │ │ + beq.n 55cd4 <_PyXI_UnwrapNotShareableError@@Base+0x2ca> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55cba <_PyXI_UnwrapNotShareableError@@Base+0x2fa> │ │ │ │ + bne.n 55d02 <_PyXI_UnwrapNotShareableError@@Base+0x2f8> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55ca0 <_PyXI_UnwrapNotShareableError@@Base+0x2e0> │ │ │ │ + beq.n 55ce8 <_PyXI_UnwrapNotShareableError@@Base+0x2de> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55cbc <_PyXI_UnwrapNotShareableError@@Base+0x2fc> │ │ │ │ + bgt.n 55d04 <_PyXI_UnwrapNotShareableError@@Base+0x2fa> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 55cf2 <_PyXI_UnwrapNotShareableError@@Base+0x332> │ │ │ │ + bl f8938 │ │ │ │ + b.n 55d3a <_PyXI_UnwrapNotShareableError@@Base+0x330> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #52] @ (55cf8 <_PyXI_UnwrapNotShareableError@@Base+0x338>) │ │ │ │ + ldr r0, [pc, #52] @ (55d40 <_PyXI_UnwrapNotShareableError@@Base+0x336>) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55cf2 <_PyXI_UnwrapNotShareableError@@Base+0x332> │ │ │ │ + bge.n 55d3a <_PyXI_UnwrapNotShareableError@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55cf2 <_PyXI_UnwrapNotShareableError@@Base+0x332> │ │ │ │ + cbnz r3, 55d3a <_PyXI_UnwrapNotShareableError@@Base+0x330> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbz r4, 55d28 <_PyXI_UnwrapNotShareableError@@Base+0x368> │ │ │ │ + cbz r4, 55d70 <_PyXI_UnwrapNotShareableError@@Base+0x366> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 55d14 <_PyXI_UnwrapNotShareableError@@Base+0x354> │ │ │ │ - cbz r2, 55d2e <_PyXI_UnwrapNotShareableError@@Base+0x36e> │ │ │ │ + cbnz r3, 55d5c <_PyXI_UnwrapNotShareableError@@Base+0x352> │ │ │ │ + cbz r2, 55d76 <_PyXI_UnwrapNotShareableError@@Base+0x36c> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 55d2e <_PyXI_UnwrapNotShareableError@@Base+0x36e> │ │ │ │ + cbz r3, 55d76 <_PyXI_UnwrapNotShareableError@@Base+0x36c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33248 @ 0x81e0 │ │ │ │ + movw r1, #34656 @ 0x8760 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55d36 <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ + b.n 55d7e <_PyXI_UnwrapNotShareableError@@Base+0x374> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 55d50 <_PyXI_UnwrapNotShareableError@@Base+0x390> │ │ │ │ - cbz r2, 55d6a <_PyXI_UnwrapNotShareableError@@Base+0x3aa> │ │ │ │ + cbnz r3, 55d98 <_PyXI_UnwrapNotShareableError@@Base+0x38e> │ │ │ │ + cbz r2, 55db2 <_PyXI_UnwrapNotShareableError@@Base+0x3a8> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 55d6a <_PyXI_UnwrapNotShareableError@@Base+0x3aa> │ │ │ │ + cbz r3, 55db2 <_PyXI_UnwrapNotShareableError@@Base+0x3a8> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33344 @ 0x8240 │ │ │ │ + movw r1, #34752 @ 0x87c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55d72 <_PyXI_UnwrapNotShareableError@@Base+0x3b2> │ │ │ │ + b.n 55dba <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ movw r0, #5144 @ 0x1418 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 294194 │ │ │ │ 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, 55d90 <_PyXI_UnwrapNotShareableError@@Base+0x3d0> │ │ │ │ - cbz r2, 55daa <_PyXI_UnwrapNotShareableError@@Base+0x3ea> │ │ │ │ + cbnz r3, 55dd4 <_PyXI_UnwrapNotShareableError@@Base+0x3ca> │ │ │ │ + cbz r2, 55dee <_PyXI_UnwrapNotShareableError@@Base+0x3e4> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 55daa <_PyXI_UnwrapNotShareableError@@Base+0x3ea> │ │ │ │ + cbz r3, 55dee <_PyXI_UnwrapNotShareableError@@Base+0x3e4> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33376 @ 0x8260 │ │ │ │ + movw r1, #34784 @ 0x87e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55db2 <_PyXI_UnwrapNotShareableError@@Base+0x3f2> │ │ │ │ + b.n 55df6 <_PyXI_UnwrapNotShareableError@@Base+0x3ec> │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 294194 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2b90 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 55de6 <_PyXI_UnwrapNotShareableError@@Base+0x426> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55de6 <_PyXI_UnwrapNotShareableError@@Base+0x426> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 55de6 <_PyXI_UnwrapNotShareableError@@Base+0x426> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 55e00 <_PyXI_UnwrapNotShareableError@@Base+0x440> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e00 <_PyXI_UnwrapNotShareableError@@Base+0x440> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 55e00 <_PyXI_UnwrapNotShareableError@@Base+0x440> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 55e1a <_PyXI_UnwrapNotShareableError@@Base+0x45a> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e1a <_PyXI_UnwrapNotShareableError@@Base+0x45a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 55e1a <_PyXI_UnwrapNotShareableError@@Base+0x45a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 55e34 <_PyXI_UnwrapNotShareableError@@Base+0x474> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e34 <_PyXI_UnwrapNotShareableError@@Base+0x474> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 55e34 <_PyXI_UnwrapNotShareableError@@Base+0x474> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 55e4e <_PyXI_UnwrapNotShareableError@@Base+0x48e> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e4e <_PyXI_UnwrapNotShareableError@@Base+0x48e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 55e4e <_PyXI_UnwrapNotShareableError@@Base+0x48e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 55e68 <_PyXI_UnwrapNotShareableError@@Base+0x4a8> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e68 <_PyXI_UnwrapNotShareableError@@Base+0x4a8> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 55e68 <_PyXI_UnwrapNotShareableError@@Base+0x4a8> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - b.n 55db8 <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ + b.w 295da0 │ │ │ │ + b.w 295da0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34912 @ 0x8860 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 55ea6 <_PyXI_UnwrapNotShareableError@@Base+0x4e6> │ │ │ │ + beq.n 55e38 <_PyXI_UnwrapNotShareableError@@Base+0x42e> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 55ea6 <_PyXI_UnwrapNotShareableError@@Base+0x4e6> │ │ │ │ + cbz r0, 55e38 <_PyXI_UnwrapNotShareableError@@Base+0x42e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 55eda <_PyXI_UnwrapNotShareableError@@Base+0x51a> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55e6c <_PyXI_UnwrapNotShareableError@@Base+0x462> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55ed2 <_PyXI_UnwrapNotShareableError@@Base+0x512> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 55eda <_PyXI_UnwrapNotShareableError@@Base+0x51a> │ │ │ │ + bne.n 55e64 <_PyXI_UnwrapNotShareableError@@Base+0x45a> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 55e6c <_PyXI_UnwrapNotShareableError@@Base+0x462> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ + bne.n 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 55ef8 <_PyXI_UnwrapNotShareableError@@Base+0x538> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55e8a <_PyXI_UnwrapNotShareableError@@Base+0x480> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55ef0 <_PyXI_UnwrapNotShareableError@@Base+0x530> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 55ef8 <_PyXI_UnwrapNotShareableError@@Base+0x538> │ │ │ │ + bne.n 55e82 <_PyXI_UnwrapNotShareableError@@Base+0x478> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 55e8a <_PyXI_UnwrapNotShareableError@@Base+0x480> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ + bne.n 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 55f16 <_PyXI_UnwrapNotShareableError@@Base+0x556> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55ea8 <_PyXI_UnwrapNotShareableError@@Base+0x49e> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55f0e <_PyXI_UnwrapNotShareableError@@Base+0x54e> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 55f16 <_PyXI_UnwrapNotShareableError@@Base+0x556> │ │ │ │ + bne.n 55ea0 <_PyXI_UnwrapNotShareableError@@Base+0x496> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 55ea8 <_PyXI_UnwrapNotShareableError@@Base+0x49e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ + bne.n 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 55f32 <_PyXI_UnwrapNotShareableError@@Base+0x572> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55ec4 <_PyXI_UnwrapNotShareableError@@Base+0x4ba> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55f2c <_PyXI_UnwrapNotShareableError@@Base+0x56c> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 55f32 <_PyXI_UnwrapNotShareableError@@Base+0x572> │ │ │ │ + bne.n 55ebe <_PyXI_UnwrapNotShareableError@@Base+0x4b4> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 55ec4 <_PyXI_UnwrapNotShareableError@@Base+0x4ba> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ + cbnz r0, 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 55f4e <_PyXI_UnwrapNotShareableError@@Base+0x58e> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55ee0 <_PyXI_UnwrapNotShareableError@@Base+0x4d6> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55f48 <_PyXI_UnwrapNotShareableError@@Base+0x588> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 55f4e <_PyXI_UnwrapNotShareableError@@Base+0x58e> │ │ │ │ + bne.n 55eda <_PyXI_UnwrapNotShareableError@@Base+0x4d0> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 55ee0 <_PyXI_UnwrapNotShareableError@@Base+0x4d6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ + cbnz r0, 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 55f6a <_PyXI_UnwrapNotShareableError@@Base+0x5aa> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55efc <_PyXI_UnwrapNotShareableError@@Base+0x4f2> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55f64 <_PyXI_UnwrapNotShareableError@@Base+0x5a4> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 55f6a <_PyXI_UnwrapNotShareableError@@Base+0x5aa> │ │ │ │ + bne.n 55ef6 <_PyXI_UnwrapNotShareableError@@Base+0x4ec> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 55efc <_PyXI_UnwrapNotShareableError@@Base+0x4f2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ + cbnz r0, 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 55f8c <_PyXI_UnwrapNotShareableError@@Base+0x5cc> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 55f1e <_PyXI_UnwrapNotShareableError@@Base+0x514> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55f82 <_PyXI_UnwrapNotShareableError@@Base+0x5c2> │ │ │ │ + bne.n 55f14 <_PyXI_UnwrapNotShareableError@@Base+0x50a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl d2e38 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 55f4e <_PyXI_UnwrapNotShareableError@@Base+0x544> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55f4e <_PyXI_UnwrapNotShareableError@@Base+0x544> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 55f4e <_PyXI_UnwrapNotShareableError@@Base+0x544> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 55f68 <_PyXI_UnwrapNotShareableError@@Base+0x55e> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55f68 <_PyXI_UnwrapNotShareableError@@Base+0x55e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 55f68 <_PyXI_UnwrapNotShareableError@@Base+0x55e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 55f82 <_PyXI_UnwrapNotShareableError@@Base+0x578> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55f82 <_PyXI_UnwrapNotShareableError@@Base+0x578> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 55f82 <_PyXI_UnwrapNotShareableError@@Base+0x578> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 55f9c <_PyXI_UnwrapNotShareableError@@Base+0x592> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55f9c <_PyXI_UnwrapNotShareableError@@Base+0x592> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 55f9c <_PyXI_UnwrapNotShareableError@@Base+0x592> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 55fb6 <_PyXI_UnwrapNotShareableError@@Base+0x5ac> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55fb6 <_PyXI_UnwrapNotShareableError@@Base+0x5ac> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 55fb6 <_PyXI_UnwrapNotShareableError@@Base+0x5ac> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 55fd0 <_PyXI_UnwrapNotShareableError@@Base+0x5c6> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 55fd0 <_PyXI_UnwrapNotShareableError@@Base+0x5c6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 55fd0 <_PyXI_UnwrapNotShareableError@@Base+0x5c6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -00055f8e : │ │ │ │ +00055fd4 : │ │ │ │ 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 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 55fc2 │ │ │ │ + beq.n 56008 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 55fc8 │ │ │ │ + bls.n 5600e │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33644 @ 0x836c │ │ │ │ + movw r1, #35052 @ 0x88ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55fca │ │ │ │ + b.n 56010 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + b.n 55f20 <_PyXI_UnwrapNotShareableError@@Base+0x516> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #45552 @ 0xb1f0 │ │ │ │ + movw r4, #46960 @ 0xb770 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - movw r3, #45576 @ 0xb208 │ │ │ │ + movw r3, #46984 @ 0xb788 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #45544 @ 0xb1e8 │ │ │ │ + movw r2, #46952 @ 0xb768 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #45564 @ 0xb1fc │ │ │ │ + movw r1, #46972 @ 0xb77c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #33692 @ 0x839c │ │ │ │ + movw r0, #35100 @ 0x891c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #45892 @ 0xb344 │ │ │ │ + movw r1, #47300 @ 0xb8c4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w d24b4 │ │ │ │ + b.w d275c │ │ │ │ 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, #33700 @ 0x83a4 │ │ │ │ + movw r1, #35108 @ 0x8924 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 8e900 │ │ │ │ - cbz r0, 56080 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 560c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 56068 │ │ │ │ + bpl.n 560b0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 23087c │ │ │ │ + bl 230e5c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 231910 <_PyEval_MatchClass@@Base+0x440> │ │ │ │ - b.n 56082 │ │ │ │ + bl 231ef0 <_PyEval_MatchClass@@Base+0x440> │ │ │ │ + b.n 560ca │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19304 @ 0x4b68 │ │ │ │ + movw r1, #20712 @ 0x50e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 560a8 │ │ │ │ + cbnz r2, 560f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 560a8 │ │ │ │ + bne.n 560f0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 560c4 │ │ │ │ - ldr r4, [pc, #44] @ (560d8 ) │ │ │ │ + cbnz r0, 5610c │ │ │ │ + ldr r4, [pc, #44] @ (56120 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 560d2 │ │ │ │ + cbz r0, 5611a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 524c0 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ + b.w 52614 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63105,525 +63132,525 @@ │ │ │ │ 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 56118 │ │ │ │ + bge.n 56160 │ │ │ │ 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 56124 │ │ │ │ + b.n 5616c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56100 │ │ │ │ + bne.n 56148 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 56146 │ │ │ │ + cbnz r3, 5618e │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 56146 │ │ │ │ + cbnz r3, 5618e │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 561a2 │ │ │ │ - cbz r4, 56152 │ │ │ │ + cbz r3, 561ea │ │ │ │ + cbz r4, 5619a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84d38 │ │ │ │ + bl 84da8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 56158 │ │ │ │ - bl 70c84 │ │ │ │ + b.n 561a0 │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 561f6 │ │ │ │ + beq.n 5623e │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5616c │ │ │ │ - ldr r1, [pc, #152] @ (561fc ) │ │ │ │ + cbz r2, 561b4 │ │ │ │ + ldr r1, [pc, #152] @ (56244 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5618c │ │ │ │ + beq.n 561d4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 5617c │ │ │ │ - ldr r1, [pc, #140] @ (56200 ) │ │ │ │ + cbz r2, 561c4 │ │ │ │ + ldr r1, [pc, #140] @ (56248 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5618c │ │ │ │ + beq.n 561d4 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 561b0 │ │ │ │ - ldr r1, [pc, #128] @ (56204 ) │ │ │ │ + cbz r2, 561f8 │ │ │ │ + ldr r1, [pc, #128] @ (5624c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 561b0 │ │ │ │ + bne.n 561f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 561f6 │ │ │ │ + bge.n 5623e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 561f6 │ │ │ │ + cbnz r3, 5623e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 561f6 │ │ │ │ - cbz r4, 561c0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5623e │ │ │ │ + cbz r4, 56208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 561d6 │ │ │ │ + bne.n 5621e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 561e0 │ │ │ │ + b.n 56228 │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c13c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 561f8 │ │ │ │ + bge.n 56240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 561f8 │ │ │ │ + cbnz r3, 56240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 561f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56240 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ @ instruction: 0xf74c004d │ │ │ │ @ instruction: 0xf1e4004d │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 56222 │ │ │ │ + bne.n 5626a │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 56222 │ │ │ │ + bhi.n 5626a │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w d7070 │ │ │ │ + b.w d7324 │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 56250 │ │ │ │ + cbnz r2, 56298 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 56250 │ │ │ │ + bne.n 56298 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 5626c │ │ │ │ - ldr r4, [pc, #44] @ (56280 ) │ │ │ │ + cbnz r0, 562b4 │ │ │ │ + ldr r4, [pc, #44] @ (562c8 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5627a │ │ │ │ + cbz r0, 562c2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 524c0 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ + b.w 52614 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11348 @ 0x2c54 │ │ │ │ + movw r0, #12756 @ 0x31d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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 562f0 │ │ │ │ + ble.n 56338 │ │ │ │ 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 562f0 │ │ │ │ + bcs.n 56338 │ │ │ │ blx 2acd8 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 562c0 │ │ │ │ + b.n 56308 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 56338 │ │ │ │ + cbnz r4, 56380 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 56338 │ │ │ │ + ble.n 56380 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 56338 │ │ │ │ - cbnz r2, 56358 │ │ │ │ + bne.n 56380 │ │ │ │ + cbnz r2, 563a0 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #216] @ (56414 ) │ │ │ │ + ldr r4, [pc, #216] @ (5645c ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 56358 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 563a0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5640c │ │ │ │ + b.n 56454 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ str r1, [sp, #24] │ │ │ │ mul.w r4, r2, r4 │ │ │ │ adds r6, r4, r3 │ │ │ │ it mi │ │ │ │ addmi r6, r6, r3 │ │ │ │ asrs r6, r6, #16 │ │ │ │ - cbnz r2, 5637e │ │ │ │ + cbnz r2, 563c6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5640c │ │ │ │ + b.n 56454 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r9, #2 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ - bl 14fb28 │ │ │ │ + bl 14ff20 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, r5, lsl #16 │ │ │ │ mov fp, r4 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 56374 │ │ │ │ + ble.n 563bc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w fp, r5, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt.w r1, fp, sl │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ add r0, sl │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56354 │ │ │ │ + beq.n 5639c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ strd r3, r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 563ea │ │ │ │ + bge.n 56432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 563ea │ │ │ │ + cbnz r3, 56432 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56354 │ │ │ │ + beq.n 5639c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w sl, sl, #65536 @ 0x10000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56398 │ │ │ │ + bge.n 563e0 │ │ │ │ subs r3, #1 │ │ │ │ mov r4, fp │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56392 │ │ │ │ + bne.n 563da │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56392 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 563da │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56454 │ │ │ │ - bl 251c08 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ + cbz r0, 5649c │ │ │ │ + bl 2521b4 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56448 │ │ │ │ + bge.n 56490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5644c │ │ │ │ + cbz r3, 56494 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56454 │ │ │ │ + b.n 5649c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56448 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56490 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ 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, 56482 │ │ │ │ + cbz r3, 564ca │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 564ca │ │ │ │ + bhi.n 56512 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 564e2 │ │ │ │ + bmi.n 5652a │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #20920 @ 0x51b8 │ │ │ │ + movw r2, #22328 @ 0x5738 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28424 @ 0x6f08 │ │ │ │ + movw r0, #29832 @ 0x7488 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 56634 │ │ │ │ - movw r0, #28424 @ 0x6f08 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5667c │ │ │ │ + movw r0, #29832 @ 0x7488 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 564a0 │ │ │ │ - b.n 56634 │ │ │ │ + bne.n 564e8 │ │ │ │ + b.n 5667c │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5654c │ │ │ │ + ble.n 56594 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5654c │ │ │ │ + beq.n 56594 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5652c │ │ │ │ + bpl.n 56574 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56634 │ │ │ │ + beq.w 5667c │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5654c │ │ │ │ + beq.n 56594 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 56634 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5667c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28424 @ 0x6f08 │ │ │ │ + movw r0, #29832 @ 0x7488 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 56634 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5667c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 5656c │ │ │ │ + blt.n 565b4 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33792 @ 0x8400 │ │ │ │ + movw r1, #35200 @ 0x8980 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 56634 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5667c │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56634 │ │ │ │ + beq.n 5667c │ │ │ │ add.w r1, r0, #16 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r2, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ subs r0, r3, r5 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 5660e │ │ │ │ + ble.n 56656 │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 5659c │ │ │ │ + beq.n 565e4 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 565aa │ │ │ │ + bne.n 565f2 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5658a │ │ │ │ + b.n 565d2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 565b8 │ │ │ │ + bne.n 56600 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 5658a │ │ │ │ + b.n 565d2 │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 565c6 │ │ │ │ + bne.n 5660e │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 5658a │ │ │ │ + b.n 565d2 │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 565d4 │ │ │ │ + bne.n 5661c │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 5658a │ │ │ │ + b.n 565d2 │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 56608 │ │ │ │ + bls.n 56650 │ │ │ │ movw r6, #15136 @ 0x3b20 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r3, [r3, ip] │ │ │ │ strb.w r3, [r4, #-2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ strb.w r3, [r4, #-1] │ │ │ │ - b.n 5658a │ │ │ │ + b.n 565d2 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 5658a │ │ │ │ + b.n 565d2 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 56634 │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 5667c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 56634 │ │ │ │ + cbz r1, 5667c │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #39080 @ 0x98a8 │ │ │ │ + movw r0, #40488 @ 0x9e28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movs r0, #0 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ - movw r4, #26400 @ 0x6720 │ │ │ │ + movw r4, #27808 @ 0x6ca0 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -63632,466 +63659,466 @@ │ │ │ │ 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 56682 │ │ │ │ + bne.n 566ca │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 56682 │ │ │ │ + ble.n 566ca │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 56682 │ │ │ │ - cbnz r6, 566a8 │ │ │ │ - ldr r4, [pc, #180] @ (56738 ) │ │ │ │ + bne.n 566ca │ │ │ │ + cbnz r6, 566f0 │ │ │ │ + ldr r4, [pc, #180] @ (56780 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 566a8 │ │ │ │ + cbnz r0, 566f0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56728 │ │ │ │ + b.n 56770 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 11dd4c │ │ │ │ + bl 11dd24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 566a4 │ │ │ │ - movw r3, #64624 @ 0xfc70 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ + beq.n 566ec │ │ │ │ + movw r3, #496 @ 0x1f0 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 20c67c │ │ │ │ + bl 20cdf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 566a4 │ │ │ │ + beq.n 566ec │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #76] @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 566e8 │ │ │ │ + cbz r3, 56730 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 2aed0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 566f2 │ │ │ │ + b.n 5673a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 2bef8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 56700 │ │ │ │ + beq.n 56748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 56728 │ │ │ │ + b.n 56770 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 5671e │ │ │ │ + cbz r2, 56766 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 56718 │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 5671e │ │ │ │ + bne.n 56760 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 56766 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 1b98c8 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1b9f18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 566a4 │ │ │ │ - b.n 566f6 │ │ │ │ + bne.n 566ec │ │ │ │ + b.n 5673e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 11e3c0 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e398 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5675c │ │ │ │ + cbnz r3, 567a4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5675c │ │ │ │ + ble.n 567a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5675c │ │ │ │ - cbnz r0, 56776 │ │ │ │ + bne.n 567a4 │ │ │ │ + cbnz r0, 567be │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (567c4 ) │ │ │ │ + ldr r4, [pc, #88] @ (5680c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 567be │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 56806 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 56788 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 567be │ │ │ │ + bne.n 567d0 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 56806 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b8c0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 567b4 │ │ │ │ + bne.n 567fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 567b4 │ │ │ │ + cbz r3, 567fc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r5, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ orrs r0, r3 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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, 567fa │ │ │ │ + cbnz r3, 56842 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 567fa │ │ │ │ + ble.n 56842 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 567fa │ │ │ │ - cbnz r0, 56814 │ │ │ │ + bne.n 56842 │ │ │ │ + cbnz r0, 5685c │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #92] @ (56864 ) │ │ │ │ + ldr r4, [pc, #92] @ (568ac ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5685c │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 568a4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 56826 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5685c │ │ │ │ + bne.n 5686e │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 568a4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c150 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56852 │ │ │ │ + bne.n 5689a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 56852 │ │ │ │ + cbz r3, 5689a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 56870 │ │ │ │ + cbz r3, 568b8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 56878 │ │ │ │ + b.n 568c0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 4bcb0 │ │ │ │ + b.w 4bcf0 │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 568ac │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 56904 │ │ │ │ + bne.n 568f4 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5694c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2b848 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 568c6 │ │ │ │ + cbz r0, 5690e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 568f0 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 56938 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #56] @ 56910 │ │ │ │ + vldr d5, [pc, #56] @ 56958 │ │ │ │ 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 568fa │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 56904 │ │ │ │ + bne.n 56942 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5694c │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5683e │ │ │ │ + bvs.n 56886 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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 56952 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 5699a │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #16712 @ 0x4148 │ │ │ │ + movw r0, #18156 @ 0x46ec │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 569e8 │ │ │ │ + b.n 56a30 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 56978 │ │ │ │ + beq.n 569c0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33940 @ 0x8494 │ │ │ │ + movw r1, #35348 @ 0x8a14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5694e │ │ │ │ + bl f8938 │ │ │ │ + b.n 56996 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 569b2 │ │ │ │ + bne.n 569fa │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1cda98 │ │ │ │ + bl 1ce0e8 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 569a8 │ │ │ │ + ble.n 569f0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 231970 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ + bl 231f50 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5694e │ │ │ │ + beq.n 56996 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 1cda98 │ │ │ │ + bl 1ce0e8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 569e8 │ │ │ │ + b.n 56a30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1dbf84 │ │ │ │ + bl 1dc560 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 569cc │ │ │ │ + bcc.n 56a14 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 231970 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ + bl 231f50 <_PyEval_MatchClass@@Base+0x4a0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5694e │ │ │ │ + beq.n 56996 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 22d198 │ │ │ │ - b.n 569a8 │ │ │ │ + bl 22d778 │ │ │ │ + b.n 569f0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 56a0a │ │ │ │ + cbnz r3, 56a52 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56a0a │ │ │ │ + ble.n 56a52 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56a0a │ │ │ │ - cbnz r0, 56a24 │ │ │ │ + bne.n 56a52 │ │ │ │ + cbnz r0, 56a6c │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (56a64 ) │ │ │ │ + ldr r4, [pc, #76] @ (56aac ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 56a5e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 56aa6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56a5e │ │ │ │ + beq.n 56aa6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34012 @ 0x84dc │ │ │ │ + movw r1, #35420 @ 0x8a5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #16136 @ 0x3f08 │ │ │ │ + movw r0, #17544 @ 0x4488 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56a5e │ │ │ │ + beq.n 56aa6 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #46176 @ 0xb460 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 277b14 <_PyTime_FromLong@@Base+0x1500> │ │ │ │ + b.w 2780c4 <_PyTime_FromLong@@Base+0x1500> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, r7] │ │ │ │ lsls r5, r1, #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 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 56b50 │ │ │ │ + beq.n 56b98 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 56b50 │ │ │ │ + beq.n 56b98 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 56ac4 │ │ │ │ + beq.n 56b0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b4c │ │ │ │ + bge.n 56b94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 56b4c │ │ │ │ + b.n 56b94 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #33976 @ 0x84b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 56ae2 │ │ │ │ + beq.n 56b2a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w c5ec8 │ │ │ │ + b.w c6180 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 19adec │ │ │ │ + bl 19b46c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56af4 │ │ │ │ + cbnz r0, 56b3c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56b4c │ │ │ │ + b.n 56b94 │ │ │ │ ldr.w r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #10785 @ 0x2a21 │ │ │ │ + movw r3, #11481 @ 0x2cd9 │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 56b0c │ │ │ │ - bl c29a0 <_PyDict_FromItems@@Base+0x260> │ │ │ │ - b.n 56b12 │ │ │ │ + bne.n 56b54 │ │ │ │ + bl c2c58 <_PyDict_FromItems@@Base+0x260> │ │ │ │ + b.n 56b5a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ - cbnz r0, 56b2c │ │ │ │ + cbnz r0, 56b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56af0 │ │ │ │ + bge.n 56b38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56af0 │ │ │ │ + bne.n 56b38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56af0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56b38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -64108,153 +64135,153 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ blx 2c530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56b94 │ │ │ │ + bge.n 56bdc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 56bc0 │ │ │ │ + bne.n 56c08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 56bda │ │ │ │ - b.n 56bd6 │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 56c22 │ │ │ │ + b.n 56c1e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3108 @ 0xc24 │ │ │ │ + movw r0, #4536 @ 0x11b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56bb4 │ │ │ │ + bne.n 56bfc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56c1c │ │ │ │ + b.n 56c64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56bd6 │ │ │ │ + beq.n 56c1e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56bd6 │ │ │ │ + beq.n 56c1e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ad78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 56c14 │ │ │ │ + bge.n 56c5c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, 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 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ 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, #6304 @ 0x18a0 │ │ │ │ + movw r1, #7712 @ 0x1e20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl c7190 │ │ │ │ - cbz r0, 56c6e │ │ │ │ + bl c7448 │ │ │ │ + cbz r0, 56cb6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 32fea <_PyInterpreterState_IDDecref@@Base+0x112> │ │ │ │ + bl 32fe6 <_PyInterpreterState_IDDecref@@Base+0x112> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 56c94 │ │ │ │ + bne.n 56cdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 56cae │ │ │ │ - b.n 56caa │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 56cf6 │ │ │ │ + b.n 56cf2 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3096 @ 0xc18 │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56c88 │ │ │ │ + bne.n 56cd0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56cf0 │ │ │ │ + b.n 56d38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56caa │ │ │ │ + beq.n 56cf2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d9a74 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1da050 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56caa │ │ │ │ + beq.n 56cf2 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2b7ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 56ce8 │ │ │ │ + bge.n 56d30 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -64268,22 +64295,22 @@ │ │ │ │ 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 1984c0 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ + bl 198af8 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 56d6a │ │ │ │ + bpl.n 56db2 │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 56d6e │ │ │ │ + cbz r1, 56db6 │ │ │ │ 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] │ │ │ │ @@ -64295,172 +64322,172 @@ │ │ │ │ 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 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 56d72 │ │ │ │ + b.n 56dba │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56daa │ │ │ │ + bne.n 56df2 │ │ │ │ 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 56dd8 │ │ │ │ + b.n 56e20 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fbd50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fc368 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56dd4 │ │ │ │ + beq.n 56e1c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 56dd8 │ │ │ │ + bge.n 56e20 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57588 @ 0xe0f4 │ │ │ │ + movw r1, #58996 @ 0xe674 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56df0 │ │ │ │ + b.n 56e38 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56ddc │ │ │ │ + bne.n 56e24 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00056df4 : │ │ │ │ +00056e3c : │ │ │ │ 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, #47128 @ 0xb818 │ │ │ │ + movw r1, #48536 @ 0xbd98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #19712 @ 0x4d00 │ │ │ │ + movw r0, #21120 @ 0x5280 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1b9014 │ │ │ │ + bl 1b9664 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 56e26 │ │ │ │ + cbnz r0, 56e6e │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r4 │ │ │ │ - b.n 56e4c │ │ │ │ + b.n 56e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56e1c │ │ │ │ + beq.n 56e64 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5ec8 │ │ │ │ + bl c6180 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 56e48 │ │ │ │ - bl 85a38 │ │ │ │ + cbz r0, 56e90 │ │ │ │ + bl 85aa8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56e4c │ │ │ │ + b.n 56e94 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00056e62 : │ │ │ │ +00056eaa : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r7, [pc, #164] @ (56f18 ) │ │ │ │ + ldr r7, [pc, #164] @ (56f60 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r7] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 56e9a │ │ │ │ + blt.n 56ee2 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23b760 <_PyDeadline_Init@@Base> │ │ │ │ + bl 23bd40 <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 56ea0 │ │ │ │ + b.n 56ee8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b857c <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1b8bcc <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 128c28 │ │ │ │ + bl 128bd4 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 56ee4 │ │ │ │ + cbnz r0, 56f2c │ │ │ │ orrs.w r3, r8, r7 │ │ │ │ - beq.n 56ee4 │ │ │ │ - bl 9600c │ │ │ │ + beq.n 56f2c │ │ │ │ + bl 962dc │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 128c28 │ │ │ │ + bl 128bd4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 56f0e │ │ │ │ + bne.n 56f56 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1d2fa8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 1d35f8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56f0e │ │ │ │ + beq.n 56f56 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 56ea0 │ │ │ │ + blt.n 56ee8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 26f8e8 <_PyDeadline_Get@@Base> │ │ │ │ + bl 26fe98 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 56ea0 │ │ │ │ + bge.n 56ee8 │ │ │ │ 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 │ │ │ │ @@ -64468,91 +64495,91 @@ │ │ │ │ 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 56f40 │ │ │ │ - cbz r6, 56f50 │ │ │ │ + beq.n 56f88 │ │ │ │ + cbz r6, 56f98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 56f66 │ │ │ │ - cbz r6, 56f50 │ │ │ │ + b.n 56fae │ │ │ │ + cbz r6, 56f98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 56f66 │ │ │ │ + b.n 56fae │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 56f64 │ │ │ │ + cbz r3, 56fac │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 56f66 │ │ │ │ + b.n 56fae │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 197408 <_Py_NewReference@@Base+0x2a50> │ │ │ │ - cbz r0, 56f7c │ │ │ │ - cbz r7, 56f76 │ │ │ │ - cbz r6, 56f76 │ │ │ │ + bl 197a40 <_Py_NewReference@@Base+0x2a50> │ │ │ │ + cbz r0, 56fc4 │ │ │ │ + cbz r7, 56fbe │ │ │ │ + cbz r6, 56fbe │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 56f78 │ │ │ │ + b.n 56fc0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 56fae │ │ │ │ - movw r1, #34560 @ 0x8700 │ │ │ │ + cbnz r2, 56ff6 │ │ │ │ + movw r1, #35968 @ 0x8c80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 56fba │ │ │ │ - movw r1, #34584 @ 0x8718 │ │ │ │ + bl f8938 │ │ │ │ + b.n 57002 │ │ │ │ + movw r1, #35992 @ 0x8c98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 57016 │ │ │ │ + bge.n 5705e │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 57016 │ │ │ │ + bpl.n 5705e │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #68] @ (5701c ) │ │ │ │ + ldr r4, [pc, #68] @ (57064 ) │ │ │ │ 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, #408] @ 0x198 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 56ff8 │ │ │ │ + beq.n 57040 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 57004 │ │ │ │ + bls.n 5704c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ - b.n 5700e │ │ │ │ + b.n 57056 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ @@ -64565,348 +64592,348 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57058 │ │ │ │ + beq.n 570a0 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 57058 │ │ │ │ + beq.n 570a0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 57084 │ │ │ │ - b.n 57070 │ │ │ │ + bls.n 570cc │ │ │ │ + b.n 570b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5704c │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + beq.n 57094 │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5704c │ │ │ │ - b.n 5711c │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + bne.n 57094 │ │ │ │ + b.n 57164 │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5711c │ │ │ │ + beq.n 57164 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57098 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 570e0 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5711c │ │ │ │ + bne.n 57164 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 570ac │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 570f4 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5711c │ │ │ │ + bne.n 57164 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 570be │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5711c │ │ │ │ + bne.n 57106 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 57164 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 570d0 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5711c │ │ │ │ + bne.n 57118 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 57164 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 570e2 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5711c │ │ │ │ + bne.n 5712a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 57164 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 570f4 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5711c │ │ │ │ + bne.n 5713c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 57164 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 57120 │ │ │ │ - movw r2, #20920 @ 0x51b8 │ │ │ │ + bmi.n 57168 │ │ │ │ + movw r2, #22328 @ 0x5738 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #34644 @ 0x8754 │ │ │ │ + movw r1, #36052 @ 0x8cd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57456 │ │ │ │ + b.n 5749e │ │ │ │ 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 5714c │ │ │ │ + bmi.n 57194 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #4164 @ 0x1044 │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #34656 @ 0x8760 │ │ │ │ + movw r1, #36064 @ 0x8ce0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 5717a │ │ │ │ + bmi.n 571c2 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #4164 @ 0x1044 │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #36076 @ 0x8cec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 571a8 │ │ │ │ + bmi.n 571f0 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #4164 @ 0x1044 │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #34680 @ 0x8778 │ │ │ │ + movw r1, #36088 @ 0x8cf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 571d6 │ │ │ │ + bmi.n 5721e │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34692 @ 0x8784 │ │ │ │ + movw r1, #36100 @ 0x8d04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 57200 │ │ │ │ + bmi.n 57248 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34704 @ 0x8790 │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ 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 5722c │ │ │ │ + bmi.n 57274 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34716 @ 0x879c │ │ │ │ + movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57242 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5728a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5711c │ │ │ │ + bne.w 57164 │ │ │ │ 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 5726e │ │ │ │ + bmi.n 572b6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #20920 @ 0x51b8 │ │ │ │ + movw r2, #22328 @ 0x5738 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ + movw r1, #36136 @ 0x8d28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 5729c │ │ │ │ + bmi.n 572e4 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #20920 @ 0x51b8 │ │ │ │ + movw r2, #22328 @ 0x5738 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #34740 @ 0x87b4 │ │ │ │ + movw r1, #36148 @ 0x8d34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 572fa │ │ │ │ + ble.n 57342 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 572cc │ │ │ │ + bmi.n 57314 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #4164 @ 0x1044 │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ + movw r1, #36160 @ 0x8d40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 57300 │ │ │ │ + beq.n 57348 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 57302 │ │ │ │ + bmi.n 5734a │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #4164 @ 0x1044 │ │ │ │ + movw r2, #5612 @ 0x15ec │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #34764 @ 0x87cc │ │ │ │ + movw r1, #36172 @ 0x8d4c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #60244 @ 0xeb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5711c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57164 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 57302 │ │ │ │ + b.n 5734a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #33520 @ 0x82f0 │ │ │ │ + movw r1, #34928 @ 0x8870 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #33532 @ 0x82fc │ │ │ │ + movw r0, #34940 @ 0x887c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ 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 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57354 │ │ │ │ + beq.n 5739c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 57360 │ │ │ │ + bge.n 573a8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34776 @ 0x87d8 │ │ │ │ + movw r1, #36184 @ 0x8d58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5743e │ │ │ │ + b.n 57486 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5737e │ │ │ │ + bge.n 573c6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34812 @ 0x87fc │ │ │ │ + movw r1, #36220 @ 0x8d7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 57354 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5739c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5739c │ │ │ │ + bge.n 573e4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34856 @ 0x8828 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 57354 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5739c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 573ba │ │ │ │ + bge.n 57402 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #36308 @ 0x8dd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 57354 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5739c │ │ │ │ mov r0, fp │ │ │ │ - bl 574b0 │ │ │ │ + bl 574f8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57354 │ │ │ │ + beq.n 5739c │ │ │ │ mov r0, sl │ │ │ │ - bl 574b0 │ │ │ │ + bl 574f8 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 5742e │ │ │ │ - cbz r5, 573de │ │ │ │ + cbz r0, 57476 │ │ │ │ + cbz r5, 57426 │ │ │ │ mov r0, r5 │ │ │ │ - bl 574b0 │ │ │ │ + bl 574f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 573e0 │ │ │ │ - b.n 57436 │ │ │ │ - ldr r5, [pc, #128] @ (57460 ) │ │ │ │ - cbz r4, 573ee │ │ │ │ + cbnz r0, 57428 │ │ │ │ + b.n 5747e │ │ │ │ + ldr r5, [pc, #128] @ (574a8 ) │ │ │ │ + cbz r4, 57436 │ │ │ │ mov r0, r4 │ │ │ │ - bl 574b0 │ │ │ │ + bl 574f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 573f0 │ │ │ │ - b.n 5743c │ │ │ │ - ldr r4, [pc, #112] @ (57460 ) │ │ │ │ + cbnz r0, 57438 │ │ │ │ + b.n 57484 │ │ │ │ + ldr r4, [pc, #112] @ (574a8 ) │ │ │ │ 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 │ │ │ │ @@ -64918,33 +64945,33 @@ │ │ │ │ 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 2361a0 │ │ │ │ + bl 236780 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5743e │ │ │ │ + b.n 57486 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5743e │ │ │ │ + b.n 57486 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5743e │ │ │ │ + b.n 57486 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -64952,368 +64979,368 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 139610 │ │ │ │ - cbnz r0, 57486 │ │ │ │ + bl 139a04 │ │ │ │ + cbnz r0, 574ce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5749a │ │ │ │ + b.n 574e2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 57482 │ │ │ │ + blt.n 574ca │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #34996 @ 0x88b4 │ │ │ │ + movw r0, #36404 @ 0x8e34 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71b00 │ │ │ │ - cbz r0, 57526 │ │ │ │ + bl 71b90 │ │ │ │ + cbz r0, 5756e │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r0, #12 │ │ │ │ adds r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 574ea │ │ │ │ + b.n 57532 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 574e4 │ │ │ │ + bge.n 5752c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r7, #1 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 5754a │ │ │ │ + bge.n 57592 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 574d8 │ │ │ │ + beq.n 57520 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5752a │ │ │ │ + bmi.n 57572 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35144 @ 0x8948 │ │ │ │ + movw r1, #36552 @ 0x8ec8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5753a │ │ │ │ + blt.n 57582 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5754a │ │ │ │ - bl 206c34 <_PyUnicode_Copy@@Base> │ │ │ │ + b.n 57592 │ │ │ │ + bl 20743c <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 574e4 │ │ │ │ + bne.n 5752c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57526 │ │ │ │ + bge.n 5756e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57526 │ │ │ │ + bne.n 5756e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57526 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5756e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 57570 │ │ │ │ + cbnz r3, 575b8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 57570 │ │ │ │ + ble.n 575b8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 57570 │ │ │ │ - cbnz r4, 57594 │ │ │ │ + bne.n 575b8 │ │ │ │ + cbnz r4, 575dc │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ movw r4, #22220 @ 0x56cc │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 575b6 │ │ │ │ + cbz r0, 575fe │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 575a8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 575b6 │ │ │ │ + bne.n 575f0 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 575fe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1bebf8 │ │ │ │ + b.w 1bf240 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35196 @ 0x897c │ │ │ │ + movw r0, #36604 @ 0x8efc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #6520 @ 0x1978 │ │ │ │ + movw r1, #7928 @ 0x1ef8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl c7190 │ │ │ │ - cbz r0, 5763c │ │ │ │ + bl c7448 │ │ │ │ + cbz r0, 57684 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movw r3, #15272 @ 0x3ba8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 57640 │ │ │ │ + beq.n 57688 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35208 @ 0x8988 │ │ │ │ + movw r1, #36616 @ 0x8f08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 576b4 │ │ │ │ + b.n 576fc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 5764e │ │ │ │ + cbnz r3, 57696 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 576b4 │ │ │ │ + b.n 576fc │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5766a │ │ │ │ + beq.n 576b2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35240 @ 0x89a8 │ │ │ │ + movw r1, #36648 @ 0x8f28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5763c │ │ │ │ + bl f8938 │ │ │ │ + b.n 57684 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 5768a │ │ │ │ + beq.n 576d2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ + movw r1, #36688 @ 0x8f50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5763c │ │ │ │ + bl f8938 │ │ │ │ + b.n 57684 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #36] @ (576b8 ) │ │ │ │ + ldr r0, [pc, #36] @ (57700 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5763c │ │ │ │ + beq.n 57684 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57644 │ │ │ │ + bge.n 5768c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57644 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57644 │ │ │ │ + bne.n 5768c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5768c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xfbb0004d │ │ │ │ │ │ │ │ -000576bc : │ │ │ │ +00057704 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 28ad08 │ │ │ │ + b.w 28b2c0 │ │ │ │ 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 d9db4 │ │ │ │ + bl da074 │ │ │ │ movw r7, #57264 @ 0xdfb0 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 57704 │ │ │ │ + bne.n 5774c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 577ac │ │ │ │ + beq.n 577f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57728 │ │ │ │ + bge.n 57770 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 57728 │ │ │ │ + b.n 57770 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1351bc │ │ │ │ + bl 13534c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57720 │ │ │ │ + cbnz r0, 57768 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #35376 @ 0x8a30 │ │ │ │ + movw r0, #36784 @ 0x8fb0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 20488c │ │ │ │ - b.n 577ac │ │ │ │ + bl 204eac │ │ │ │ + b.n 577f4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #140] @ (577b8 ) │ │ │ │ + ldr r0, [pc, #140] @ (57800 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 1353c8 │ │ │ │ - cbnz r0, 5774a │ │ │ │ + bl 1357ac │ │ │ │ + cbnz r0, 57792 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #35420 @ 0x8a5c │ │ │ │ + movw r0, #36828 @ 0x8fdc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 20488c │ │ │ │ - b.n 5775c │ │ │ │ + bl 204eac │ │ │ │ + b.n 577a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5775c │ │ │ │ + bge.n 577a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5775c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 577a4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 57798 │ │ │ │ + beq.n 577e0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #84] @ (577bc ) │ │ │ │ + ldr r0, [pc, #84] @ (57804 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94818 │ │ │ │ - cbnz r0, 57786 │ │ │ │ + bl 94aec │ │ │ │ + cbnz r0, 577ce │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #35376 @ 0x8a30 │ │ │ │ + movw r0, #36784 @ 0x8fb0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 20488c │ │ │ │ - b.n 57798 │ │ │ │ + bl 204eac │ │ │ │ + b.n 577e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57798 │ │ │ │ + bge.n 577e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57798 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 577e0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577ac │ │ │ │ + bge.n 577f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 577ac │ │ │ │ + cbnz r3, 577f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl d9dc8 │ │ │ │ + bl da088 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bkpt 0x00f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xfbb0004d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 576c2 │ │ │ │ + bl 5770a │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 5784a │ │ │ │ + cbz r2, 57892 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 577fc │ │ │ │ + bge.n 57844 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 577ec │ │ │ │ + bne.n 57834 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 5784a │ │ │ │ - movw r0, #30657 @ 0x77c1 │ │ │ │ + bge.n 57892 │ │ │ │ + movw r0, #30729 @ 0x7809 │ │ │ │ movt r0, #5 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57822 │ │ │ │ + bge.n 5786a │ │ │ │ ldr r1, [r1, #80] @ 0x50 │ │ │ │ - cbz r1, 57822 │ │ │ │ + cbz r1, 5786a │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 57822 │ │ │ │ - cbnz r4, 5782a │ │ │ │ + beq.n 5786a │ │ │ │ + cbnz r4, 57872 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5780a │ │ │ │ - b.n 5784a │ │ │ │ - movw r3, #53453 @ 0xd0cd │ │ │ │ + bne.n 57852 │ │ │ │ + b.n 57892 │ │ │ │ + movw r3, #54469 @ 0xd4c5 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5783e │ │ │ │ + bne.n 57886 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 5784a │ │ │ │ + b.n 57892 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -65335,822 +65362,822 @@ │ │ │ │ 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 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00057894 : │ │ │ │ +000578dc : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 28ad08 │ │ │ │ + b.w 28b2c0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (578e4 ) │ │ │ │ + ldr r1, [pc, #56] @ (5792c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + bl 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 578e0 │ │ │ │ + bne.n 57928 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 578d2 │ │ │ │ + bge.n 5791a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 578d2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5791a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #8] @ (578e4 ) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #8] @ (5792c ) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia.w ip!, {r0, r2, r3, r6} │ │ │ │ │ │ │ │ -000578e8 : │ │ │ │ +00057930 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (57900 ) │ │ │ │ + ldr r4, [pc, #16] @ (57948 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w d7810 <_PyErr_FormatV@@Base> │ │ │ │ + b.w d7adc <_PyErr_FormatV@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ 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 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 57948 │ │ │ │ + cbnz r3, 57990 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 57948 │ │ │ │ + ble.n 57990 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57948 │ │ │ │ - cbnz r0, 57962 │ │ │ │ + bne.n 57990 │ │ │ │ + cbnz r0, 579aa │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #44] @ (57984 ) │ │ │ │ + ldr r4, [pc, #44] @ (579cc ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5797e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 579c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5797e │ │ │ │ + beq.n 579c6 │ │ │ │ movw r1, #48632 @ 0xbdf8 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 277b14 <_PyTime_FromLong@@Base+0x1500> │ │ │ │ + b.w 2780c4 <_PyTime_FromLong@@Base+0x1500> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r0, [r7, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 579b0 │ │ │ │ + bne.n 579f8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 579d0 │ │ │ │ - b.n 579c8 │ │ │ │ + bne.n 57a18 │ │ │ │ + b.n 57a10 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2540 @ 0x9ec │ │ │ │ + movw r0, #3968 @ 0xf80 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 579a2 │ │ │ │ - b.n 57a42 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 579ea │ │ │ │ + b.n 57a8a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57a42 │ │ │ │ + bne.n 57a8a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 579e2 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 57a42 │ │ │ │ + bne.n 57a2a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 57a8a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 579f4 │ │ │ │ + beq.n 57a3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 57a0e │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 57a56 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 579ee │ │ │ │ - b.n 57a42 │ │ │ │ + beq.n 57a36 │ │ │ │ + b.n 57a8a │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57a34 │ │ │ │ - bl efe68 │ │ │ │ - cbnz r0, 57a42 │ │ │ │ - bl 9600c │ │ │ │ + bne.n 57a7c │ │ │ │ + bl f00a8 │ │ │ │ + cbnz r0, 57a8a │ │ │ │ + bl 962dc │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b950 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 579fe │ │ │ │ + blt.n 57a46 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 57a46 │ │ │ │ - b.n 57aa8 │ │ │ │ + cbnz r3, 57a8e │ │ │ │ + b.n 57af0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57ab0 │ │ │ │ + b.n 57af8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57a42 │ │ │ │ + beq.n 57a8a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 57a8c │ │ │ │ + cbz r0, 57ad4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 1ba0f8 │ │ │ │ + bl 1ba748 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 57a8c │ │ │ │ + cbz r0, 57ad4 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 57a8c │ │ │ │ + cbz r0, 57ad4 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 57a8c │ │ │ │ + cbz r0, 57ad4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 7ffb8 │ │ │ │ - cbnz r0, 57aa4 │ │ │ │ + bl 8004c │ │ │ │ + cbnz r0, 57aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57a42 │ │ │ │ + bge.n 57a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57a42 │ │ │ │ + bne.n 57a8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57a42 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57a8a │ │ │ │ str r0, [r4, #32] │ │ │ │ - b.n 57ab0 │ │ │ │ + b.n 57af8 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00057ab8 : │ │ │ │ +00057b00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1cd820 │ │ │ │ + bl 1cde70 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57ad6 │ │ │ │ - bl d9df4 │ │ │ │ + cbnz r0, 57b1e │ │ │ │ + bl da0b4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 57aea │ │ │ │ + b.n 57b32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57ae8 │ │ │ │ + bge.n 57b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57ae8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57b30 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 57b18 │ │ │ │ + bne.n 57b60 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 57b82 │ │ │ │ - b.n 57b30 │ │ │ │ + beq.n 57bca │ │ │ │ + b.n 57b78 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3008 @ 0xbc0 │ │ │ │ + movw r0, #4436 @ 0x1154 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57b0a │ │ │ │ - b.n 57b82 │ │ │ │ - movw r3, #64624 @ 0xfc70 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ + bne.n 57b52 │ │ │ │ + b.n 57bca │ │ │ │ + movw r3, #496 @ 0x1f0 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20c67c │ │ │ │ - cbz r0, 57b82 │ │ │ │ + bl 20cdf4 │ │ │ │ + cbz r0, 57bca │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2aed0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57b68 │ │ │ │ + beq.n 57bb0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 57b7a │ │ │ │ + cbz r3, 57bc2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1af524 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57b5c │ │ │ │ + beq.n 57ba4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 57cb8 │ │ │ │ + bne.w 57d00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 289ab4 │ │ │ │ + bl 28a06c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57cb8 │ │ │ │ - cbz r4, 57bda │ │ │ │ + beq.n 57d00 │ │ │ │ + cbz r4, 57c22 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 289ab4 │ │ │ │ + bl 28a06c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57bf6 │ │ │ │ + cbnz r0, 57c3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57cb8 │ │ │ │ + bge.n 57d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57cb8 │ │ │ │ + bne.n 57d00 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 57cae │ │ │ │ + b.n 57cf6 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 57c1c │ │ │ │ + cbz r6, 57c64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 289ab4 │ │ │ │ + bl 28a06c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 57c38 │ │ │ │ + cbnz r0, 57c80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57c9e │ │ │ │ + bge.n 57ce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57c9e │ │ │ │ + bne.n 57ce6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57c9e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57ce6 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ 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, 57c50 │ │ │ │ + cbz r0, 57c98 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl c5ec8 │ │ │ │ - bl 77858 │ │ │ │ - b.n 57c76 │ │ │ │ + bl c6180 │ │ │ │ + bl 778fc │ │ │ │ + b.n 57cbe │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 11bfbc │ │ │ │ + bl 11bf94 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 57c76 │ │ │ │ + bne.n 57cbe │ │ │ │ movw r3, #61084 @ 0xee9c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35468 @ 0x8a8c │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57c8a │ │ │ │ + bge.n 57cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57c8a │ │ │ │ + cbnz r3, 57cd2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57c9e │ │ │ │ + bge.n 57ce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 57c9e │ │ │ │ + cbnz r3, 57ce6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57cb8 │ │ │ │ + bge.n 57d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57cb8 │ │ │ │ + cbnz r3, 57d00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (57cc8 ) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #4] @ (57d10 ) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa58004d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 57cf2 │ │ │ │ + bne.n 57d3a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57d12 │ │ │ │ - b.n 57d0a │ │ │ │ + bne.n 57d5a │ │ │ │ + b.n 57d52 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2696 @ 0xa88 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57ce4 │ │ │ │ - b.n 57db6 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 57d2c │ │ │ │ + b.n 57dfe │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57db6 │ │ │ │ + bne.n 57dfe │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 14c724 │ │ │ │ - cbnz r0, 57d34 │ │ │ │ + bl 14cb1c │ │ │ │ + cbnz r0, 57d7c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35568 @ 0x8af0 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 57d90 │ │ │ │ + bl f8938 │ │ │ │ + b.n 57dd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 57d90 │ │ │ │ + blt.n 57dd8 │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54484 │ │ │ │ + bl 5459c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57d90 │ │ │ │ - bl 9600c │ │ │ │ + beq.n 57dd8 │ │ │ │ + bl 962dc │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c2d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57d82 │ │ │ │ + bge.n 57dca │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57da6 │ │ │ │ - bl efe68 │ │ │ │ + bne.n 57dee │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d52 │ │ │ │ + beq.n 57d9a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 546bc │ │ │ │ + bl 54706 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 57d9a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 57db6 │ │ │ │ + bne.n 57de2 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 57dfe │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 57d82 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 57dca │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (57dc8 ) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #4] @ (57e10 ) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ @ instruction: 0xfab0004d │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (57dd8 ) │ │ │ │ - b.w 250908 <_PyGen_yf@@Base+0x838> │ │ │ │ + ldr r1, [pc, #4] @ (57e20 ) │ │ │ │ + b.w 250eb4 <_PyGen_yf@@Base+0x838> │ │ │ │ nop │ │ │ │ @ instruction: 0xfad0004d │ │ │ │ │ │ │ │ -00057ddc : │ │ │ │ +00057e24 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 57df6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ + b.n 57e3e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ │ │ │ │ -00057de0 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00057e28 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #52372 @ 0xcc94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29744 @ 0x7430 │ │ │ │ + movw r1, #31152 @ 0x79b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f879c │ │ │ │ + b.w f8938 │ │ │ │ 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 1cd820 │ │ │ │ + bl 1cde70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57e50 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x70> │ │ │ │ + cbz r0, 57e98 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x70> │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 57e2e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4e> │ │ │ │ + cbz r7, 57e76 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4e> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #35468 @ 0x8a8c │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 57e36 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ + b.n 57e7e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ mov r1, r6 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57e44 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ + bge.n 57e8c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 57e48 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x68> │ │ │ │ + cbz r3, 57e90 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x68> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 57e50 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x70> │ │ │ │ + b.n 57e98 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x70> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57e44 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57e8c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #61244 @ 0xef3c │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 264810 │ │ │ │ + bl 264dc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57e7e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x9e> │ │ │ │ + beq.n 57ec6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x9e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 57e82 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa2> │ │ │ │ + b.n 57eca <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 57e98 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xb8> │ │ │ │ + cbz r0, 57ee0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xb8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 57f9c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1bc> │ │ │ │ + bge.w 57fe4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1bc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #47188 @ 0xb854 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f90 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b0> │ │ │ │ + beq.n 57fd8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b0> │ │ │ │ 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 57ed8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xf8> │ │ │ │ + bne.n 57f20 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xf8> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 57ee6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x106> │ │ │ │ + cbnz r3, 57f2e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x106> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 57ee6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x106> │ │ │ │ - movw r0, #44000 @ 0xabe0 │ │ │ │ + cbnz r3, 57f2e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x106> │ │ │ │ + movw r0, #45408 @ 0xb160 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 79668 │ │ │ │ - bge.n 57ee6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x106> │ │ │ │ - bl 267cc0 │ │ │ │ + b.w 79710 │ │ │ │ + bge.n 57f2e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x106> │ │ │ │ + bl 268270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57f8a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1aa> │ │ │ │ + beq.n 57fd2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1aa> │ │ │ │ movs r6, #45 @ 0x2d │ │ │ │ - b.n 57ef4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x114> │ │ │ │ + b.n 57f3c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x114> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r6, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57f0a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x12a> │ │ │ │ + bge.n 57f52 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f0a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x12a> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57f52 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x12a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ subs r3, r1, #0 │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r3, #60 @ 0x3c │ │ │ │ - cbz r7, 57f5e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ + cbz r7, 57fa6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - movw r0, #35692 @ 0x8b6c │ │ │ │ + movw r0, #37100 @ 0x90ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 57f8a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1aa> │ │ │ │ - cbz r4, 57f74 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x194> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 57fd2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1aa> │ │ │ │ + cbz r4, 57fbc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x194> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #35720 @ 0x8b88 │ │ │ │ + movw r0, #37128 @ 0x9108 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ - b.n 57f8a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1aa> │ │ │ │ + bl e4ea4 │ │ │ │ + b.n 57fd2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1aa> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #35740 @ 0x8b9c │ │ │ │ + movw r0, #37148 @ 0x911c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #44000 @ 0xabe0 │ │ │ │ + movw r0, #45408 @ 0xb160 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00057f9e : │ │ │ │ - cbnz r0, 57fa4 │ │ │ │ - b.w 1fbe68 │ │ │ │ +00057fe6 : │ │ │ │ + cbnz r0, 57fec │ │ │ │ + b.w 1fc480 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (57fdc ) │ │ │ │ + ldr r2, [pc, #40] @ (58024 ) │ │ │ │ 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, 57fd6 │ │ │ │ + cbz r3, 5801e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00057fe0 : │ │ │ │ +00058028 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 57df6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ + b.n 57e3e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58004 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 58028 │ │ │ │ + bne.n 5804c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 58070 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b95c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 58020 │ │ │ │ + bge.n 58068 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005802c : │ │ │ │ +00058074 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 58042 │ │ │ │ + bpl.n 5808a │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 58042 │ │ │ │ - b.w 1f5ab0 │ │ │ │ + cbz r1, 5808a │ │ │ │ + b.w 1f60c8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4cf72 │ │ │ │ + bl 4cfb2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5807a │ │ │ │ + bne.n 580c2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5809c │ │ │ │ - b.n 58094 │ │ │ │ + bne.n 580e4 │ │ │ │ + b.n 580dc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2604 @ 0xa2c │ │ │ │ + movw r0, #4032 @ 0xfc0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5806c │ │ │ │ + bne.n 580b4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 580d6 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 5811e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58090 │ │ │ │ + bne.n 580d8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 580b0 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 580f8 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58090 │ │ │ │ + bne.n 580d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bafc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 580ce │ │ │ │ + bge.n 58116 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -66159,35 +66186,35 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5810a │ │ │ │ + bhi.n 58152 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5815a │ │ │ │ - b.n 58120 │ │ │ │ - movw r0, #28564 @ 0x6f94 │ │ │ │ + beq.n 581a2 │ │ │ │ + b.n 58168 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 58162 │ │ │ │ - b.n 580fc │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 581aa │ │ │ │ + b.n 58144 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8b2cc │ │ │ │ - cbz r0, 58162 │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 581aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 5813a │ │ │ │ + cbz r3, 58182 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ @@ -66196,134 +66223,134 @@ │ │ │ │ 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 58166 │ │ │ │ + b.n 581ae │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbz r0, 58166 │ │ │ │ + bl 12b498 │ │ │ │ + cbz r0, 581ae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 581ea │ │ │ │ + b.n 58232 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 581cc │ │ │ │ + ble.n 58214 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 581cc │ │ │ │ + beq.n 58214 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 581ae │ │ │ │ + bpl.n 581f6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58162 │ │ │ │ + beq.n 581aa │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 581cc │ │ │ │ + beq.n 58214 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 58162 │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 581aa │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28564 @ 0x6f94 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58162 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 581aa │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58162 │ │ │ │ - movw r0, #39080 @ 0x98a8 │ │ │ │ + beq.n 581aa │ │ │ │ + movw r0, #40488 @ 0x9e28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 581f4 │ │ │ │ + cbz r3, 5823c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 1071e0 │ │ │ │ + b.w 107378 │ │ │ │ │ │ │ │ -00058202 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +0005824a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #33465 @ 0x82b9 │ │ │ │ + movw r1, #33537 @ 0x8301 │ │ │ │ movt r1, #5 │ │ │ │ - b.w 229074 │ │ │ │ + b.w 229654 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbz r4, 58230 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e> │ │ │ │ + cbz r4, 58278 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 5823e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c> │ │ │ │ + b.n 58286 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c> │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 5823c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a> │ │ │ │ - bne.n 58238 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x36> │ │ │ │ - cbnz r2, 58264 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x62> │ │ │ │ + blt.n 58284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a> │ │ │ │ + bne.n 58280 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x36> │ │ │ │ + cbnz r2, 582ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x62> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5823e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c> │ │ │ │ + b.n 58286 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c> │ │ │ │ mov r6, r4 │ │ │ │ - ldr r1, [pc, #116] @ (582b4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xb2>) │ │ │ │ + ldr r1, [pc, #116] @ (582fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xb2>) │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 58260 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 582a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 582ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xaa> │ │ │ │ + b.n 582f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xaa> │ │ │ │ cmn r5, r6 │ │ │ │ - bne.n 58268 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x66> │ │ │ │ + bne.n 582b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x66> │ │ │ │ movs r2, #1 │ │ │ │ - b.n 58272 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x70> │ │ │ │ + b.n 582ba <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x70> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 5825c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5a> │ │ │ │ + blt.n 582a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5a> │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21fafc │ │ │ │ + bl 2200dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58294 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x92> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 582dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x92> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5825c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5a> │ │ │ │ + bne.n 582a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5a> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 582ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xaa> │ │ │ │ + b.n 582f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xaa> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -66333,1314 +66360,1314 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000582ce : │ │ │ │ +00058316 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1f9f38 │ │ │ │ + b.w 1fa550 │ │ │ │ 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, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58310 │ │ │ │ + beq.n 58358 │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 58310 │ │ │ │ + beq.n 58358 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5833e │ │ │ │ - b.n 5832a │ │ │ │ + beq.n 58386 │ │ │ │ + b.n 58372 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 58308 │ │ │ │ - movw r0, #35776 @ 0x8bc0 │ │ │ │ + beq.n 58350 │ │ │ │ + movw r0, #37184 @ 0x9140 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58308 │ │ │ │ + bne.n 58350 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 583a2 │ │ │ │ + b.n 583ea │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #35776 @ 0x8bc0 │ │ │ │ + movw r0, #37184 @ 0x9140 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58326 │ │ │ │ + beq.n 5836e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58326 │ │ │ │ + beq.n 5836e │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 58370 │ │ │ │ + cbnz r0, 583b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58326 │ │ │ │ + bge.n 5836e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58326 │ │ │ │ + bne.n 5836e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58326 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5836e │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r5, r3, [r0, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ str r0, [r4, #16] │ │ │ │ - cbnz r0, 583a2 │ │ │ │ + cbnz r0, 583ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58326 │ │ │ │ + bge.n 5836e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58326 │ │ │ │ + bne.n 5836e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58326 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5836e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000583a6 : │ │ │ │ +000583ee : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 233248 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 233828 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 583f6 │ │ │ │ + bge.n 5843e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 583f6 │ │ │ │ + cbnz r3, 5843e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_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.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r2, 5841e │ │ │ │ + cbnz r2, 58466 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 58430 │ │ │ │ - b.n 5842c │ │ │ │ + bge.n 58478 │ │ │ │ + b.n 58474 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 20692c │ │ │ │ + bl 207134 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58416 │ │ │ │ - b.n 5844a │ │ │ │ + bne.n 5845e │ │ │ │ + b.n 58492 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 58434 │ │ │ │ + bmi.n 5847c │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 58450 │ │ │ │ + blt.n 58498 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5644 @ 0x160c │ │ │ │ + movw r1, #7092 @ 0x1bb4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5846c │ │ │ │ - cbnz r5, 58464 │ │ │ │ + b.n 584b4 │ │ │ │ + cbnz r5, 584ac │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f2c8c <_PySet_Update@@Base+0x4b0> │ │ │ │ + b.w 1f35c4 <_PySet_Update@@Base+0x4b0> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 584a6 │ │ │ │ + cbnz r3, 584ee │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 5848a │ │ │ │ + cbz r2, 584d2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 584a6 │ │ │ │ + cbnz r3, 584ee │ │ │ │ mov r0, r1 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 279458 │ │ │ │ + b.w 279a08 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35788 @ 0x8bcc │ │ │ │ + movw r1, #37196 @ 0x914c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 584f0 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 58538 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 584ea │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 584f0 │ │ │ │ + bne.n 58532 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 58538 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5854a │ │ │ │ + cbnz r0, 58592 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5850c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 58554 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58506 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5850c │ │ │ │ + bne.n 5854e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 58554 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5854a │ │ │ │ + cbnz r0, 58592 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58528 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 58570 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58522 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 58528 │ │ │ │ + bne.n 5856a │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 58570 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5854a │ │ │ │ + cbnz r0, 58592 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5854a │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 58592 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58540 │ │ │ │ + bne.n 58588 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 46f36 │ │ │ │ + bl 46f76 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58584 │ │ │ │ + beq.n 585cc │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5160 @ 0x1428 │ │ │ │ movtne r2, #75 @ 0x4b │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00058588 : │ │ │ │ +000585d0 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 26f9f4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 26ffa4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ 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 585ce │ │ │ │ + bne.n 58616 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11e254 │ │ │ │ - cbnz r0, 585e6 │ │ │ │ + bl 11e22c │ │ │ │ + cbnz r0, 5862e │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #36244 @ 0x8d94 │ │ │ │ + movw r2, #37652 @ 0x9314 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #27980 @ 0x6d4c │ │ │ │ + movw r0, #29388 @ 0x72cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58600 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 58648 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27980 @ 0x6d4c │ │ │ │ + movw r0, #29388 @ 0x72cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 585a4 │ │ │ │ - b.n 58600 │ │ │ │ + bne.n 585ec │ │ │ │ + b.n 58648 │ │ │ │ mov r0, r4 │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58604 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 58604 │ │ │ │ + bne.n 5864c │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5864c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58654 │ │ │ │ + b.n 5869c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #35820 @ 0x8bec │ │ │ │ + movw r1, #37228 @ 0x916c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #35824 @ 0x8bf0 │ │ │ │ + movw r0, #37232 @ 0x9170 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58600 │ │ │ │ + beq.n 58648 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58644 │ │ │ │ + cbz r0, 5868c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1aeed4 │ │ │ │ - bl efe68 │ │ │ │ + b.w 1af524 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58600 │ │ │ │ + bne.n 58648 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #35844 @ 0x8c04 │ │ │ │ + movw r0, #37252 @ 0x9184 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 586a6 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + bne.n 586ee │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #35860 @ 0x8c14 │ │ │ │ + movw r0, #37268 @ 0x9194 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ │ │ │ │ -000586b8 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00058700 <_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, 586e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 58730 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 586e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 58730 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 586fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 58744 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 586fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 58744 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #45272 @ 0xb0d8 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5870c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 58754 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 22c078 <_PyArg_ParseStackAndKeywords@@Base+0x74> │ │ │ │ + bl 22c658 <_PyArg_ParseStackAndKeywords@@Base+0x74> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58752 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ + beq.n 5879a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 58752 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ + beq.n 5879a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5877c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc4> │ │ │ │ - b.n 5876a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb2> │ │ │ │ + beq.n 587c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc4> │ │ │ │ + b.n 587b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb2> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5874a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x92> │ │ │ │ - movw r0, #35872 @ 0x8c20 │ │ │ │ + beq.n 58792 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x92> │ │ │ │ + movw r0, #37280 @ 0x91a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5874a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x92> │ │ │ │ - b.n 5878c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4> │ │ │ │ + bne.n 58792 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x92> │ │ │ │ + b.n 587d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #35872 @ 0x8c20 │ │ │ │ + movw r0, #37280 @ 0x91a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5878c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 587d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 211f6c <_PyParkingLot_Unpark@@Base+0x16c> │ │ │ │ + b.w 21272c <_PyParkingLot_Unpark@@Base+0x16c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 587a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf0> │ │ │ │ - cbz r2, 587c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ + cbnz r3, 587f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf0> │ │ │ │ + cbz r2, 5880a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 587c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ + cbz r3, 5880a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35880 @ 0x8c28 │ │ │ │ + movw r1, #37288 @ 0x91a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 587ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x112> │ │ │ │ + b.n 58812 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x112> │ │ │ │ movw r0, #56312 @ 0xdbf8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 587ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ + bhi.n 58832 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 58816 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15e> │ │ │ │ - b.n 58804 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c> │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + ble.n 5885e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15e> │ │ │ │ + b.n 5884c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c> │ │ │ │ + movw r0, #48024 @ 0xbb98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 587e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12c> │ │ │ │ + bne.n 5882c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 588ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x202> │ │ │ │ + b.n 58902 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x202> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5881c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x164> │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 58864 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x164> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58800 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ + bne.n 58848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5883a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182> │ │ │ │ - bl 85a38 │ │ │ │ + b.n 58882 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182> │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58836 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17e> │ │ │ │ + bge.n 5887e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58836 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17e> │ │ │ │ + cbnz r3, 5887e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5880e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x156> │ │ │ │ + beq.n 58856 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x156> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 58856 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e> │ │ │ │ + cbnz r5, 5889e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35916 @ 0x8c4c │ │ │ │ + movw r1, #37324 @ 0x91cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 58800 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ + bl f8938 │ │ │ │ + b.n 58848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5885e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a6> │ │ │ │ + bge.n 588a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a6> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 58862 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1aa> │ │ │ │ + bmi.n 588aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1aa> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 5887a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c2> │ │ │ │ + bgt.n 588c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c2> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #63012 @ 0xf624 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 58800 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ + bl f8938 │ │ │ │ + b.n 58848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58898 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e0> │ │ │ │ + ble.n 588e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e0> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #51704 @ 0xc9f8 │ │ │ │ + movw r1, #53152 @ 0xcfa0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 58800 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ + bl f8938 │ │ │ │ + b.n 58848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2b610 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14c798 │ │ │ │ + bl 14cb90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58800 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ - ldr r0, [pc, #4] @ (588bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x204>) │ │ │ │ + beq.n 58848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ + ldr r0, [pc, #4] @ (58904 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x204>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movw r0, #5940 @ 0x1734 │ │ │ │ + movw r0, #7388 @ 0x1cdc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + bne.w 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 58980 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c8> │ │ │ │ + bne.n 589c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 58902 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24a> │ │ │ │ + cbz r3, 5894a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24a> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 5890a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x252> │ │ │ │ + cbnz r3, 58952 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x252> │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + beq.n 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 589fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ + beq.n 58a42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 589fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ + beq.n 58a42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c100 │ │ │ │ - bl 77858 │ │ │ │ + bl 5c148 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58964 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ac> │ │ │ │ + bge.n 589ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58964 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ac> │ │ │ │ + cbnz r3, 589ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + bge.n 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + bne.n 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + beq.n 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 589fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ + cbz r0, 58a42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 589fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ + cbz r0, 58a42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x342> │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 90090 │ │ │ │ - bl 77858 │ │ │ │ + bl 9039c │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 589e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ + bge.n 58a2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 589e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ + cbnz r3, 58a2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + bge.n 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + cbnz r3, 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58a06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + bne.n 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 58a62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3aa> │ │ │ │ + bne.n 58aaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3aa> │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + cbz r0, 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5987e <_Py_c_sum@@Base+0xe> │ │ │ │ - bl 77858 │ │ │ │ + bl 598c6 <_Py_c_sum@@Base+0xe> │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58a94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3dc> │ │ │ │ - b.n 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + blt.n 58adc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3dc> │ │ │ │ + b.n 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + cbz r3, 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + cbz r0, 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl d8a70 │ │ │ │ - bl 77858 │ │ │ │ + bl d8d34 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + bge.n 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ + cbnz r3, 58aec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2122d8 <_PyBytes_GetXIDataWrapped@@Base+0xf0> │ │ │ │ + b.w 2128b0 <_PyBytes_GetXIDataWrapped@@Base+0xf0> │ │ │ │ │ │ │ │ -00058aaa : │ │ │ │ +00058af2 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 28547c │ │ │ │ + b.w 285a34 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 58aba │ │ │ │ + cbz r0, 58b02 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #48] @ (58af0 ) │ │ │ │ + ldr r2, [pc, #48] @ (58b38 ) │ │ │ │ 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, #4060] @ 0xfdc │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58ae4 │ │ │ │ - movw r0, #35944 @ 0x8c68 │ │ │ │ + bne.n 58b2c │ │ │ │ + movw r0, #37352 @ 0x91e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e4c6c │ │ │ │ - movw r0, #35952 @ 0x8c70 │ │ │ │ + b.w e4ea4 │ │ │ │ + movw r0, #37360 @ 0x91f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #48] @ (58b28 ) │ │ │ │ + ldr r2, [pc, #48] @ (58b70 ) │ │ │ │ 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, #4060] @ 0xfdc │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58b1c │ │ │ │ - movw r0, #35960 @ 0x8c78 │ │ │ │ + bne.n 58b64 │ │ │ │ + movw r0, #37368 @ 0x91f8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e4c6c │ │ │ │ - movw r0, #35972 @ 0x8c84 │ │ │ │ + b.w e4ea4 │ │ │ │ + movw r0, #37380 @ 0x9204 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35984 @ 0x8c90 │ │ │ │ + movw r1, #37392 @ 0x9210 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36028 @ 0x8cbc │ │ │ │ + movw r1, #37436 @ 0x923c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36076 @ 0x8cec │ │ │ │ + movw r1, #37484 @ 0x926c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00058ba4 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00058bec <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 2055a4 <_PyCode_GetScriptXIData@@Base+0x378> │ │ │ │ + b.w 205bc4 <_PyCode_GetScriptXIData@@Base+0x378> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ - movw r5, #58480 @ 0xe470 │ │ │ │ + bne.w 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + movw r5, #59888 @ 0xe9f0 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ cmp r9, r0 │ │ │ │ ite ne │ │ │ │ movne r7, r9 │ │ │ │ moveq r7, r5 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 58ce2 <_PyCode_GetPureScriptXIData@@Base+0x13e> │ │ │ │ + bne.n 58d2a <_PyCode_GetPureScriptXIData@@Base+0x13e> │ │ │ │ ldr.w r4, [r9, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 58d76 <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ + beq.w 58dbe <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ ldr.w r4, [r9, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 58d76 <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ + beq.w 58dbe <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + beq.w 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 58c5c <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ + cbnz r0, 58ca4 <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + bge.w 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + bne.w 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 58d30 <_PyCode_GetPureScriptXIData@@Base+0x18c> │ │ │ │ + b.n 58d78 <_PyCode_GetPureScriptXIData@@Base+0x18c> │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ - cbz r3, 58cae <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ + cbz r3, 58cf6 <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ - cbz r3, 58cae <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ + cbz r3, 58cf6 <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58cb6 <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ + cbz r0, 58cfe <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 28a910 │ │ │ │ + bl 28aec8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58c9c <_PyCode_GetPureScriptXIData@@Base+0xf8> │ │ │ │ + bne.n 58ce4 <_PyCode_GetPureScriptXIData@@Base+0xf8> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cb6 <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ + bge.n 58cfe <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 58cb6 <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ + cbnz r1, 58cfe <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58cb6 <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58cfe <_PyCode_GetPureScriptXIData@@Base+0x112> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cae <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ + bge.n 58cf6 <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 58cae <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ + cbnz r1, 58cf6 <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cca <_PyCode_GetPureScriptXIData@@Base+0x126> │ │ │ │ + bge.n 58d12 <_PyCode_GetPureScriptXIData@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 58cca <_PyCode_GetPureScriptXIData@@Base+0x126> │ │ │ │ + cbnz r3, 58d12 <_PyCode_GetPureScriptXIData@@Base+0x126> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cde <_PyCode_GetPureScriptXIData@@Base+0x13a> │ │ │ │ + bge.n 58d26 <_PyCode_GetPureScriptXIData@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58cde <_PyCode_GetPureScriptXIData@@Base+0x13a> │ │ │ │ + cbnz r3, 58d26 <_PyCode_GetPureScriptXIData@@Base+0x13a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 58d76 <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ + b.n 58dbe <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 58d76 <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ + beq.n 58dbe <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + beq.n 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 58d3a <_PyCode_GetPureScriptXIData@@Base+0x196> │ │ │ │ + cbnz r0, 58d82 <_PyCode_GetPureScriptXIData@@Base+0x196> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + bge.n 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58d82 <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ + cbnz r3, 58dca <_PyCode_GetPureScriptXIData@@Base+0x1de> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 90090 │ │ │ │ + bl 9039c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58d62 <_PyCode_GetPureScriptXIData@@Base+0x1be> │ │ │ │ + bge.n 58daa <_PyCode_GetPureScriptXIData@@Base+0x1be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 58d62 <_PyCode_GetPureScriptXIData@@Base+0x1be> │ │ │ │ + cbnz r3, 58daa <_PyCode_GetPureScriptXIData@@Base+0x1be> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58d76 <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ + bge.n 58dbe <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58d76 <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ + cbnz r3, 58dbe <_PyCode_GetPureScriptXIData@@Base+0x1d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58e48 <_PyCode_GetPureScriptXIData@@Base+0x2a4> │ │ │ │ + bne.n 58e90 <_PyCode_GetPureScriptXIData@@Base+0x2a4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ 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 58e02 <_PyCode_GetPureScriptXIData@@Base+0x25e> │ │ │ │ + bne.n 58e4a <_PyCode_GetPureScriptXIData@@Base+0x25e> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 58e3e <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ + cbz r3, 58e86 <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 58e3e <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ + cbz r1, 58e86 <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 28a910 │ │ │ │ + bl 28aec8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 58e3e <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ + b.n 58e86 <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 58e3e <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ + cbz r3, 58e86 <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58e48 <_PyCode_GetPureScriptXIData@@Base+0x2a4> │ │ │ │ + cbz r0, 58e90 <_PyCode_GetPureScriptXIData@@Base+0x2a4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58e3e <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ + bge.n 58e86 <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58e3e <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ + cbnz r3, 58e86 <_PyCode_GetPureScriptXIData@@Base+0x29a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbz r1, 58e64 <_PyCode_GetPureScriptXIData@@Base+0x2c0> │ │ │ │ + cbz r1, 58eac <_PyCode_GetPureScriptXIData@@Base+0x2c0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 58e84 <_PyCode_GetPureScriptXIData@@Base+0x2e0> │ │ │ │ + cbz r3, 58ecc <_PyCode_GetPureScriptXIData@@Base+0x2e0> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 58e94 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + b.n 58edc <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 58e92 <_PyCode_GetPureScriptXIData@@Base+0x2ee> │ │ │ │ + blt.n 58eda <_PyCode_GetPureScriptXIData@@Base+0x2ee> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 58e8e <_PyCode_GetPureScriptXIData@@Base+0x2ea> │ │ │ │ - cbnz r1, 58eb4 <_PyCode_GetPureScriptXIData@@Base+0x310> │ │ │ │ + bgt.n 58ed6 <_PyCode_GetPureScriptXIData@@Base+0x2ea> │ │ │ │ + cbnz r1, 58efc <_PyCode_GetPureScriptXIData@@Base+0x310> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58e94 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + b.n 58edc <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #116] @ (58f0c <_PyCode_GetPureScriptXIData@@Base+0x368>) │ │ │ │ + ldr r1, [pc, #116] @ (58f54 <_PyCode_GetPureScriptXIData@@Base+0x368>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 58eba <_PyCode_GetPureScriptXIData@@Base+0x316> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 58f02 <_PyCode_GetPureScriptXIData@@Base+0x316> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58f08 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + b.n 58f50 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 58edc <_PyCode_GetPureScriptXIData@@Base+0x338> │ │ │ │ + beq.n 58f24 <_PyCode_GetPureScriptXIData@@Base+0x338> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 58ec6 <_PyCode_GetPureScriptXIData@@Base+0x322> │ │ │ │ + cbz r6, 58f0e <_PyCode_GetPureScriptXIData@@Base+0x322> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 58ee0 <_PyCode_GetPureScriptXIData@@Base+0x33c> │ │ │ │ + beq.n 58f28 <_PyCode_GetPureScriptXIData@@Base+0x33c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58ee0 <_PyCode_GetPureScriptXIData@@Base+0x33c> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 58f28 <_PyCode_GetPureScriptXIData@@Base+0x33c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58eb0 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ - b.n 58ee0 <_PyCode_GetPureScriptXIData@@Base+0x33c> │ │ │ │ + bne.n 58ef8 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ + b.n 58f28 <_PyCode_GetPureScriptXIData@@Base+0x33c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 58ee8 <_PyCode_GetPureScriptXIData@@Base+0x344> │ │ │ │ + cbz r1, 58f30 <_PyCode_GetPureScriptXIData@@Base+0x344> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 58ef0 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + b.n 58f38 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ 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 24ed98 <_PyEval_MatchKeys@@Base+0x2b4> │ │ │ │ + bl 24f340 <_PyEval_MatchKeys@@Base+0x2b4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsb r0, [r2, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 58f3c <_PyCode_GetPureScriptXIData@@Base+0x398> │ │ │ │ + bgt.n 58f84 <_PyCode_GetPureScriptXIData@@Base+0x398> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 58f58 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ + bl f8938 │ │ │ │ + b.n 58fa0 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 58f5e <_PyCode_GetPureScriptXIData@@Base+0x3ba> │ │ │ │ + cbz r5, 58fa6 <_PyCode_GetPureScriptXIData@@Base+0x3ba> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58faa <_PyCode_GetPureScriptXIData@@Base+0x406> │ │ │ │ - cbnz r1, 58f78 <_PyCode_GetPureScriptXIData@@Base+0x3d4> │ │ │ │ + b.n 58ff2 <_PyCode_GetPureScriptXIData@@Base+0x406> │ │ │ │ + cbnz r1, 58fc0 <_PyCode_GetPureScriptXIData@@Base+0x3d4> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1656 @ 0x678 │ │ │ │ + movw r1, #3064 @ 0xbf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 58f58 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ + bl f8938 │ │ │ │ + b.n 58fa0 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ movw r4, #43724 @ 0xaacc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58f94 <_PyCode_GetPureScriptXIData@@Base+0x3f0> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 58f98 <_PyCode_GetPureScriptXIData@@Base+0x3f4> │ │ │ │ - b.n 58f58 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ + bne.n 58fdc <_PyCode_GetPureScriptXIData@@Base+0x3f0> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 58fe0 <_PyCode_GetPureScriptXIData@@Base+0x3f4> │ │ │ │ + b.n 58fa0 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 58fa8 <_PyCode_GetPureScriptXIData@@Base+0x404> │ │ │ │ + bgt.n 58ff0 <_PyCode_GetPureScriptXIData@@Base+0x404> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 58f58 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ + bl f8938 │ │ │ │ + b.n 58fa0 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00058fae <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00058ff6 <_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 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58fe2 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 5902a <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 58fe6 <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + bls.n 5902e <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36164 @ 0x8d44 │ │ │ │ + movw r1, #37572 @ 0x92c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58fe8 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 59030 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 59012 <_PyLong_Size_t_Converter@@Base+0x64> │ │ │ │ + beq.n 5905a <_PyLong_Size_t_Converter@@Base+0x64> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 59022 <_PyLong_Size_t_Converter@@Base+0x74> │ │ │ │ + b.n 5906a <_PyLong_Size_t_Converter@@Base+0x74> │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 59020 <_PyLong_Size_t_Converter@@Base+0x72> │ │ │ │ + ble.n 59068 <_PyLong_Size_t_Converter@@Base+0x72> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 5901c <_PyLong_Size_t_Converter@@Base+0x6e> │ │ │ │ - cbnz r2, 59046 <_PyLong_Size_t_Converter@@Base+0x98> │ │ │ │ + bgt.n 59064 <_PyLong_Size_t_Converter@@Base+0x6e> │ │ │ │ + cbnz r2, 5908e <_PyLong_Size_t_Converter@@Base+0x98> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 59022 <_PyLong_Size_t_Converter@@Base+0x74> │ │ │ │ + b.n 5906a <_PyLong_Size_t_Converter@@Base+0x74> │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #88] @ (5907c <_PyLong_Size_t_Converter@@Base+0xce>) │ │ │ │ + ldr r1, [pc, #88] @ (590c4 <_PyLong_Size_t_Converter@@Base+0xce>) │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5904c <_PyLong_Size_t_Converter@@Base+0x9e> │ │ │ │ - b.n 59076 <_PyLong_Size_t_Converter@@Base+0xc8> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 59094 <_PyLong_Size_t_Converter@@Base+0x9e> │ │ │ │ + b.n 590be <_PyLong_Size_t_Converter@@Base+0xc8> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5160 @ 0x1428 │ │ │ │ movteq r4, #75 @ 0x4b │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ 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 1022e0 │ │ │ │ + bl 10247c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -67648,603 +67675,603 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 590a6 <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ + bhi.n 590ee <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 590c0 <_PyLong_Size_t_Converter@@Base+0x112> │ │ │ │ + ble.n 59108 <_PyLong_Size_t_Converter@@Base+0x112> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b.n 590c8 <_PyLong_Size_t_Converter@@Base+0x11a> │ │ │ │ - movw r0, #2144 @ 0x860 │ │ │ │ + b.n 59110 <_PyLong_Size_t_Converter@@Base+0x11a> │ │ │ │ + movw r0, #3552 @ 0xde0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5909e <_PyLong_Size_t_Converter@@Base+0xf0> │ │ │ │ + bne.n 590e6 <_PyLong_Size_t_Converter@@Base+0xf0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5941a <_PyLong_Size_t_Converter@@Base+0x46c> │ │ │ │ + b.n 59462 <_PyLong_Size_t_Converter@@Base+0x46c> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ - cbz r4, 590f6 <_PyLong_Size_t_Converter@@Base+0x148> │ │ │ │ + cbz r4, 5913e <_PyLong_Size_t_Converter@@Base+0x148> │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5910e <_PyLong_Size_t_Converter@@Base+0x160> │ │ │ │ + beq.n 59156 <_PyLong_Size_t_Converter@@Base+0x160> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #37608 @ 0x92e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4524 @ 0x11ac │ │ │ │ + movw r1, #5932 @ 0x172c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ - movw r1, #47272 @ 0xb8a8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + beq.n 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 59142 <_PyLong_Size_t_Converter@@Base+0x194> │ │ │ │ + cbz r0, 5918a <_PyLong_Size_t_Converter@@Base+0x194> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59142 <_PyLong_Size_t_Converter@@Base+0x194> │ │ │ │ + bge.n 5918a <_PyLong_Size_t_Converter@@Base+0x194> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59142 <_PyLong_Size_t_Converter@@Base+0x194> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5918a <_PyLong_Size_t_Converter@@Base+0x194> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5915c <_PyLong_Size_t_Converter@@Base+0x1ae> │ │ │ │ + cbz r0, 591a4 <_PyLong_Size_t_Converter@@Base+0x1ae> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5915c <_PyLong_Size_t_Converter@@Base+0x1ae> │ │ │ │ + bge.n 591a4 <_PyLong_Size_t_Converter@@Base+0x1ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5915c <_PyLong_Size_t_Converter@@Base+0x1ae> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 591a4 <_PyLong_Size_t_Converter@@Base+0x1ae> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 59176 <_PyLong_Size_t_Converter@@Base+0x1c8> │ │ │ │ + cbz r0, 591be <_PyLong_Size_t_Converter@@Base+0x1c8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59176 <_PyLong_Size_t_Converter@@Base+0x1c8> │ │ │ │ + bge.n 591be <_PyLong_Size_t_Converter@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59176 <_PyLong_Size_t_Converter@@Base+0x1c8> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 591be <_PyLong_Size_t_Converter@@Base+0x1c8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 59190 <_PyLong_Size_t_Converter@@Base+0x1e2> │ │ │ │ + cbz r0, 591d8 <_PyLong_Size_t_Converter@@Base+0x1e2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59190 <_PyLong_Size_t_Converter@@Base+0x1e2> │ │ │ │ + bge.n 591d8 <_PyLong_Size_t_Converter@@Base+0x1e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59190 <_PyLong_Size_t_Converter@@Base+0x1e2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 591d8 <_PyLong_Size_t_Converter@@Base+0x1e2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 591aa <_PyLong_Size_t_Converter@@Base+0x1fc> │ │ │ │ + cbz r0, 591f2 <_PyLong_Size_t_Converter@@Base+0x1fc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 591aa <_PyLong_Size_t_Converter@@Base+0x1fc> │ │ │ │ + bge.n 591f2 <_PyLong_Size_t_Converter@@Base+0x1fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 591aa <_PyLong_Size_t_Converter@@Base+0x1fc> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 591f2 <_PyLong_Size_t_Converter@@Base+0x1fc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 591c4 <_PyLong_Size_t_Converter@@Base+0x216> │ │ │ │ + cbz r0, 5920c <_PyLong_Size_t_Converter@@Base+0x216> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 591c4 <_PyLong_Size_t_Converter@@Base+0x216> │ │ │ │ + bge.n 5920c <_PyLong_Size_t_Converter@@Base+0x216> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 591c4 <_PyLong_Size_t_Converter@@Base+0x216> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5920c <_PyLong_Size_t_Converter@@Base+0x216> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 591e0 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ - movw r0, #46908 @ 0xb73c │ │ │ │ + bne.n 59228 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + movw r0, #48316 @ 0xbcbc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 59400 <_PyLong_Size_t_Converter@@Base+0x452> │ │ │ │ + b.n 59448 <_PyLong_Size_t_Converter@@Base+0x452> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36268 @ 0x8dac │ │ │ │ + movw r1, #37676 @ 0x932c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl fef0c │ │ │ │ + bl ff0a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + beq.w 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #46908 @ 0xb73c │ │ │ │ + movw r3, #48316 @ 0xbcbc │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ 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 59220 <_PyLong_Size_t_Converter@@Base+0x272> │ │ │ │ + bpl.n 59268 <_PyLong_Size_t_Converter@@Base+0x272> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 593f8 <_PyLong_Size_t_Converter@@Base+0x44a> │ │ │ │ + bge.w 59440 <_PyLong_Size_t_Converter@@Base+0x44a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 5922c <_PyLong_Size_t_Converter@@Base+0x27e> │ │ │ │ + b.n 59274 <_PyLong_Size_t_Converter@@Base+0x27e> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 593f8 <_PyLong_Size_t_Converter@@Base+0x44a> │ │ │ │ + bge.w 59440 <_PyLong_Size_t_Converter@@Base+0x44a> │ │ │ │ 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 59240 <_PyLong_Size_t_Converter@@Base+0x292> │ │ │ │ + bpl.n 59288 <_PyLong_Size_t_Converter@@Base+0x292> │ │ │ │ mov r0, sl │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 59252 <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ + b.n 5929a <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.n 5924e <_PyLong_Size_t_Converter@@Base+0x2a0> │ │ │ │ + bmi.n 59296 <_PyLong_Size_t_Converter@@Base+0x2a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 59256 <_PyLong_Size_t_Converter@@Base+0x2a8> │ │ │ │ - b.n 59262 <_PyLong_Size_t_Converter@@Base+0x2b4> │ │ │ │ + blt.n 5929e <_PyLong_Size_t_Converter@@Base+0x2a8> │ │ │ │ + b.n 592aa <_PyLong_Size_t_Converter@@Base+0x2b4> │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 5927e <_PyLong_Size_t_Converter@@Base+0x2d0> │ │ │ │ - b.n 59244 <_PyLong_Size_t_Converter@@Base+0x296> │ │ │ │ + cbnz r6, 592c6 <_PyLong_Size_t_Converter@@Base+0x2d0> │ │ │ │ + b.n 5928c <_PyLong_Size_t_Converter@@Base+0x296> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 59262 <_PyLong_Size_t_Converter@@Base+0x2b4> │ │ │ │ + cbnz r3, 592aa <_PyLong_Size_t_Converter@@Base+0x2b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36296 @ 0x8dc8 │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ - movw r1, #46176 @ 0xb460 │ │ │ │ + b.w d7950 │ │ │ │ + movw r1, #47584 @ 0xb9e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 592aa <_PyLong_Size_t_Converter@@Base+0x2fc> │ │ │ │ + cbnz r0, 592f2 <_PyLong_Size_t_Converter@@Base+0x2fc> │ │ │ │ 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 77858 │ │ │ │ - b.n 593f4 <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ + bl 778fc │ │ │ │ + b.n 5943c <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 592d0 <_PyLong_Size_t_Converter@@Base+0x322> │ │ │ │ + cbnz r0, 59318 <_PyLong_Size_t_Converter@@Base+0x322> │ │ │ │ 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 77858 │ │ │ │ - b.n 593f4 <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ - movw r1, #36320 @ 0x8de0 │ │ │ │ + bl 778fc │ │ │ │ + b.n 5943c <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ + movw r1, #37728 @ 0x9360 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 592f8 <_PyLong_Size_t_Converter@@Base+0x34a> │ │ │ │ + cbnz r0, 59340 <_PyLong_Size_t_Converter@@Base+0x34a> │ │ │ │ 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 5931e <_PyLong_Size_t_Converter@@Base+0x370> │ │ │ │ - movw r1, #36332 @ 0x8dec │ │ │ │ + b.n 59366 <_PyLong_Size_t_Converter@@Base+0x370> │ │ │ │ + movw r1, #37740 @ 0x936c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 59340 <_PyLong_Size_t_Converter@@Base+0x392> │ │ │ │ + cbnz r0, 59388 <_PyLong_Size_t_Converter@@Base+0x392> │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #36261 @ 0x8da5 │ │ │ │ + movw r2, #36333 @ 0x8ded │ │ │ │ movt r2, #5 │ │ │ │ - movw r1, #35757 @ 0x8bad │ │ │ │ + movw r1, #35829 @ 0x8bf5 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 593f4 <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ - movw r1, #2416 @ 0x970 │ │ │ │ + b.n 5943c <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ + movw r1, #3824 @ 0xef0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 59380 <_PyLong_Size_t_Converter@@Base+0x3d2> │ │ │ │ + cbnz r0, 593c8 <_PyLong_Size_t_Converter@@Base+0x3d2> │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #35341 @ 0x8a0d │ │ │ │ + movw r1, #35413 @ 0x8a55 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 593f4 <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ - movw r1, #44452 @ 0xada4 │ │ │ │ + b.n 5943c <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ + movw r1, #45860 @ 0xb324 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 593c0 <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ + cbnz r0, 59408 <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ 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 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #35021 @ 0x88cd │ │ │ │ + movw r1, #35093 @ 0x8915 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 593f4 <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ + b.n 5943c <_PyLong_Size_t_Converter@@Base+0x446> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #36340 @ 0x8df4 │ │ │ │ + movw r1, #37748 @ 0x9374 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + bge.w 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + bne.w 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 590bc <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59104 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 59208 <_PyLong_Size_t_Converter@@Base+0x25a> │ │ │ │ + b.n 59250 <_PyLong_Size_t_Converter@@Base+0x25a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5940a <_PyLong_Size_t_Converter@@Base+0x45c> │ │ │ │ + blt.n 59452 <_PyLong_Size_t_Converter@@Base+0x45c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5941a <_PyLong_Size_t_Converter@@Base+0x46c> │ │ │ │ + b.n 59462 <_PyLong_Size_t_Converter@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59400 <_PyLong_Size_t_Converter@@Base+0x452> │ │ │ │ + bne.n 59448 <_PyLong_Size_t_Converter@@Base+0x452> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59400 <_PyLong_Size_t_Converter@@Base+0x452> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59448 <_PyLong_Size_t_Converter@@Base+0x452> │ │ │ │ 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, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 5943a <_PyLong_Size_t_Converter@@Base+0x48c> │ │ │ │ + blt.n 59482 <_PyLong_Size_t_Converter@@Base+0x48c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 59440 <_PyLong_Size_t_Converter@@Base+0x492> │ │ │ │ - b.n 59482 <_PyLong_Size_t_Converter@@Base+0x4d4> │ │ │ │ + bne.n 59488 <_PyLong_Size_t_Converter@@Base+0x492> │ │ │ │ + b.n 594ca <_PyLong_Size_t_Converter@@Base+0x4d4> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 59458 <_PyLong_Size_t_Converter@@Base+0x4aa> │ │ │ │ + b.n 594a0 <_PyLong_Size_t_Converter@@Base+0x4aa> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 59458 <_PyLong_Size_t_Converter@@Base+0x4aa> │ │ │ │ + cbz r5, 594a0 <_PyLong_Size_t_Converter@@Base+0x4aa> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 59458 <_PyLong_Size_t_Converter@@Base+0x4aa> │ │ │ │ + ble.n 594a0 <_PyLong_Size_t_Converter@@Base+0x4aa> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14c798 │ │ │ │ + bl 14cb90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59490 <_PyLong_Size_t_Converter@@Base+0x4e2> │ │ │ │ + beq.n 594d8 <_PyLong_Size_t_Converter@@Base+0x4e2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 59470 <_PyLong_Size_t_Converter@@Base+0x4c2> │ │ │ │ + cbz r3, 594b8 <_PyLong_Size_t_Converter@@Base+0x4c2> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 59478 <_PyLong_Size_t_Converter@@Base+0x4ca> │ │ │ │ + b.n 594c0 <_PyLong_Size_t_Converter@@Base+0x4ca> │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e4d00 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 1e52b8 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59492 <_PyLong_Size_t_Converter@@Base+0x4e4> │ │ │ │ + bge.n 594da <_PyLong_Size_t_Converter@@Base+0x4e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59492 <_PyLong_Size_t_Converter@@Base+0x4e4> │ │ │ │ + b.n 594da <_PyLong_Size_t_Converter@@Base+0x4e4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #5932 @ 0x172c │ │ │ │ + movw r0, #7380 @ 0x1cd4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ 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 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 594c4 <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 594ea <_PyLong_Size_t_Converter@@Base+0x53c> │ │ │ │ + bne.n 5950c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 59532 <_PyLong_Size_t_Converter@@Base+0x53c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 594e0 <_PyLong_Size_t_Converter@@Base+0x532> │ │ │ │ + blt.n 59528 <_PyLong_Size_t_Converter@@Base+0x532> │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 594da <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ + blt.n 59522 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 594de <_PyLong_Size_t_Converter@@Base+0x530> │ │ │ │ + b.n 59526 <_PyLong_Size_t_Converter@@Base+0x530> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 594ec <_PyLong_Size_t_Converter@@Base+0x53e> │ │ │ │ + b.n 59534 <_PyLong_Size_t_Converter@@Base+0x53e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5952a <_PyLong_Size_t_Converter@@Base+0x57c> │ │ │ │ + bpl.n 59572 <_PyLong_Size_t_Converter@@Base+0x57c> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #7256 @ 0x1c58 │ │ │ │ + movw r1, #8596 @ 0x2194 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1321bc │ │ │ │ - cbz r0, 5952a <_PyLong_Size_t_Converter@@Base+0x57c> │ │ │ │ - cbz r4, 59538 <_PyLong_Size_t_Converter@@Base+0x58a> │ │ │ │ + bl 13219c │ │ │ │ + cbz r0, 59572 <_PyLong_Size_t_Converter@@Base+0x57c> │ │ │ │ + cbz r4, 59580 <_PyLong_Size_t_Converter@@Base+0x58a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59538 <_PyLong_Size_t_Converter@@Base+0x58a> │ │ │ │ + bge.n 59580 <_PyLong_Size_t_Converter@@Base+0x58a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59538 <_PyLong_Size_t_Converter@@Base+0x58a> │ │ │ │ + b.n 59580 <_PyLong_Size_t_Converter@@Base+0x58a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84168 │ │ │ │ + b.w 841dc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r0, #0 │ │ │ │ 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 r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 5957c <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ + cbnz r0, 595c4 <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 5957c <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ + ble.n 595c4 <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5957c <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ - cbz r2, 5957c <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ + bne.n 595c4 <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ + cbz r2, 595c4 <_PyLong_Size_t_Converter@@Base+0x5ce> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #36360 @ 0x8e08 │ │ │ │ + movw r1, #37768 @ 0x9388 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl f879c │ │ │ │ - b.n 5959c <_PyLong_Size_t_Converter@@Base+0x5ee> │ │ │ │ + bl f8938 │ │ │ │ + b.n 595e4 <_PyLong_Size_t_Converter@@Base+0x5ee> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (595a4 <_PyLong_Size_t_Converter@@Base+0x5f6>) │ │ │ │ + ldr r4, [pc, #32] @ (595ec <_PyLong_Size_t_Converter@@Base+0x5f6>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59566 <_PyLong_Size_t_Converter@@Base+0x5b8> │ │ │ │ + bne.n 595ae <_PyLong_Size_t_Converter@@Base+0x5b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36460 @ 0x8e6c │ │ │ │ + movw r1, #37868 @ 0x93ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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 r3, [pc, #280] @ (596fc <_PyLong_Size_t_Converter@@Base+0x74e>) │ │ │ │ + ldr r3, [pc, #280] @ (59744 <_PyLong_Size_t_Converter@@Base+0x74e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 595fa <_PyLong_Size_t_Converter@@Base+0x64c> │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + cbnz r0, 59642 <_PyLong_Size_t_Converter@@Base+0x64c> │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #264] @ (59700 <_PyLong_Size_t_Converter@@Base+0x752>) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #264] @ (59748 <_PyLong_Size_t_Converter@@Base+0x752>) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #36500 @ 0x8e94 │ │ │ │ + movw r1, #37908 @ 0x9414 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1022b8 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ + bl 102454 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59610 <_PyLong_Size_t_Converter@@Base+0x662> │ │ │ │ + bne.n 59658 <_PyLong_Size_t_Converter@@Base+0x662> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 596f2 <_PyLong_Size_t_Converter@@Base+0x744> │ │ │ │ - bl 70c84 │ │ │ │ + b.n 5973a <_PyLong_Size_t_Converter@@Base+0x744> │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5960c <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ - ldr r0, [pc, #232] @ (59704 <_PyLong_Size_t_Converter@@Base+0x756>) │ │ │ │ + beq.n 59654 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ + ldr r0, [pc, #232] @ (5974c <_PyLong_Size_t_Converter@@Base+0x756>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 59634 <_PyLong_Size_t_Converter@@Base+0x686> │ │ │ │ + bne.n 5967c <_PyLong_Size_t_Converter@@Base+0x686> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59624 <_PyLong_Size_t_Converter@@Base+0x676> │ │ │ │ + bne.n 5966c <_PyLong_Size_t_Converter@@Base+0x676> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 59650 <_PyLong_Size_t_Converter@@Base+0x6a2> │ │ │ │ + beq.n 59698 <_PyLong_Size_t_Converter@@Base+0x6a2> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r9, #5160 @ 0x1428 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr.w r7, [r3, #796] @ 0x31c │ │ │ │ - cbz r7, 596ce <_PyLong_Size_t_Converter@@Base+0x720> │ │ │ │ + cbz r7, 59716 <_PyLong_Size_t_Converter@@Base+0x720> │ │ │ │ ldr.w r5, [r7, #3704] @ 0xe78 │ │ │ │ - cbz r5, 596b2 <_PyLong_Size_t_Converter@@Base+0x704> │ │ │ │ + cbz r5, 596fa <_PyLong_Size_t_Converter@@Base+0x704> │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 1e0ce4 <_PyUnicode_AsUTF8String@@Base+0x6c> │ │ │ │ + bl 1e12c4 <_PyUnicode_AsUTF8String@@Base+0x6c> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 596b8 <_PyLong_Size_t_Converter@@Base+0x70a> │ │ │ │ + cbz r0, 59700 <_PyLong_Size_t_Converter@@Base+0x70a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r9 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 596a8 <_PyLong_Size_t_Converter@@Base+0x6fa> │ │ │ │ + bge.n 596f0 <_PyLong_Size_t_Converter@@Base+0x6fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 596a8 <_PyLong_Size_t_Converter@@Base+0x6fa> │ │ │ │ + cbnz r3, 596f0 <_PyLong_Size_t_Converter@@Base+0x6fa> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 596b8 <_PyLong_Size_t_Converter@@Base+0x70a> │ │ │ │ + beq.n 59700 <_PyLong_Size_t_Converter@@Base+0x70a> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 5966a <_PyLong_Size_t_Converter@@Base+0x6bc> │ │ │ │ + b.n 596b2 <_PyLong_Size_t_Converter@@Base+0x6bc> │ │ │ │ ldr.w r7, [r7, #3648] @ 0xe40 │ │ │ │ - b.n 59664 <_PyLong_Size_t_Converter@@Base+0x6b6> │ │ │ │ + b.n 596ac <_PyLong_Size_t_Converter@@Base+0x6b6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 596cc <_PyLong_Size_t_Converter@@Base+0x71e> │ │ │ │ + bge.n 59714 <_PyLong_Size_t_Converter@@Base+0x71e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 596cc <_PyLong_Size_t_Converter@@Base+0x71e> │ │ │ │ + cbnz r3, 59714 <_PyLong_Size_t_Converter@@Base+0x71e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 596e6 <_PyLong_Size_t_Converter@@Base+0x738> │ │ │ │ + bne.n 5972e <_PyLong_Size_t_Converter@@Base+0x738> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 596d6 <_PyLong_Size_t_Converter@@Base+0x728> │ │ │ │ + bne.n 5971e <_PyLong_Size_t_Converter@@Base+0x728> │ │ │ │ dmb ish │ │ │ │ - beq.n 596f2 <_PyLong_Size_t_Converter@@Base+0x744> │ │ │ │ - ldr r0, [pc, #20] @ (59704 <_PyLong_Size_t_Converter@@Base+0x756>) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 5973a <_PyLong_Size_t_Converter@@Base+0x744> │ │ │ │ + ldr r0, [pc, #20] @ (5974c <_PyLong_Size_t_Converter@@Base+0x756>) │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -68253,203 +68280,203 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 5973c <_PyLong_Size_t_Converter@@Base+0x78e> │ │ │ │ + bhi.n 59784 <_PyLong_Size_t_Converter@@Base+0x78e> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59754 <_PyLong_Size_t_Converter@@Base+0x7a6> │ │ │ │ - b.n 5979a <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ - movw r0, #28336 @ 0x6eb0 │ │ │ │ + cbz r0, 5979c <_PyLong_Size_t_Converter@@Base+0x7a6> │ │ │ │ + b.n 597e2 <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ + movw r0, #29744 @ 0x7430 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5972c <_PyLong_Size_t_Converter@@Base+0x77e> │ │ │ │ - b.n 5979a <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ + bne.n 59774 <_PyLong_Size_t_Converter@@Base+0x77e> │ │ │ │ + b.n 597e2 <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 597ce <_PyLong_Size_t_Converter@@Base+0x820> │ │ │ │ + ble.n 59816 <_PyLong_Size_t_Converter@@Base+0x820> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 597bc <_PyLong_Size_t_Converter@@Base+0x80e> │ │ │ │ + beq.n 59804 <_PyLong_Size_t_Converter@@Base+0x80e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 5979e <_PyLong_Size_t_Converter@@Base+0x7f0> │ │ │ │ + bpl.n 597e6 <_PyLong_Size_t_Converter@@Base+0x7f0> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5979a <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ + cbz r0, 597e2 <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 597be <_PyLong_Size_t_Converter@@Base+0x810> │ │ │ │ + beq.n 59806 <_PyLong_Size_t_Converter@@Base+0x810> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 597fe <_PyLong_Size_t_Converter@@Base+0x850> │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + b.n 59846 <_PyLong_Size_t_Converter@@Base+0x850> │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #28336 @ 0x6eb0 │ │ │ │ + movw r0, #29744 @ 0x7430 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5979a <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 597e2 <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 597d0 <_PyLong_Size_t_Converter@@Base+0x822> │ │ │ │ + beq.n 59818 <_PyLong_Size_t_Converter@@Base+0x822> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 597d0 <_PyLong_Size_t_Converter@@Base+0x822> │ │ │ │ - b.n 5979a <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ + bge.n 59818 <_PyLong_Size_t_Converter@@Base+0x822> │ │ │ │ + b.n 597e2 <_PyLong_Size_t_Converter@@Base+0x7ec> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 597de <_PyLong_Size_t_Converter@@Base+0x830> │ │ │ │ + cbnz r4, 59826 <_PyLong_Size_t_Converter@@Base+0x830> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 178a70 │ │ │ │ + bl 1790c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 597fe <_PyLong_Size_t_Converter@@Base+0x850> │ │ │ │ + cbz r0, 59846 <_PyLong_Size_t_Converter@@Base+0x850> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #39080 @ 0x98a8 │ │ │ │ + movw r0, #40488 @ 0x9e28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 59808 <_PyLong_Size_t_Converter@@Base+0x85a> │ │ │ │ + cbz r3, 59850 <_PyLong_Size_t_Converter@@Base+0x85a> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36524 @ 0x8eac │ │ │ │ + movw r1, #37932 @ 0x942c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36576 @ 0x8ee0 │ │ │ │ + movw r1, #37984 @ 0x9460 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 59866 <_PyLong_Size_t_Converter@@Base+0x8b8> │ │ │ │ + cbz r3, 598ae <_PyLong_Size_t_Converter@@Base+0x8b8> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 5986c <_PyLong_Size_t_Converter@@Base+0x8be> │ │ │ │ + cbnz r0, 598b4 <_PyLong_Size_t_Converter@@Base+0x8be> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 71cd0 │ │ │ │ - b.w ee638 │ │ │ │ + b.w 71d60 │ │ │ │ + b.w ee878 │ │ │ │ │ │ │ │ -00059870 <_Py_c_sum@@Base>: │ │ │ │ +000598b8 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ push {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 28a8a8 │ │ │ │ + bl 28ae60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59912 <_Py_c_sum@@Base+0xa2> │ │ │ │ + beq.n 5995a <_Py_c_sum@@Base+0xa2> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 598de <_Py_c_sum@@Base+0x6e> │ │ │ │ + cbz r0, 59926 <_Py_c_sum@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59912 <_Py_c_sum@@Base+0xa2> │ │ │ │ + beq.n 5995a <_Py_c_sum@@Base+0xa2> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 598ea <_Py_c_sum@@Base+0x7a> │ │ │ │ + cbz r3, 59932 <_Py_c_sum@@Base+0x7a> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 598ea <_Py_c_sum@@Base+0x7a> │ │ │ │ + beq.n 59932 <_Py_c_sum@@Base+0x7a> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 28a980 │ │ │ │ + bl 28af38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 598fe <_Py_c_sum@@Base+0x8e> │ │ │ │ + beq.n 59946 <_Py_c_sum@@Base+0x8e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 77858 │ │ │ │ - b.n 598ea <_Py_c_sum@@Base+0x7a> │ │ │ │ + bl 778fc │ │ │ │ + b.n 59932 <_Py_c_sum@@Base+0x7a> │ │ │ │ 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, 59914 <_Py_c_sum@@Base+0xa4> │ │ │ │ + cbz r3, 5995c <_Py_c_sum@@Base+0xa4> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 59914 <_Py_c_sum@@Base+0xa4> │ │ │ │ + cbz r1, 5995c <_Py_c_sum@@Base+0xa4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a910 │ │ │ │ + bl 28aec8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59914 <_Py_c_sum@@Base+0xa4> │ │ │ │ + bne.n 5995c <_Py_c_sum@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59912 <_Py_c_sum@@Base+0xa2> │ │ │ │ + bge.n 5995a <_Py_c_sum@@Base+0xa2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59912 <_Py_c_sum@@Base+0xa2> │ │ │ │ + cbnz r3, 5995a <_Py_c_sum@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00059918 <_Py_cr_diff@@Base>: │ │ │ │ +00059960 <_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] │ │ │ │ @@ -68468,168 +68495,168 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5997e <_Py_cr_diff@@Base+0x66> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 599c6 <_Py_cr_diff@@Base+0x66> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59978 <_Py_cr_diff@@Base+0x60> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5997e <_Py_cr_diff@@Base+0x66> │ │ │ │ + bne.n 599c0 <_Py_cr_diff@@Base+0x60> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 599c6 <_Py_cr_diff@@Base+0x66> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 599d8 <_Py_cr_diff@@Base+0xc0> │ │ │ │ + cbnz r0, 59a20 <_Py_cr_diff@@Base+0xc0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5999a <_Py_cr_diff@@Base+0x82> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 599e2 <_Py_cr_diff@@Base+0x82> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59994 <_Py_cr_diff@@Base+0x7c> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5999a <_Py_cr_diff@@Base+0x82> │ │ │ │ + bne.n 599dc <_Py_cr_diff@@Base+0x7c> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 599e2 <_Py_cr_diff@@Base+0x82> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 599d8 <_Py_cr_diff@@Base+0xc0> │ │ │ │ + cbnz r0, 59a20 <_Py_cr_diff@@Base+0xc0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 599b6 <_Py_cr_diff@@Base+0x9e> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 599fe <_Py_cr_diff@@Base+0x9e> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 599b0 <_Py_cr_diff@@Base+0x98> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 599b6 <_Py_cr_diff@@Base+0x9e> │ │ │ │ + bne.n 599f8 <_Py_cr_diff@@Base+0x98> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 599fe <_Py_cr_diff@@Base+0x9e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 599d8 <_Py_cr_diff@@Base+0xc0> │ │ │ │ + cbnz r0, 59a20 <_Py_cr_diff@@Base+0xc0> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 599d8 <_Py_cr_diff@@Base+0xc0> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59a20 <_Py_cr_diff@@Base+0xc0> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 599ce <_Py_cr_diff@@Base+0xb6> │ │ │ │ + bne.n 59a16 <_Py_cr_diff@@Base+0xb6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000599da <_Py_cr_prod@@Base>: │ │ │ │ +00059a22 <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 59a04 <_Py_cr_prod@@Base+0x2a> │ │ │ │ + cbnz r3, 59a4c <_Py_cr_prod@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 59a1e <_Py_cr_prod@@Base+0x44> │ │ │ │ + cbz r2, 59a66 <_Py_cr_prod@@Base+0x44> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 59a1e <_Py_cr_prod@@Base+0x44> │ │ │ │ + cbz r3, 59a66 <_Py_cr_prod@@Base+0x44> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36620 @ 0x8f0c │ │ │ │ + movw r1, #38028 @ 0x948c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59abe <_Py_cr_prod@@Base+0xe4> │ │ │ │ + b.n 59b06 <_Py_cr_prod@@Base+0xe4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 14fb28 │ │ │ │ + bl 14ff20 │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 59a46 <_Py_cr_prod@@Base+0x6c> │ │ │ │ + cbnz r5, 59a8e <_Py_cr_prod@@Base+0x6c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 59a5e <_Py_cr_prod@@Base+0x84> │ │ │ │ + cbnz r3, 59aa6 <_Py_cr_prod@@Base+0x84> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 59abe <_Py_cr_prod@@Base+0xe4> │ │ │ │ + b.n 59b06 <_Py_cr_prod@@Base+0xe4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44740 @ 0xaec4 │ │ │ │ + movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 59a1a <_Py_cr_prod@@Base+0x40> │ │ │ │ + bl f8938 │ │ │ │ + b.n 59a62 <_Py_cr_prod@@Base+0x40> │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 59a74 <_Py_cr_prod@@Base+0x9a> │ │ │ │ - bl 76624 │ │ │ │ + cbz r0, 59abc <_Py_cr_prod@@Base+0x9a> │ │ │ │ + bl 766c8 │ │ │ │ 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 201d08 <_PyCapsule_SetTraverse@@Base+0x178> │ │ │ │ + bl 202328 <_PyCapsule_SetTraverse@@Base+0x178> │ │ │ │ mov r7, r0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 59a9a <_Py_cr_prod@@Base+0xc0> │ │ │ │ + cbz r0, 59ae2 <_Py_cr_prod@@Base+0xc0> │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 59a1a <_Py_cr_prod@@Base+0x40> │ │ │ │ + b.n 59a62 <_Py_cr_prod@@Base+0x40> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 202624 <_PyEvent_IsSet@@Base+0x86c> │ │ │ │ - cbz r7, 59ab6 <_Py_cr_prod@@Base+0xdc> │ │ │ │ + bl 202c48 <_PyEvent_IsSet@@Base+0x870> │ │ │ │ + cbz r7, 59afe <_Py_cr_prod@@Base+0xdc> │ │ │ │ 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} │ │ │ │ │ │ │ │ -00059ac2 <_Py_cr_quot@@Base>: │ │ │ │ +00059b0a <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 59ade <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 59b26 <_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 2c1bc <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 59b08 <_Py_cr_quot@@Base+0x46> │ │ │ │ + vldr d7, [pc, #20] @ 59b50 <_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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00059b10 <_Py_cr_sum@@Base>: │ │ │ │ +00059b58 <_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] │ │ │ │ @@ -68641,827 +68668,827 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00059b46 <_Py_rc_diff@@Base>: │ │ │ │ +00059b8e <_Py_rc_diff@@Base>: │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ 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, #36648 @ 0x8f28 │ │ │ │ + movw r1, #38056 @ 0x94a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 59b94 <_Py_rc_diff@@Base+0x4e> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 59bdc <_Py_rc_diff@@Base+0x4e> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2ae58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59b98 <_Py_rc_diff@@Base+0x52> │ │ │ │ + bge.n 59be0 <_Py_rc_diff@@Base+0x52> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59be8 <_Py_rc_diff@@Base+0xa2> │ │ │ │ - bne.n 59bb2 <_Py_rc_diff@@Base+0x6c> │ │ │ │ + b.n 59c30 <_Py_rc_diff@@Base+0xa2> │ │ │ │ + bne.n 59bfa <_Py_rc_diff@@Base+0x6c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36664 @ 0x8f38 │ │ │ │ + movw r1, #38072 @ 0x94b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 59b94 <_Py_rc_diff@@Base+0x4e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 59bdc <_Py_rc_diff@@Base+0x4e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 59bc2 <_Py_rc_diff@@Base+0x7c> │ │ │ │ + bne.n 59c0a <_Py_rc_diff@@Base+0x7c> │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 718ec │ │ │ │ - b.n 59be8 <_Py_rc_diff@@Base+0xa2> │ │ │ │ + bl 7197c │ │ │ │ + b.n 59c30 <_Py_rc_diff@@Base+0xa2> │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 59bd0 <_Py_rc_diff@@Base+0x8a> │ │ │ │ + bne.n 59c18 <_Py_rc_diff@@Base+0x8a> │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 718ec │ │ │ │ - b.n 59be8 <_Py_rc_diff@@Base+0xa2> │ │ │ │ + bl 7197c │ │ │ │ + b.n 59c30 <_Py_rc_diff@@Base+0xa2> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + movw r1, #14860 @ 0x3a0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 59b94 <_Py_rc_diff@@Base+0x4e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 59bdc <_Py_rc_diff@@Base+0x4e> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36712 @ 0x8f68 │ │ │ │ + movw r1, #38120 @ 0x94e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59c34 <_Py_rc_diff@@Base+0xee> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59c7c <_Py_rc_diff@@Base+0xee> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59c2e <_Py_rc_diff@@Base+0xe8> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59c34 <_Py_rc_diff@@Base+0xee> │ │ │ │ + bne.n 59c76 <_Py_rc_diff@@Base+0xe8> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59c7c <_Py_rc_diff@@Base+0xee> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59c9e <_Py_rc_diff@@Base+0x158> │ │ │ │ + cbnz r0, 59ce6 <_Py_rc_diff@@Base+0x158> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 59c3e <_Py_rc_diff@@Base+0xf8> │ │ │ │ + cbnz r0, 59c86 <_Py_rc_diff@@Base+0xf8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 59c48 <_Py_rc_diff@@Base+0x102> │ │ │ │ - b.n 59c60 <_Py_rc_diff@@Base+0x11a> │ │ │ │ + cbnz r0, 59c90 <_Py_rc_diff@@Base+0x102> │ │ │ │ + b.n 59ca8 <_Py_rc_diff@@Base+0x11a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59c38 <_Py_rc_diff@@Base+0xf2> │ │ │ │ - b.n 59c9e <_Py_rc_diff@@Base+0x158> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + beq.n 59c80 <_Py_rc_diff@@Base+0xf2> │ │ │ │ + b.n 59ce6 <_Py_rc_diff@@Base+0x158> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59c5a <_Py_rc_diff@@Base+0x114> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59c60 <_Py_rc_diff@@Base+0x11a> │ │ │ │ + bne.n 59ca2 <_Py_rc_diff@@Base+0x114> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59ca8 <_Py_rc_diff@@Base+0x11a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59c9e <_Py_rc_diff@@Base+0x158> │ │ │ │ + cbnz r0, 59ce6 <_Py_rc_diff@@Base+0x158> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59c7c <_Py_rc_diff@@Base+0x136> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59cc4 <_Py_rc_diff@@Base+0x136> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59c76 <_Py_rc_diff@@Base+0x130> │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59c7c <_Py_rc_diff@@Base+0x136> │ │ │ │ + bne.n 59cbe <_Py_rc_diff@@Base+0x130> │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59cc4 <_Py_rc_diff@@Base+0x136> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59c9e <_Py_rc_diff@@Base+0x158> │ │ │ │ + cbnz r0, 59ce6 <_Py_rc_diff@@Base+0x158> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 59c9e <_Py_rc_diff@@Base+0x158> │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59ce6 <_Py_rc_diff@@Base+0x158> │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59c94 <_Py_rc_diff@@Base+0x14e> │ │ │ │ + bne.n 59cdc <_Py_rc_diff@@Base+0x14e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00059ca0 : │ │ │ │ +00059ce8 : │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59cf8 │ │ │ │ - movw r1, #55260 @ 0xd7dc │ │ │ │ + cbz r0, 59d40 │ │ │ │ + movw r1, #56668 @ 0xdd5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 59d74 │ │ │ │ + bl 59dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59cf8 │ │ │ │ + beq.n 59d40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57220 @ 0xdf84 │ │ │ │ + movw r1, #58628 @ 0xe504 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 59d74 │ │ │ │ + bl 59dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59cf8 │ │ │ │ + beq.n 59d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11348c │ │ │ │ + bl 113330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59d00 │ │ │ │ + bge.n 59d48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59d00 │ │ │ │ + cbnz r3, 59d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59d00 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59d48 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59d34 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59d7c │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59d2e │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59d34 │ │ │ │ + bne.n 59d76 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59d7c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59d72 │ │ │ │ + cbnz r0, 59dba │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59d50 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59d98 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59d4a │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59d50 │ │ │ │ + bne.n 59d92 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59d98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59d72 │ │ │ │ + cbnz r0, 59dba │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59d72 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59dba │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59d68 │ │ │ │ + bne.n 59db0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #28 │ │ │ │ ldr.w r0, [r4, #-28] │ │ │ │ - cbz r0, 59dca │ │ │ │ + cbz r0, 59e12 │ │ │ │ ldr.w r3, [r4, #-16] │ │ │ │ - cbnz r3, 59d98 │ │ │ │ + cbnz r3, 59de0 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 59d88 │ │ │ │ - bl 79668 │ │ │ │ + b.n 59dd0 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r5, 59daa │ │ │ │ + cbnz r5, 59df2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59dca │ │ │ │ - bl 85bc0 │ │ │ │ + b.n 59e12 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59dc4 │ │ │ │ + bge.n 59e0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 59dc4 │ │ │ │ + cbnz r3, 59e0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 59d94 │ │ │ │ - b.n 59da4 │ │ │ │ + bne.n 59ddc │ │ │ │ + b.n 59dec │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59dfc │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59e44 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59df6 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59dfc │ │ │ │ + bne.n 59e3e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59e44 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59e3a │ │ │ │ + cbnz r0, 59e82 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59e18 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59e60 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59e12 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59e18 │ │ │ │ + bne.n 59e5a │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59e60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59e3a │ │ │ │ + cbnz r0, 59e82 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59e3a │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59e82 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59e30 │ │ │ │ + bne.n 59e78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00059e3c : │ │ │ │ +00059e84 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 23bf44 │ │ │ │ - cbz r0, 59e88 │ │ │ │ + bl 23c524 │ │ │ │ + cbz r0, 59ed0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 59e8e │ │ │ │ + bmi.n 59ed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59e70 │ │ │ │ + bge.n 59eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59e70 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 59eb8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36732 @ 0x8f7c │ │ │ │ + movw r1, #38140 @ 0x94fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59ed0 │ │ │ │ - bl fd674 │ │ │ │ + b.n 59f18 │ │ │ │ + bl fd810 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59ea8 │ │ │ │ + bge.n 59ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59ea8 │ │ │ │ + cbnz r3, 59ef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 59ecc │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 59ecc │ │ │ │ + bne.n 59f14 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 59f14 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #38172 @ 0x951c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 59e88 │ │ │ │ + bl d7950 │ │ │ │ + b.n 59ed0 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r7, #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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 59efe │ │ │ │ + bgt.n 59f46 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 59f24 │ │ │ │ + bl f8938 │ │ │ │ + b.n 59f6c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 59f1a │ │ │ │ + cbz r3, 59f62 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 59f24 │ │ │ │ + bl f8938 │ │ │ │ + b.n 59f6c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2973cc │ │ │ │ + b.w 297a18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59f5c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59fa4 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59f56 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59f5c │ │ │ │ + bne.n 59f9e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59fa4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59f9a │ │ │ │ + cbnz r0, 59fe2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59f78 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59fc0 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59f72 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 59f78 │ │ │ │ + bne.n 59fba │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 59fc0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59f9a │ │ │ │ + cbnz r0, 59fe2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59f9a │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 59fe2 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59f90 │ │ │ │ + bne.n 59fd8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5a0ac │ │ │ │ + bl 5a0f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a0a4 │ │ │ │ + beq.n 5a0ec │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 59fca │ │ │ │ + beq.n 5a012 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 59fd2 │ │ │ │ + b.n 5a01a │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 59fe8 │ │ │ │ + cbz r7, 5a030 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a000 │ │ │ │ + cbnz r0, 5a048 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a08a │ │ │ │ + b.n 5a0d2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47168 @ 0xb840 │ │ │ │ + movw r1, #48576 @ 0xbdc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 59fe4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5a02c │ │ │ │ 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 1e5e34 │ │ │ │ + bl 1e63ec │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 5a042 │ │ │ │ + bge.n 5a08a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5a08a │ │ │ │ - b.n 5a072 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5a0d2 │ │ │ │ + b.n 5a0ba │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ 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 156b50 │ │ │ │ + bl 157144 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5a08a │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5a0d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59fe4 │ │ │ │ + bge.n 5a02c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59fe4 │ │ │ │ + bne.n 5a02c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59fe4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a02c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a098 │ │ │ │ + bge.n 5a0e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5a09c │ │ │ │ + cbz r3, 5a0e4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a0a4 │ │ │ │ + b.n 5a0ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a098 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a0e0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a112 │ │ │ │ + blt.n 5a15a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a108 │ │ │ │ + cbz r0, 5a150 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5a0de │ │ │ │ + cbz r3, 5a126 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5a0e6 │ │ │ │ + b.n 5a12e │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14c8b4 │ │ │ │ + bl 14ccac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a10a │ │ │ │ + bne.n 5a152 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a108 │ │ │ │ + bge.n 5a150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a108 │ │ │ │ + cbnz r3, 5a150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 5a114 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 5a15c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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, #41591 @ 0xa277 │ │ │ │ + movw r1, #41663 @ 0xa2bf │ │ │ │ movt r1, #5 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21231c <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 2128f4 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5a160 │ │ │ │ + beq.n 5a1a8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ 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 r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5a0ac │ │ │ │ + bl 5a0f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a26e │ │ │ │ + beq.n 5a2b6 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5a192 │ │ │ │ + beq.n 5a1da │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 5a19a │ │ │ │ + b.n 5a1e2 │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 5a1b0 │ │ │ │ + cbz r7, 5a1f8 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a1c8 │ │ │ │ + cbnz r0, 5a210 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a254 │ │ │ │ + b.n 5a29c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47168 @ 0xb840 │ │ │ │ + movw r1, #48576 @ 0xbdc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5a1ac │ │ │ │ + bl f8938 │ │ │ │ + b.n 5a1f4 │ │ │ │ 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 1e5e34 │ │ │ │ + bl 1e63ec │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 5a20c │ │ │ │ + bge.n 5a254 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5a254 │ │ │ │ - b.n 5a23c │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5a29c │ │ │ │ + b.n 5a284 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 156b50 │ │ │ │ + bl 157144 │ │ │ │ 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 156b50 │ │ │ │ + bl 157144 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5a254 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5a29c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a1ac │ │ │ │ + bge.n 5a1f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a1ac │ │ │ │ + bne.n 5a1f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a1ac │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a1f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a262 │ │ │ │ + bge.n 5a2aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5a266 │ │ │ │ + cbz r3, 5a2ae │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a26e │ │ │ │ + b.n 5a2b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a262 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a2aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 85ae8 │ │ │ │ - b.w 5a284 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 85b58 │ │ │ │ + b.w 5a2cc <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0005a284 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0005a2cc <_PyThread_CurrentFrames@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #332] @ (5a3e4 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ + ldr r0, [pc, #332] @ (5a42c <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #37196 @ 0x914c │ │ │ │ + movw r1, #38604 @ 0x96cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1022b8 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ + bl 102454 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a2b4 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ + bne.n 5a2fc <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a3da <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ - bl 70c84 │ │ │ │ + b.n 5a422 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2b0 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ - ldr r0, [pc, #296] @ (5a3e8 <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ + beq.n 5a2f8 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ + ldr r0, [pc, #296] @ (5a430 <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5a2d8 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 5a320 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a2c8 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 5a310 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5a2f4 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ + beq.n 5a33c <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r9, [r3, #796] @ 0x31c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5a3b6 <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ + beq.n 5a3fe <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ ldr.w r8, [r9, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5a39a <_PyThread_CurrentFrames@@Base+0x116> │ │ │ │ + beq.n 5a3e2 <_PyThread_CurrentFrames@@Base+0x116> │ │ │ │ ldr.w r6, [r8, #52] @ 0x34 │ │ │ │ - cbz r6, 5a362 <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ + cbz r6, 5a3aa <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5a322 <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ + bls.n 5a36a <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 5a314 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + b.n 5a35c <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5a33c <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ + beq.n 5a384 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5a31e <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ + bcc.n 5a366 <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5a3a0 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + cbz r0, 5a3e8 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbz r2, 5a368 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + cbz r2, 5a3b0 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a38a <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ + blt.n 5a3d2 <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 5a3a0 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + beq.n 5a3e8 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 5a30a <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ + b.n 5a352 <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ mov r0, r6 │ │ │ │ - bl da0e0 │ │ │ │ + bl da3a0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a34c <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 5a394 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a3a0 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + bge.n 5a3e8 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a3a0 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + cbnz r3, 5a3e8 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a3a0 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a3e8 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a35e <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 5a3a6 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a35e <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a3a6 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ ldr.w r9, [r9, #3648] @ 0xe40 │ │ │ │ - b.n 5a300 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 5a348 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a3b4 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + bge.n 5a3fc <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a3b4 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + cbnz r3, 5a3fc <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5a3ce <_PyThread_CurrentFrames@@Base+0x14a> │ │ │ │ + bne.n 5a416 <_PyThread_CurrentFrames@@Base+0x14a> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a3be <_PyThread_CurrentFrames@@Base+0x13a> │ │ │ │ + bne.n 5a406 <_PyThread_CurrentFrames@@Base+0x13a> │ │ │ │ dmb ish │ │ │ │ - beq.n 5a3da <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ - ldr r0, [pc, #16] @ (5a3e8 <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 5a422 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ + ldr r0, [pc, #16] @ (5a430 <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #24] │ │ │ │ @@ -69470,1285 +69497,1285 @@ │ │ │ │ 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 20692c │ │ │ │ + bl 207134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a480 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ + beq.n 5a4c8 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 5a414 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ + cbz r6, 5a45c <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 5a41c <_PyThread_CurrentFrames@@Base+0x198> │ │ │ │ + b.n 5a464 <_PyThread_CurrentFrames@@Base+0x198> │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 206afc │ │ │ │ + bl 207304 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5a442 <_PyThread_CurrentFrames@@Base+0x1be> │ │ │ │ + bge.n 5a48a <_PyThread_CurrentFrames@@Base+0x1be> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37216 @ 0x9160 │ │ │ │ + movw r1, #38624 @ 0x96e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5a480 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ + bl f8938 │ │ │ │ + b.n 5a4c8 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5a46a <_PyThread_CurrentFrames@@Base+0x1e6> │ │ │ │ + bgt.n 5a4b2 <_PyThread_CurrentFrames@@Base+0x1e6> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b610 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14c798 │ │ │ │ + bl 14cb90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a480 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ + beq.n 5a4c8 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5a482 <_PyThread_CurrentFrames@@Base+0x1fe> │ │ │ │ + b.n 5a4ca <_PyThread_CurrentFrames@@Base+0x1fe> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #51704 @ 0xc9f8 │ │ │ │ + movw r1, #53152 @ 0xcfa0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005a486 : │ │ │ │ - movw r2, #60388 @ 0xebe4 │ │ │ │ +0005a4ce : │ │ │ │ + movw r2, #61796 @ 0xf164 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - b.w 7fd58 │ │ │ │ - ldr r3, [pc, #16] @ (5a4a4 ) │ │ │ │ + b.w 7fdec │ │ │ │ + ldr r3, [pc, #16] @ (5a4ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a4c8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5a4e0 │ │ │ │ - ldr r2, [pc, #24] @ (5a4e4 ) │ │ │ │ + bne.n 5a510 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5a528 │ │ │ │ + ldr r2, [pc, #24] @ (5a52c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 5a4e2 │ │ │ │ + b.n 5a52a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 5a4f8 │ │ │ │ + cbz r3, 5a540 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 5a500 │ │ │ │ + b.n 5a548 │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 5a51a │ │ │ │ + ble.n 5a562 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 5a506 │ │ │ │ + b.n 5a54e │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a526 : │ │ │ │ - b.w 136d1c │ │ │ │ +0005a56e : │ │ │ │ + b.w 137110 │ │ │ │ │ │ │ │ -0005a52a : │ │ │ │ +0005a572 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5a562 │ │ │ │ + blt.n 5a5aa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5a57c │ │ │ │ + blt.n 5a5c4 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5644 @ 0x160c │ │ │ │ + movw r1, #7092 @ 0x1bb4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a586 │ │ │ │ + b.n 5a5ce │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (5a588 ) │ │ │ │ + ldr r0, [pc, #8] @ (5a5d0 ) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5a5ac │ │ │ │ + cbz r0, 5a5f4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 16645c │ │ │ │ + bl 166a64 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a5b6 : │ │ │ │ +0005a5fe : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5a608 │ │ │ │ + beq.n 5a650 │ │ │ │ movw r3, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5a608 │ │ │ │ + beq.n 5a650 │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5a608 │ │ │ │ - bl 88644 │ │ │ │ - movw r3, #37252 @ 0x9184 │ │ │ │ + beq.n 5a650 │ │ │ │ + bl 885f8 │ │ │ │ + movw r3, #38660 @ 0x9704 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #12852 @ 0x3234 │ │ │ │ + movw r2, #14260 @ 0x37b4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 5a610 │ │ │ │ - movw r0, #37252 @ 0x9184 │ │ │ │ + b.n 5a658 │ │ │ │ + movw r0, #38660 @ 0x9704 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005a612 : │ │ │ │ +0005a65a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5a634 │ │ │ │ + bne.n 5a67c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 5a62a │ │ │ │ + b.n 5a672 │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5a64a │ │ │ │ + bne.n 5a692 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 92288 │ │ │ │ + b.w 9255c │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5a662 │ │ │ │ + beq.n 5a6aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 5a662 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 5a6aa │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 5a666 │ │ │ │ + b.n 5a6ae │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #15865 @ 0x3df9 │ │ │ │ + movw r8, #16509 @ 0x407d │ │ │ │ movt r8, #11 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r7, 5a6ac │ │ │ │ + cbz r7, 5a6f4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r3, [r3, r7, lsl #3] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a688 │ │ │ │ + beq.n 5a6d0 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 5a6a2 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a688 │ │ │ │ + bne.n 5a6ea │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a6d0 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a688 │ │ │ │ - b.n 5a6fa │ │ │ │ + beq.n 5a6d0 │ │ │ │ + b.n 5a742 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5a6b6 │ │ │ │ + cbnz r0, 5a6fe │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbnz r0, 5a6c0 │ │ │ │ - b.n 5a6d8 │ │ │ │ + cbnz r0, 5a708 │ │ │ │ + b.n 5a720 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a6b0 │ │ │ │ - b.n 5a6fa │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + beq.n 5a6f8 │ │ │ │ + b.n 5a742 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a6d2 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a6d8 │ │ │ │ + bne.n 5a71a │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a720 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5a6fa │ │ │ │ + cbnz r0, 5a742 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5a6fa │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a742 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a6f0 │ │ │ │ + bne.n 5a738 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5a732 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a77a │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5a728 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a732 │ │ │ │ + bne.n 5a770 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a77a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a8a4 │ │ │ │ + bne.w 5a8ec │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbnz r0, 5a73c │ │ │ │ + cbnz r0, 5a784 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 5a750 │ │ │ │ - b.n 5a746 │ │ │ │ + cbz r0, 5a798 │ │ │ │ + b.n 5a78e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a736 │ │ │ │ - b.n 5a8a4 │ │ │ │ + beq.n 5a77e │ │ │ │ + b.n 5a8ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a8a4 │ │ │ │ + bne.w 5a8ec │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 5a75e │ │ │ │ + cbz r0, 5a7a6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a8a4 │ │ │ │ + bne.w 5a8ec │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 5a76c │ │ │ │ + cbz r0, 5a7b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a8a4 │ │ │ │ + bne.w 5a8ec │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5a78c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a7d4 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a782 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a78c │ │ │ │ + bne.n 5a7ca │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a7d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a8a4 │ │ │ │ + bne.w 5a8ec │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbnz r0, 5a796 │ │ │ │ + cbnz r0, 5a7de │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbnz r0, 5a7a0 │ │ │ │ - b.n 5a7ba │ │ │ │ + cbnz r0, 5a7e8 │ │ │ │ + b.n 5a802 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a790 │ │ │ │ - b.n 5a8a4 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + beq.n 5a7d8 │ │ │ │ + b.n 5a8ec │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a7b2 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a7ba │ │ │ │ + bne.n 5a7fa │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a802 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a8a4 │ │ │ │ + bne.n 5a8ec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5a7d8 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a820 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a7d0 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a7d8 │ │ │ │ + bne.n 5a818 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a820 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a8a4 │ │ │ │ + bne.n 5a8ec │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a7f6 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a83e │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a7ee │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a7f6 │ │ │ │ + bne.n 5a836 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a83e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a8a4 │ │ │ │ + bne.n 5a8ec │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5a814 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a85c │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a80c │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a814 │ │ │ │ + bne.n 5a854 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a85c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a8a4 │ │ │ │ + bne.n 5a8ec │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5a832 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a87a │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a82a │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a832 │ │ │ │ + bne.n 5a872 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a87a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a8a4 │ │ │ │ + bne.n 5a8ec │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5a83c │ │ │ │ + cbnz r0, 5a884 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbnz r0, 5a846 │ │ │ │ - b.n 5a85e │ │ │ │ + cbnz r0, 5a88e │ │ │ │ + b.n 5a8a6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a836 │ │ │ │ - b.n 5a8a4 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + beq.n 5a87e │ │ │ │ + b.n 5a8ec │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a858 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a85e │ │ │ │ + bne.n 5a8a0 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a8a6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5a8a4 │ │ │ │ + cbnz r0, 5a8ec │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5a87a │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a8c2 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a874 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a87a │ │ │ │ + bne.n 5a8bc │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a8c2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5a8a4 │ │ │ │ + cbnz r0, 5a8ec │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5a896 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5a8de │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a890 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5a896 │ │ │ │ + bne.n 5a8d8 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5a8de │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5a8a4 │ │ │ │ + cbnz r0, 5a8ec │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5a8a4 │ │ │ │ + cbz r0, 5a8ec │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 5a8d0 │ │ │ │ + cbnz r1, 5a918 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37248 @ 0x9180 │ │ │ │ + movw r1, #38656 @ 0x9700 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5a8fa │ │ │ │ + bl f8938 │ │ │ │ + b.n 5a942 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #56376 @ 0xdc38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a922 │ │ │ │ + bne.n 5a96a │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2223c4 <_PyObject_GetXIData@@Base+0xbdc> │ │ │ │ + bl 2229a4 <_PyObject_GetXIData@@Base+0xbdc> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a900 │ │ │ │ + cbnz r0, 5a948 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a9e8 │ │ │ │ + b.n 5aa30 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5a9c6 │ │ │ │ + beq.n 5aa0e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 5a91a │ │ │ │ + cbz r2, 5a962 │ │ │ │ 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 5a902 │ │ │ │ + b.n 5a94a │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 5a9ac │ │ │ │ + bpl.n 5a9f4 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2223c4 <_PyObject_GetXIData@@Base+0xbdc> │ │ │ │ + bl 2229a4 <_PyObject_GetXIData@@Base+0xbdc> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a8fa │ │ │ │ + beq.n 5a942 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fd18 │ │ │ │ + bl 90024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a9c6 │ │ │ │ + beq.n 5aa0e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 5a96c │ │ │ │ + bmi.n 5a9b4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37284 @ 0x91a4 │ │ │ │ + movw r1, #38692 @ 0x9724 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5a9a4 │ │ │ │ - bl 85a38 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5a9ec │ │ │ │ + bl 85aa8 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a994 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5a9a4 │ │ │ │ + bne.n 5a9dc │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5a9ec │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37312 @ 0x91c0 │ │ │ │ + movw r1, #38720 @ 0x9740 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5a9a4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5a9ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a97c │ │ │ │ + blt.n 5a9c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 168384 │ │ │ │ + bl 16898c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a93a │ │ │ │ + bne.n 5a982 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5a8fa │ │ │ │ + beq.n 5a942 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 5a9d4 │ │ │ │ + b.n 5aa1c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #37348 @ 0x91e4 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5a8fa │ │ │ │ + bl d7950 │ │ │ │ + b.n 5a942 │ │ │ │ mov r0, r6 │ │ │ │ - bl 168428 │ │ │ │ + bl 168a30 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 5a9e8 │ │ │ │ + b.n 5aa30 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 5a9d4 │ │ │ │ + bcs.n 5aa1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ - b.n 5a8fa │ │ │ │ + bl 766c8 │ │ │ │ + b.n 5a942 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5aa20 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5aa68 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5aa16 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aa20 │ │ │ │ + bne.n 5aa5e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5aa68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ab54 │ │ │ │ + bne.w 5ab9c │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5aa40 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5aa88 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aa36 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aa40 │ │ │ │ + bne.n 5aa7e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5aa88 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ab54 │ │ │ │ + bne.w 5ab9c │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 5aa5e │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5aaa6 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aa56 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aa5e │ │ │ │ + bne.n 5aa9e │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5aaa6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab54 │ │ │ │ + bne.n 5ab9c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5aa7c │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5aac4 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aa74 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aa7c │ │ │ │ + bne.n 5aabc │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5aac4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab54 │ │ │ │ + bne.n 5ab9c │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5aa9a │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5aae2 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aa92 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aa9a │ │ │ │ + bne.n 5aada │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5aae2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab54 │ │ │ │ + bne.n 5ab9c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5aab8 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5ab00 │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aab0 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aab8 │ │ │ │ + bne.n 5aaf8 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5ab00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab54 │ │ │ │ + bne.n 5ab9c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 5aad6 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5ab1e │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aace │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5aad6 │ │ │ │ + bne.n 5ab16 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5ab1e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab54 │ │ │ │ + bne.n 5ab9c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5aae0 │ │ │ │ + cbnz r0, 5ab28 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5aaf0 │ │ │ │ - b.n 5aaea │ │ │ │ + cbz r0, 5ab38 │ │ │ │ + b.n 5ab32 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aada │ │ │ │ - b.n 5ab54 │ │ │ │ + beq.n 5ab22 │ │ │ │ + b.n 5ab9c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab54 │ │ │ │ + cbnz r0, 5ab9c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 5aafa │ │ │ │ + cbz r0, 5ab42 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab54 │ │ │ │ + cbnz r0, 5ab9c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5ab16 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5ab5e │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5ab10 │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5ab16 │ │ │ │ + bne.n 5ab58 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5ab5e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab54 │ │ │ │ + cbnz r0, 5ab9c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5ab32 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5ab7a │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5ab2c │ │ │ │ - bl b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ - b.n 5ab32 │ │ │ │ + bne.n 5ab74 │ │ │ │ + bl b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.n 5ab7a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab54 │ │ │ │ + cbnz r0, 5ab9c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5ab54 │ │ │ │ - movw r3, #15865 @ 0x3df9 │ │ │ │ + cbz r0, 5ab9c │ │ │ │ + movw r3, #16509 @ 0x407d │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5ab4a │ │ │ │ + bne.n 5ab92 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b3d8c <_PyToken_OneChar@@Base+0x1690> │ │ │ │ + b.w b4010 <_PyToken_OneChar@@Base+0x1690> │ │ │ │ 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 │ │ │ │ movw r1, #56376 @ 0xdc38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ab92 │ │ │ │ + cbz r0, 5abda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005ab96 : │ │ │ │ +0005abde : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #276] @ (5acbc ) │ │ │ │ + ldr r3, [pc, #276] @ (5ad04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #52] @ 0x34 │ │ │ │ - cbz r5, 5abd8 │ │ │ │ + cbz r5, 5ac20 │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5abbc │ │ │ │ + bls.n 5ac04 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 5abae │ │ │ │ + b.n 5abf6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5abf0 │ │ │ │ + beq.n 5ac38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 5abf0 │ │ │ │ - b.n 5abb8 │ │ │ │ + bcs.n 5ac38 │ │ │ │ + b.n 5ac00 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #53768 @ 0xd208 │ │ │ │ + movw r2, #55216 @ 0xd7b0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ - b.n 5abfa │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ + b.n 5ac42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd44c │ │ │ │ + bl 1cda9c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5abfe │ │ │ │ + cbnz r0, 5ac46 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5acb6 │ │ │ │ + b.n 5acfe │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23400 @ 0x5b68 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ac8c │ │ │ │ + bne.n 5acd4 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ - cbnz r6, 5ac1a │ │ │ │ + cbnz r6, 5ac62 │ │ │ │ mov r0, r5 │ │ │ │ - bl da0e0 │ │ │ │ + bl da3a0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5ac26 │ │ │ │ + cbz r0, 5ac6e │ │ │ │ ldr r5, [r6, #32] │ │ │ │ - cbnz r5, 5ac54 │ │ │ │ - bl 70c84 │ │ │ │ + cbnz r5, 5ac9c │ │ │ │ + bl 70ccc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ac52 │ │ │ │ + cbnz r0, 5ac9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5abfa │ │ │ │ + bge.n 5ac42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5abfa │ │ │ │ - ldr r2, [pc, #136] @ (5acc0 ) │ │ │ │ + bne.n 5ac42 │ │ │ │ + ldr r2, [pc, #136] @ (5ad08 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 5ac48 │ │ │ │ + cbz r3, 5ac90 │ │ │ │ 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 5abfa │ │ │ │ + b.n 5ac42 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 89838 │ │ │ │ + bl 89b44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5acb4 │ │ │ │ + bge.n 5acfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5acb4 │ │ │ │ - ldr r2, [pc, #76] @ (5acc0 ) │ │ │ │ + cbnz r3, 5acfc │ │ │ │ + ldr r2, [pc, #76] @ (5ad08 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 5ac82 │ │ │ │ + cbz r3, 5acca │ │ │ │ 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 5acb4 │ │ │ │ + b.n 5acfc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5acb6 │ │ │ │ + bge.n 5acfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5acb6 │ │ │ │ - ldr r2, [pc, #36] @ (5acc0 ) │ │ │ │ + cbnz r3, 5acfe │ │ │ │ + ldr r2, [pc, #36] @ (5ad08 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 5acaa │ │ │ │ + cbz r3, 5acf2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5acb6 │ │ │ │ + b.n 5acfe │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 5acf0 │ │ │ │ + cbnz r1, 5ad38 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37248 @ 0x9180 │ │ │ │ + movw r1, #38656 @ 0x9700 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5ad18 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5ad60 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #56376 @ 0xdc38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5ad7a │ │ │ │ + bne.n 5adc2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 21d01c <_PyPickle_GetXIData@@Base+0x368> │ │ │ │ + bl 21d5fc <_PyPickle_GetXIData@@Base+0x368> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5ad1e │ │ │ │ + cbnz r0, 5ad66 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5aed4 │ │ │ │ + b.n 5af1c │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r1, r2, [r0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5ad40 │ │ │ │ + bcs.n 5ad88 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 7626c │ │ │ │ - b.n 5ad42 │ │ │ │ + bl 76310 │ │ │ │ + b.n 5ad8a │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 5ad4e │ │ │ │ + cbz r0, 5ad96 │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 5ad6e │ │ │ │ + b.n 5adb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 5ad18 │ │ │ │ + bl 766c8 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 5ad60 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 5ad6e │ │ │ │ + cbz r3, 5adb6 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 5ad5a │ │ │ │ + bne.n 5ada2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 5aec6 │ │ │ │ + b.n 5af0e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 5aeac │ │ │ │ + bpl.w 5aef4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 21d01c <_PyPickle_GetXIData@@Base+0x368> │ │ │ │ + bl 21d5fc <_PyPickle_GetXIData@@Base+0x368> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad18 │ │ │ │ + beq.n 5ad60 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8fd18 │ │ │ │ + bl 90024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5aec6 │ │ │ │ + beq.w 5af0e │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5adb2 │ │ │ │ + bpl.n 5adfa │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5adca │ │ │ │ + beq.n 5ae12 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37424 @ 0x9230 │ │ │ │ + movw r1, #38832 @ 0x97b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5aea4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5aeec │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ade0 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5ae28 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5aea4 │ │ │ │ + bne.n 5aeec │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21e0e8 │ │ │ │ + bl 21e6c4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5adfa │ │ │ │ + cbz r0, 5ae42 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 5ad90 │ │ │ │ + b.n 5add8 │ │ │ │ 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 5ae30 │ │ │ │ + bhi.n 5ae78 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 5ad90 │ │ │ │ + bcc.n 5add8 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 5ae32 │ │ │ │ + b.n 5ae7a │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5ae56 │ │ │ │ + blt.n 5ae9e │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 5ae44 │ │ │ │ + bls.n 5ae8c │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n 5ae3c │ │ │ │ + b.n 5ae84 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5ae50 │ │ │ │ + bcs.n 5ae98 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 5ae5c │ │ │ │ + cbnz r0, 5aea4 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 5aea4 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 5aeec │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r5, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r5, r6, #8 │ │ │ │ blx 2b348 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5ae9c │ │ │ │ + beq.n 5aee4 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5ae98 │ │ │ │ + beq.n 5aee0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 21e0e8 │ │ │ │ + bl 21e6c4 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ - b.n 5ae72 │ │ │ │ + b.n 5aeba │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ - b.n 5ad90 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 5add8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2201f0 │ │ │ │ - b.n 5ad18 │ │ │ │ + bl 2207d0 │ │ │ │ + b.n 5ad60 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #37460 @ 0x9254 │ │ │ │ + movw r1, #38868 @ 0x97d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5ad18 │ │ │ │ + bl d7950 │ │ │ │ + b.n 5ad60 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 2201f0 │ │ │ │ + bl 2207d0 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5af0a │ │ │ │ + cbz r0, 5af52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5af0a │ │ │ │ + bge.n 5af52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5af0a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5af52 │ │ │ │ + bl 7749c <_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 5af2a │ │ │ │ + bge.n 5af72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5af2a │ │ │ │ + cbnz r3, 5af72 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #56376 @ 0xdc38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5af68 │ │ │ │ + cbz r0, 5afb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 82b64 │ │ │ │ + bl 82bf0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 777f4 │ │ │ │ + bl 77898 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5af9c │ │ │ │ + cbz r0, 5afe4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5af9c │ │ │ │ + bge.n 5afe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5af9c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5afe4 │ │ │ │ + bl 7749c <_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 5afbc │ │ │ │ + bge.n 5b004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5afbc │ │ │ │ + cbnz r3, 5b004 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 168428 │ │ │ │ + bl 168a30 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 2223c4 <_PyObject_GetXIData@@Base+0xbdc> │ │ │ │ + bl 2229a4 <_PyObject_GetXIData@@Base+0xbdc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #260] @ (5b108 ) │ │ │ │ + ldr r2, [pc, #260] @ (5b150 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl fd624 │ │ │ │ + bl fd7c0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5b026 │ │ │ │ + beq.n 5b06e │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 5b056 │ │ │ │ - b.n 5b03c │ │ │ │ - movw r1, #37544 @ 0x92a8 │ │ │ │ + bne.n 5b09e │ │ │ │ + b.n 5b084 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 5b070 │ │ │ │ - b.n 5b06c │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 5b0b8 │ │ │ │ + b.n 5b0b4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - movw r1, #37556 @ 0x92b4 │ │ │ │ + movw r1, #38964 @ 0x9834 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 5b070 │ │ │ │ - b.n 5b06c │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 5b0b8 │ │ │ │ + b.n 5b0b4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37568 @ 0x92c0 │ │ │ │ + movw r1, #38976 @ 0x9840 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b0f0 │ │ │ │ + b.n 5b138 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ - movw r0, #37548 @ 0x92ac │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20db6c │ │ │ │ - cbnz r0, 5b092 │ │ │ │ + bl 20e334 │ │ │ │ + cbnz r0, 5b0da │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 12d250 │ │ │ │ - b.n 5b06c │ │ │ │ + bl 12d218 │ │ │ │ + b.n 5b0b4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56124 @ 0xdb3c │ │ │ │ + movw r1, #57572 @ 0xe0e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #37612 @ 0x92ec │ │ │ │ + movw r0, #39020 @ 0x986c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b08a │ │ │ │ + beq.n 5b0d2 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #45325 @ 0xb10d │ │ │ │ + movw r2, #45397 @ 0xb155 │ │ │ │ movt r2, #5 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 20efbc │ │ │ │ + bl 20f784 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b08a │ │ │ │ + beq.n 5b0d2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 7ffb8 │ │ │ │ - ldr r3, [pc, #20] @ (5b108 ) │ │ │ │ + bl 8004c │ │ │ │ + ldr r3, [pc, #20] @ (5b150 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5b102 │ │ │ │ + beq.n 5b14a │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -70765,211 +70792,211 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005b13e : │ │ │ │ +0005b186 : │ │ │ │ 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, #1540 @ 0x604 │ │ │ │ + movw r1, #2948 @ 0xb84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b176 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b1be │ │ │ │ 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 239990 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ - b.n 5b17a │ │ │ │ + bl 239f70 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ + b.n 5b1c2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #37628 @ 0x92fc │ │ │ │ + movw r1, #39036 @ 0x987c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 5b1c4 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 5b20c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 5b1c8 │ │ │ │ + bge.n 5b210 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37644 @ 0x930c │ │ │ │ + movw r1, #39052 @ 0x988c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b21a │ │ │ │ + b.n 5b262 │ │ │ │ mov r0, r4 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b1c4 │ │ │ │ + beq.n 5b20c │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r4, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5b25e │ │ │ │ + bl 5b2a6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 5b1ee │ │ │ │ + bge.n 5b236 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b20e │ │ │ │ + b.n 5b256 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5b202 │ │ │ │ + bne.n 5b24a │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b20e │ │ │ │ + b.n 5b256 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b1f4 │ │ │ │ - b.n 5b1ea │ │ │ │ + bne.n 5b23c │ │ │ │ + b.n 5b232 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005b220 : │ │ │ │ +0005b268 : │ │ │ │ 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, #1496 @ 0x5d8 │ │ │ │ + movw r1, #2904 @ 0xb58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b256 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b29e │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 239990 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ - b.n 5b25a │ │ │ │ + bl 239f70 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ + b.n 5b2a2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (5b2f4 ) │ │ │ │ + ldr r1, [pc, #128] @ (5b33c ) │ │ │ │ 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 2281a0 │ │ │ │ - cbnz r0, 5b298 │ │ │ │ + bl 228780 │ │ │ │ + cbnz r0, 5b2e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b2dc │ │ │ │ + b.n 5b324 │ │ │ │ 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, #45911 @ 0xb357 │ │ │ │ + movw r2, #45983 @ 0xb39f │ │ │ │ movt r2, #5 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 20efbc │ │ │ │ + bl 20f784 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b292 │ │ │ │ + beq.n 5b2da │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 228298 │ │ │ │ + bl 228878 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b292 │ │ │ │ + beq.n 5b2da │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (5b2f4 ) │ │ │ │ + ldr r3, [pc, #20] @ (5b33c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5b2ee │ │ │ │ + beq.n 5b336 │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 139610 │ │ │ │ - cbnz r0, 5b318 │ │ │ │ + bl 139a04 │ │ │ │ + cbnz r0, 5b360 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b354 │ │ │ │ - movw r3, #24741 @ 0x60a5 │ │ │ │ + b.n 5b39c │ │ │ │ + movw r3, #25309 @ 0x62dd │ │ │ │ movt r3, #14 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b338 │ │ │ │ + bne.n 5b380 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b34c │ │ │ │ + bne.n 5b394 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5b354 │ │ │ │ + b.n 5b39c │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b348 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5b34c │ │ │ │ - b.n 5b314 │ │ │ │ + bne.n 5b390 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5b394 │ │ │ │ + b.n 5b35c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b32e │ │ │ │ + beq.n 5b376 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -70997,631 +71024,631 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b3ba │ │ │ │ + cbnz r5, 5b402 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5b3ba │ │ │ │ + blt.n 5b402 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5b3ba │ │ │ │ - cbnz r2, 5b3d8 │ │ │ │ - ldr r1, [pc, #80] @ (5b40c ) │ │ │ │ + bgt.n 5b402 │ │ │ │ + cbnz r2, 5b420 │ │ │ │ + ldr r1, [pc, #80] @ (5b454 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b404 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b44c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b3f2 │ │ │ │ + bgt.n 5b43a │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #63468 @ 0xf7ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ - b.n 5b404 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5b44c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3dc │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5b424 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b3dc │ │ │ │ + beq.n 5b424 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005b410 : │ │ │ │ +0005b458 : │ │ │ │ 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, #1496 @ 0x5d8 │ │ │ │ + movw r1, #2904 @ 0xb58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b446 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b48e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 239990 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ - b.n 5b44a │ │ │ │ + bl 239f70 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ + b.n 5b492 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 341ec │ │ │ │ + b.w 341e8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5b476 │ │ │ │ + cbnz r4, 5b4be │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5b476 │ │ │ │ + ble.n 5b4be │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5b476 │ │ │ │ - cbnz r2, 5b492 │ │ │ │ + bne.n 5b4be │ │ │ │ + cbnz r2, 5b4da │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #124] @ (5b4f8 ) │ │ │ │ + ldr r4, [pc, #124] @ (5b540 ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b4ba │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b502 │ │ │ │ ldrd r6, r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5b4be │ │ │ │ - movw r2, #29344 @ 0x72a0 │ │ │ │ + bmi.n 5b506 │ │ │ │ + movw r2, #30752 @ 0x7820 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2404 @ 0x964 │ │ │ │ + movw r0, #3812 @ 0xee4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b4f0 │ │ │ │ + b.n 5b538 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84d38 │ │ │ │ + bl 84da8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b4ba │ │ │ │ + beq.n 5b502 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22b2b8 │ │ │ │ + bl 22b898 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 25e694 <_PyTime_AsTimeval@@Base+0x13d0> │ │ │ │ + bl 25eaac <_PyTime_AsTimeval@@Base+0x1240> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b4f0 │ │ │ │ + bge.n 5b538 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b4f0 │ │ │ │ + cbnz r3, 5b538 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, r0] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005b4fc : │ │ │ │ +0005b544 : │ │ │ │ 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, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b532 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b57a │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 239990 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ - b.n 5b536 │ │ │ │ + bl 239f70 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ + b.n 5b57e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #16] │ │ │ │ - cbnz r3, 5b564 │ │ │ │ + cbnz r3, 5b5ac │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13328 @ 0x3410 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5b576 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5b5be │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 7fcb8 │ │ │ │ + bl 7fd4c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5b57a │ │ │ │ + cbnz r0, 5b5c2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b5a6 │ │ │ │ + b.n 5b5ee │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1a9e28 <_PyType_Name@@Base> │ │ │ │ + bl 1aa470 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b5a6 │ │ │ │ + bge.n 5b5ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b5a6 │ │ │ │ + cbnz r3, 5b5ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #37676 @ 0x932c │ │ │ │ + movw r0, #39084 @ 0x98ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w e4c6c │ │ │ │ - b.w 2721c0 <_PyBytes_Find@@Base+0x8d4> │ │ │ │ + b.w e4ea4 │ │ │ │ + b.w 272770 <_PyBytes_Find@@Base+0x8d4> │ │ │ │ │ │ │ │ -0005b5c0 : │ │ │ │ +0005b608 : │ │ │ │ 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, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b5f6 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b63e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 239990 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ - b.n 5b5fa │ │ │ │ + bl 239f70 <_PyStaticType_GetBuiltins@@Base+0x1d4> │ │ │ │ + b.n 5b642 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005b5fe : │ │ │ │ +0005b646 : │ │ │ │ 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, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b622 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b66a │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 5b626 │ │ │ │ + b.n 5b66e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005b628 : │ │ │ │ +0005b670 : │ │ │ │ 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, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5b64c │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5b694 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 5b650 │ │ │ │ + b.n 5b698 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5160 @ 0x1428 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 5b6a2 │ │ │ │ + cbnz r1, 5b6ea │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18584 @ 0x4898 │ │ │ │ + movw r1, #19992 @ 0x4e18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5b6c4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5b70c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5b6ca │ │ │ │ + bmi.n 5b712 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37692 @ 0x933c │ │ │ │ + movw r1, #39100 @ 0x98bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b6f4 │ │ │ │ + b.n 5b73c │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 5b6e2 │ │ │ │ + cbz r1, 5b72a │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b6ec │ │ │ │ + bge.n 5b734 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b6ec │ │ │ │ - bl 25c6d0 │ │ │ │ + b.n 5b734 │ │ │ │ + bl 25cc78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b6d0 │ │ │ │ - b.n 5b6c4 │ │ │ │ + bne.n 5b718 │ │ │ │ + b.n 5b70c │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5b71a │ │ │ │ + cbnz r4, 5b762 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 5b71a │ │ │ │ + ble.n 5b762 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b71a │ │ │ │ - cbnz r2, 5b736 │ │ │ │ + bne.n 5b762 │ │ │ │ + cbnz r2, 5b77e │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #132] @ (5b7a4 ) │ │ │ │ + ldr r4, [pc, #132] @ (5b7ec ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b79e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b7e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5b75e │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 5b7a6 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #3352 @ 0xd18 │ │ │ │ + movw r0, #4780 @ 0x12ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b79e │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b7e6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ - cbz r0, 5b79e │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 5b7e6 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5b78a │ │ │ │ + beq.n 5b7d2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5b79e │ │ │ │ + bl f8938 │ │ │ │ + b.n 5b7e6 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #3352 @ 0xd18 │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r5, r0] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b7cc │ │ │ │ + cbnz r5, 5b814 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5b7cc │ │ │ │ + blt.n 5b814 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5b7cc │ │ │ │ - cbnz r2, 5b7ea │ │ │ │ - ldr r1, [pc, #76] @ (5b81c ) │ │ │ │ + bgt.n 5b814 │ │ │ │ + cbnz r2, 5b832 │ │ │ │ + ldr r1, [pc, #76] @ (5b864 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b816 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b85e │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b804 │ │ │ │ + bgt.n 5b84c │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #37196 @ 0x914c │ │ │ │ + movw r1, #38604 @ 0x96cc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ - b.n 5b816 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5b85e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b7ee │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5b836 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b7ee │ │ │ │ + beq.n 5b836 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3, r1] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b844 │ │ │ │ + cbnz r5, 5b88c │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5b844 │ │ │ │ + blt.n 5b88c │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5b844 │ │ │ │ - cbnz r2, 5b862 │ │ │ │ - ldr r1, [pc, #76] @ (5b894 ) │ │ │ │ + bgt.n 5b88c │ │ │ │ + cbnz r2, 5b8aa │ │ │ │ + ldr r1, [pc, #76] @ (5b8dc ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b88e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b8d6 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b87c │ │ │ │ + bgt.n 5b8c4 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #19500 @ 0x4c2c │ │ │ │ + movw r1, #20908 @ 0x51ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f879c │ │ │ │ - b.n 5b88e │ │ │ │ + bl f8938 │ │ │ │ + b.n 5b8d6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b866 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5b8ae │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b866 │ │ │ │ + beq.n 5b8ae │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f1688 │ │ │ │ + bl 1f1fc0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b8b6 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5b8c0 │ │ │ │ + bne.n 5b8fe │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5b908 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #37724 @ 0x935c │ │ │ │ + movw r0, #39132 @ 0x98dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 5b8f2 │ │ │ │ + cbz r3, 5b93a │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5b900 │ │ │ │ + b.n 5b948 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 5b8fe │ │ │ │ - bne.n 5b8fa │ │ │ │ - cbnz r1, 5b91c │ │ │ │ + blt.n 5b946 │ │ │ │ + bne.n 5b942 │ │ │ │ + cbnz r1, 5b964 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b900 │ │ │ │ + b.n 5b948 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #172] @ (5b9b0 ) │ │ │ │ + ldr r1, [pc, #172] @ (5b9f8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5b922 │ │ │ │ - b.n 5b9a8 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5b96a │ │ │ │ + b.n 5b9f0 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 5b974 │ │ │ │ + beq.n 5b9bc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5b9a8 │ │ │ │ - ldr r3, [pc, #128] @ (5b9b4 ) │ │ │ │ + blt.n 5b9f0 │ │ │ │ + ldr r3, [pc, #128] @ (5b9fc ) │ │ │ │ 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, #3996] @ 0xf9c │ │ │ │ - beq.n 5b974 │ │ │ │ + beq.n 5b9bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8fd18 │ │ │ │ - cbz r0, 5b968 │ │ │ │ + bl 90024 │ │ │ │ + cbz r0, 5b9b0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 5b94a │ │ │ │ - ldr r3, [pc, #76] @ (5b9b8 ) │ │ │ │ + b.n 5b992 │ │ │ │ + ldr r3, [pc, #76] @ (5ba00 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 5b992 │ │ │ │ - ldr r1, [pc, #60] @ (5b9b4 ) │ │ │ │ + b.n 5b9da │ │ │ │ + ldr r1, [pc, #60] @ (5b9fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #60] @ (5b9b8 ) │ │ │ │ + ldr r2, [pc, #60] @ (5ba00 ) │ │ │ │ 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, #3996] @ 0xf9c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5b99c │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5b9a8 │ │ │ │ + bne.n 5b9e4 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5b9f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005b9bc <_Py_hashtable_len@@Base>: │ │ │ │ +0005ba04 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5b9fa <_Py_hashtable_len@@Base+0x3e> │ │ │ │ + bne.n 5ba42 <_Py_hashtable_len@@Base+0x3e> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #18756 @ 0x4944 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5ba14 <_Py_hashtable_len@@Base+0x58> │ │ │ │ + b.n 5ba5c <_Py_hashtable_len@@Base+0x58> │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ @@ -71630,836 +71657,836 @@ │ │ │ │ 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, 5ba30 <_Py_hashtable_len@@Base+0x74> │ │ │ │ + cbz r3, 5ba78 <_Py_hashtable_len@@Base+0x74> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5ba40 <_Py_hashtable_len@@Base+0x84> │ │ │ │ + b.n 5ba88 <_Py_hashtable_len@@Base+0x84> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ba3e <_Py_hashtable_len@@Base+0x82> │ │ │ │ + ble.n 5ba86 <_Py_hashtable_len@@Base+0x82> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ba3a <_Py_hashtable_len@@Base+0x7e> │ │ │ │ - cbnz r1, 5ba62 <_Py_hashtable_len@@Base+0xa6> │ │ │ │ + bne.n 5ba82 <_Py_hashtable_len@@Base+0x7e> │ │ │ │ + cbnz r1, 5baaa <_Py_hashtable_len@@Base+0xa6> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ba40 <_Py_hashtable_len@@Base+0x84> │ │ │ │ + b.n 5ba88 <_Py_hashtable_len@@Base+0x84> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (5bae0 <_Py_hashtable_len@@Base+0x124>) │ │ │ │ + ldr r1, [pc, #156] @ (5bb28 <_Py_hashtable_len@@Base+0x124>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5ba68 <_Py_hashtable_len@@Base+0xac> │ │ │ │ - b.n 5bad8 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ + cbnz r0, 5bab0 <_Py_hashtable_len@@Base+0xac> │ │ │ │ + b.n 5bb20 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 5ba7c <_Py_hashtable_len@@Base+0xc0> │ │ │ │ + beq.n 5bac4 <_Py_hashtable_len@@Base+0xc0> │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5ba9a <_Py_hashtable_len@@Base+0xde> │ │ │ │ - b.n 5ba86 <_Py_hashtable_len@@Base+0xca> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.n 5bae2 <_Py_hashtable_len@@Base+0xde> │ │ │ │ + b.n 5bace <_Py_hashtable_len@@Base+0xca> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ba74 <_Py_hashtable_len@@Base+0xb8> │ │ │ │ - b.n 5bad8 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ + beq.n 5babc <_Py_hashtable_len@@Base+0xb8> │ │ │ │ + b.n 5bb20 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ba9c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5ba9c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ - b.n 5bad8 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ + bne.n 5bae4 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5bae4 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + b.n 5bb20 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ movs r4, #0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c26c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5bacc <_Py_hashtable_len@@Base+0x110> │ │ │ │ + bne.n 5bb14 <_Py_hashtable_len@@Base+0x110> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a38 │ │ │ │ + bl 85aa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bb06 <_Py_hashtable_len@@Base+0x14a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5bb26 <_Py_hashtable_len@@Base+0x16a> │ │ │ │ + bne.n 5bb4e <_Py_hashtable_len@@Base+0x14a> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5bb6e <_Py_hashtable_len@@Base+0x16a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5bb1c <_Py_hashtable_len@@Base+0x160> │ │ │ │ + cbz r3, 5bb64 <_Py_hashtable_len@@Base+0x160> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5bb18 <_Py_hashtable_len@@Base+0x15c> │ │ │ │ + blt.n 5bb60 <_Py_hashtable_len@@Base+0x15c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5bb1a <_Py_hashtable_len@@Base+0x15e> │ │ │ │ + b.n 5bb62 <_Py_hashtable_len@@Base+0x15e> │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5bb28 <_Py_hashtable_len@@Base+0x16c> │ │ │ │ + b.n 5bb70 <_Py_hashtable_len@@Base+0x16c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5bb4a <_Py_hashtable_len@@Base+0x18e> │ │ │ │ + cbz r3, 5bb92 <_Py_hashtable_len@@Base+0x18e> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5bb5a <_Py_hashtable_len@@Base+0x19e> │ │ │ │ + b.n 5bba2 <_Py_hashtable_len@@Base+0x19e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5bb58 <_Py_hashtable_len@@Base+0x19c> │ │ │ │ + ble.n 5bba0 <_Py_hashtable_len@@Base+0x19c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5bb54 <_Py_hashtable_len@@Base+0x198> │ │ │ │ - cbnz r1, 5bb7c <_Py_hashtable_len@@Base+0x1c0> │ │ │ │ + bne.n 5bb9c <_Py_hashtable_len@@Base+0x198> │ │ │ │ + cbnz r1, 5bbc4 <_Py_hashtable_len@@Base+0x1c0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5bb5a <_Py_hashtable_len@@Base+0x19e> │ │ │ │ + b.n 5bba2 <_Py_hashtable_len@@Base+0x19e> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #356] @ (5bcc0 <_Py_hashtable_len@@Base+0x304>) │ │ │ │ + ldr r1, [pc, #356] @ (5bd08 <_Py_hashtable_len@@Base+0x304>) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5bb82 <_Py_hashtable_len@@Base+0x1c6> │ │ │ │ - b.n 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + cbnz r0, 5bbca <_Py_hashtable_len@@Base+0x1c6> │ │ │ │ + b.n 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + beq.n 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bc22 <_Py_hashtable_len@@Base+0x266> │ │ │ │ + beq.n 5bc6a <_Py_hashtable_len@@Base+0x266> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5bbb4 <_Py_hashtable_len@@Base+0x1f8> │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 5bbfc <_Py_hashtable_len@@Base+0x1f8> │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bbae <_Py_hashtable_len@@Base+0x1f2> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5bbf6 <_Py_hashtable_len@@Base+0x1f2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + bne.n 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 5bbb8 <_Py_hashtable_len@@Base+0x1fc> │ │ │ │ - b.n 5bc22 <_Py_hashtable_len@@Base+0x266> │ │ │ │ + bne.n 5bc00 <_Py_hashtable_len@@Base+0x1fc> │ │ │ │ + b.n 5bc6a <_Py_hashtable_len@@Base+0x266> │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #24552 @ 0x5fe8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ - cbz r0, 5bbf2 <_Py_hashtable_len@@Base+0x236> │ │ │ │ + cbz r0, 5bc3a <_Py_hashtable_len@@Base+0x236> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5bbd0 <_Py_hashtable_len@@Base+0x214> │ │ │ │ + bne.n 5bc18 <_Py_hashtable_len@@Base+0x214> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5bbec <_Py_hashtable_len@@Base+0x230> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 5bc34 <_Py_hashtable_len@@Base+0x230> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5bbec <_Py_hashtable_len@@Base+0x230> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + bne.n 5bc34 <_Py_hashtable_len@@Base+0x230> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5bbf6 <_Py_hashtable_len@@Base+0x23a> │ │ │ │ - b.n 5bc2c <_Py_hashtable_len@@Base+0x270> │ │ │ │ - vldr d9, [pc, #196] @ 5bcb8 <_Py_hashtable_len@@Base+0x2fc> │ │ │ │ + bne.n 5bc3e <_Py_hashtable_len@@Base+0x23a> │ │ │ │ + b.n 5bc74 <_Py_hashtable_len@@Base+0x270> │ │ │ │ + vldr d9, [pc, #196] @ 5bd00 <_Py_hashtable_len@@Base+0x2fc> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5bc04 <_Py_hashtable_len@@Base+0x248> │ │ │ │ + bne.n 5bc4c <_Py_hashtable_len@@Base+0x248> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5bc30 <_Py_hashtable_len@@Base+0x274> │ │ │ │ - bl 143eb0 │ │ │ │ + b.n 5bc78 <_Py_hashtable_len@@Base+0x274> │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5bc30 <_Py_hashtable_len@@Base+0x274> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5bc30 <_Py_hashtable_len@@Base+0x274> │ │ │ │ - b.n 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ - vldr d8, [pc, #148] @ 5bcb8 <_Py_hashtable_len@@Base+0x2fc> │ │ │ │ + bne.n 5bc78 <_Py_hashtable_len@@Base+0x274> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5bc78 <_Py_hashtable_len@@Base+0x274> │ │ │ │ + b.n 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + vldr d8, [pc, #148] @ 5bd00 <_Py_hashtable_len@@Base+0x2fc> │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 5bc30 <_Py_hashtable_len@@Base+0x274> │ │ │ │ - vldr d8, [pc, #136] @ 5bcb8 <_Py_hashtable_len@@Base+0x2fc> │ │ │ │ + b.n 5bc78 <_Py_hashtable_len@@Base+0x274> │ │ │ │ + vldr d8, [pc, #136] @ 5bd00 <_Py_hashtable_len@@Base+0x2fc> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1fc114 │ │ │ │ + bl 1fc72c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bc4c <_Py_hashtable_len@@Base+0x290> │ │ │ │ + bne.n 5bc94 <_Py_hashtable_len@@Base+0x290> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bcac <_Py_hashtable_len@@Base+0x2f0> │ │ │ │ + b.n 5bcf4 <_Py_hashtable_len@@Base+0x2f0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1fc114 │ │ │ │ + bl 1fc72c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + beq.n 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 9600c │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 962dc │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b2b0 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5bca6 <_Py_hashtable_len@@Base+0x2ea> │ │ │ │ + bne.n 5bcee <_Py_hashtable_len@@Base+0x2ea> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 5bc48 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 5bc90 <_Py_hashtable_len@@Base+0x28c> │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 5bcc4 <_Py_hashtable_len@@Base+0x308> │ │ │ │ + bl 5bd0c <_Py_hashtable_len@@Base+0x308> │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r0, [r1, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #148] @ 5bd70 <_Py_hashtable_len@@Base+0x3b4> │ │ │ │ + vldr d8, [pc, #148] @ 5bdb8 <_Py_hashtable_len@@Base+0x3b4> │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85ae8 │ │ │ │ - cbz r0, 5bd30 <_Py_hashtable_len@@Base+0x374> │ │ │ │ + bl 85b58 │ │ │ │ + cbz r0, 5bd78 <_Py_hashtable_len@@Base+0x374> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bd34 <_Py_hashtable_len@@Base+0x378> │ │ │ │ + cbnz r0, 5bd7c <_Py_hashtable_len@@Base+0x378> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd30 <_Py_hashtable_len@@Base+0x374> │ │ │ │ + bge.n 5bd78 <_Py_hashtable_len@@Base+0x374> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bd30 <_Py_hashtable_len@@Base+0x374> │ │ │ │ + cbnz r3, 5bd78 <_Py_hashtable_len@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5bd68 <_Py_hashtable_len@@Base+0x3ac> │ │ │ │ + b.n 5bdb0 <_Py_hashtable_len@@Base+0x3ac> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd54 <_Py_hashtable_len@@Base+0x398> │ │ │ │ + bge.n 5bd9c <_Py_hashtable_len@@Base+0x398> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bd54 <_Py_hashtable_len@@Base+0x398> │ │ │ │ + cbnz r3, 5bd9c <_Py_hashtable_len@@Base+0x398> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd68 <_Py_hashtable_len@@Base+0x3ac> │ │ │ │ + bge.n 5bdb0 <_Py_hashtable_len@@Base+0x3ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bd68 <_Py_hashtable_len@@Base+0x3ac> │ │ │ │ + cbnz r3, 5bdb0 <_Py_hashtable_len@@Base+0x3ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ vpop {d8} │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 5bc9e <_Py_hashtable_len@@Base+0x2e2> │ │ │ │ + bvs.n 5bce6 <_Py_hashtable_len@@Base+0x2e2> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -0005bd78 : │ │ │ │ +0005bdc0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 5bdd2 │ │ │ │ + b.n 5be1a │ │ │ │ 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 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bdcc │ │ │ │ + beq.n 5be14 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8a8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5bdc4 │ │ │ │ + bne.n 5be0c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bdce │ │ │ │ + b.n 5be16 │ │ │ │ mov r0, sp │ │ │ │ - bl 5bcc4 <_Py_hashtable_len@@Base+0x308> │ │ │ │ - b.n 5bdce │ │ │ │ + bl 5bd0c <_Py_hashtable_len@@Base+0x308> │ │ │ │ + b.n 5be16 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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 2048f0 │ │ │ │ + bl 204f10 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 5be10 │ │ │ │ + cbz r3, 5be58 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #3 │ │ │ │ - b.w 7c0a8 │ │ │ │ + b.w 7c13c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7be54 │ │ │ │ + b.w 7bee8 │ │ │ │ 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 ca538 │ │ │ │ + bl ca804 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5160 @ 0x1428 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005be3e : │ │ │ │ +0005be86 : │ │ │ │ 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] @ (5bec4 ) │ │ │ │ + ldr r4, [pc, #116] @ (5bf0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 5be6e │ │ │ │ + cbnz r3, 5beb6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 5be64 │ │ │ │ + cbz r3, 5beac │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5be58 │ │ │ │ + b.n 5bea0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 5be88 │ │ │ │ + b.n 5bed0 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5be88 │ │ │ │ + beq.n 5bed0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5be9a │ │ │ │ + cbz r3, 5bee2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5beac │ │ │ │ - cbnz r0, 5beb6 │ │ │ │ + beq.n 5bef4 │ │ │ │ + cbnz r0, 5befe │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5bebe │ │ │ │ - bl d9924 │ │ │ │ + b.n 5bf06 │ │ │ │ + bl d9be4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5beac │ │ │ │ + beq.n 5bef4 │ │ │ │ str r0, [r6, #0] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5bef0 │ │ │ │ + cbz r3, 5bf38 │ │ │ │ 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 5befa │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5bf04 │ │ │ │ + bne.n 5bf42 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5bf4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5bf24 │ │ │ │ + cbz r3, 5bf6c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5bf34 │ │ │ │ + b.n 5bf7c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5bf32 │ │ │ │ + ble.n 5bf7a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5bf2e │ │ │ │ - cbnz r1, 5bf56 │ │ │ │ + bne.n 5bf76 │ │ │ │ + cbnz r1, 5bf9e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5bf34 │ │ │ │ + b.n 5bf7c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #264] @ (5c040 ) │ │ │ │ + ldr r1, [pc, #264] @ (5c088 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bf5c │ │ │ │ - b.n 5c02e │ │ │ │ + cbnz r0, 5bfa4 │ │ │ │ + b.n 5c076 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5c02e │ │ │ │ - cbz r6, 5bfd8 │ │ │ │ + beq.n 5c076 │ │ │ │ + cbz r6, 5c020 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5bf8c │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 5bfd4 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bf86 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5bfce │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c02e │ │ │ │ + bne.n 5c076 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 5bf90 │ │ │ │ - b.n 5bfe2 │ │ │ │ + bne.n 5bfd8 │ │ │ │ + b.n 5c02a │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5bfb6 │ │ │ │ - bl 1287d0 │ │ │ │ + cbz r0, 5bffe │ │ │ │ + bl 12877c │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5bfb0 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 5bff8 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c02e │ │ │ │ + bne.n 5c076 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 5bfba │ │ │ │ - b.n 5bfea │ │ │ │ + bne.n 5c002 │ │ │ │ + b.n 5c032 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1287d0 │ │ │ │ + bl 12877c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5bfee │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 5bfee │ │ │ │ - b.n 5c02e │ │ │ │ + bne.n 5c036 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 5c036 │ │ │ │ + b.n 5c076 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 5bfee │ │ │ │ + b.n 5c036 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 5bfee │ │ │ │ + b.n 5c036 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 9600c │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 962dc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b2b0 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5c032 │ │ │ │ + bne.n 5c07a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c038 │ │ │ │ + b.n 5c080 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 5c1ec │ │ │ │ + bl 5c234 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005c044 : │ │ │ │ +0005c08c : │ │ │ │ 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] @ (5c07c ) │ │ │ │ + ldr r4, [pc, #40] @ (5c0c4 ) │ │ │ │ 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 25ae70 │ │ │ │ + bl 25b418 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 5987e <_Py_c_sum@@Base+0xe> │ │ │ │ + b.w 598c6 <_Py_c_sum@@Base+0xe> │ │ │ │ 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 5c0a8 │ │ │ │ + bhi.n 5c0f0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5c0c0 │ │ │ │ + ble.n 5c108 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 5c0c8 │ │ │ │ - movw r0, #44452 @ 0xada4 │ │ │ │ + b.n 5c110 │ │ │ │ + movw r0, #45860 @ 0xb324 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c09e │ │ │ │ + bne.n 5c0e6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5c100 │ │ │ │ + b.w 5c148 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5c0f8 │ │ │ │ + cbz r3, 5c140 │ │ │ │ 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 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ mov r0, r3 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 28a8a8 │ │ │ │ + bl 28ae60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c134 │ │ │ │ + beq.n 5c17c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 5c16e │ │ │ │ + cbz r0, 5c1b6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 90090 │ │ │ │ + bl 9039c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c138 │ │ │ │ + cbnz r0, 5c180 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c1aa │ │ │ │ + b.n 5c1f2 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5c17e │ │ │ │ + cbz r3, 5c1c6 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c17e │ │ │ │ + beq.n 5c1c6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 28a980 │ │ │ │ + bl 28af38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c192 │ │ │ │ + beq.n 5c1da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 77858 │ │ │ │ - b.n 5c17e │ │ │ │ + bl 778fc │ │ │ │ + b.n 5c1c6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c134 │ │ │ │ + beq.n 5c17c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5c1aa │ │ │ │ + cbz r3, 5c1f2 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 5c1aa │ │ │ │ + cbz r1, 5c1f2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a910 │ │ │ │ + bl 28aec8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c1aa │ │ │ │ + bne.n 5c1f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c134 │ │ │ │ + bge.n 5c17c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c134 │ │ │ │ + bne.n 5c17c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c134 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c17c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c1b0 : │ │ │ │ - ldr r3, [pc, #52] @ (5c1e8 ) │ │ │ │ +0005c1f8 : │ │ │ │ + ldr r3, [pc, #52] @ (5c230 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 5c1c6 │ │ │ │ + cbnz r3, 5c20e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c1ba │ │ │ │ + bne.n 5c202 │ │ │ │ bx lr │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c1e4 │ │ │ │ + beq.n 5c22c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c1de │ │ │ │ + blt.n 5c226 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5c1da │ │ │ │ + b.n 5c222 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b313c │ │ │ │ + bl 1b37cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c212 │ │ │ │ + bne.n 5c25a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c238 │ │ │ │ + b.n 5c280 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b313c │ │ │ │ + bl 1b37cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c20e │ │ │ │ + beq.n 5c256 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #42996 @ 0xa7f4 │ │ │ │ + movw r0, #44404 @ 0xad74 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5c28c │ │ │ │ + beq.n 5c2d4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8a8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5c284 │ │ │ │ + bne.n 5c2cc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c28e │ │ │ │ + b.n 5c2d6 │ │ │ │ mov r0, sp │ │ │ │ - bl 5c1ec │ │ │ │ - b.n 5c28e │ │ │ │ + bl 5c234 │ │ │ │ + b.n 5c2d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -72477,25 +72504,25 @@ │ │ │ │ movw r2, #46356 @ 0xb514 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #23160 @ 0x5a78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - movw r2, #37884 @ 0x93fc │ │ │ │ + movw r2, #39292 @ 0x997c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl d8c58 │ │ │ │ - cbz r0, 5c332 │ │ │ │ + bl d8f1c │ │ │ │ + cbz r0, 5c37a │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 5c2fe │ │ │ │ + cbnz r5, 5c346 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 5c2f2 │ │ │ │ + cbz r3, 5c33a │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 5c2fe │ │ │ │ + b.n 5c346 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -72513,214 +72540,214 @@ │ │ │ │ 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 25a234 │ │ │ │ + bl 25a7dc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #37900 @ 0x940c │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ - cbnz r0, 5c37a │ │ │ │ + bl 1f7cf0 │ │ │ │ + cbnz r0, 5c3c2 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #28189 @ 0x6e1d │ │ │ │ + movw r1, #30177 @ 0x75e1 │ │ │ │ movt r1, #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 37c60 │ │ │ │ + b.w 37ca0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 5c3c4 │ │ │ │ + cbz r4, 5c40c │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 5c3dc │ │ │ │ + cbz r3, 5c424 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 25fa4c │ │ │ │ + bl 25fffc │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 5c3e4 │ │ │ │ + b.n 5c42c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4524 @ 0x11ac │ │ │ │ + movw r1, #5932 @ 0x172c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5c3e4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5c42c │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #46772 @ 0xb6b4 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 5c4ae │ │ │ │ + beq.n 5c4f6 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c4ae │ │ │ │ + bne.n 5c4f6 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5c4ae │ │ │ │ + beq.n 5c4f6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c4ae │ │ │ │ + bne.n 5c4f6 │ │ │ │ movw r8, #46356 @ 0xb514 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 5c444 │ │ │ │ + beq.n 5c48c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 5c4ae │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 5c4f6 │ │ │ │ movw r7, #46148 @ 0xb444 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 5c460 │ │ │ │ + beq.n 5c4a8 │ │ │ │ movw r1, #46356 @ 0xb514 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 5c492 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 5c4da │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206758 │ │ │ │ + bl 206f60 │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206758 │ │ │ │ + bl 206f60 │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ - b.n 5c4b6 │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + b.n 5c4fe │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5c4a0 │ │ │ │ + beq.n 5c4e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 5c4ae │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 5c4f6 │ │ │ │ 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 5c560 │ │ │ │ + b.n 5c5a8 │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #46772 @ 0xb6b4 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5c554 │ │ │ │ + beq.n 5c59c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 5c554 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 5c59c │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5c554 │ │ │ │ + beq.n 5c59c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 5c554 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 5c59c │ │ │ │ movw r1, #46356 @ 0xb514 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ movw r5, #46148 @ 0xb444 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5c516 │ │ │ │ + beq.n 5c55e │ │ │ │ mov r0, r4 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 5c51c │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 5c564 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5c532 │ │ │ │ - b.n 5c522 │ │ │ │ + beq.n 5c57a │ │ │ │ + b.n 5c56a │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5c548 │ │ │ │ - b.n 5c53e │ │ │ │ + beq.n 5c590 │ │ │ │ + b.n 5c586 │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r8 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 5c554 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 5c59c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5c560 │ │ │ │ + b.n 5c5a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88644 │ │ │ │ - cbz r0, 5c554 │ │ │ │ + bl 885f8 │ │ │ │ + cbz r0, 5c59c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5c560 │ │ │ │ + b.n 5c5a8 │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -72730,36 +72757,36 @@ │ │ │ │ mov r4, r0 │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ uxth r1, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r2, 5c588 │ │ │ │ + cbz r2, 5c5d0 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 25b9c4 │ │ │ │ - cbnz r0, 5c5aa │ │ │ │ + bl 25bf6c │ │ │ │ + cbnz r0, 5c5f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 22bb04 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ + b.w 22c0e4 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5c5b8 │ │ │ │ + b.n 5c600 │ │ │ │ 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] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -72768,194 +72795,194 @@ │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ - movw r5, #26776 @ 0x6898 │ │ │ │ + movw r5, #28184 @ 0x6e18 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - bl 206758 │ │ │ │ + bl 206f60 │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ subs r6, #1 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ add.w r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ - movw r0, #38084 @ 0x94c4 │ │ │ │ + movw r0, #39492 @ 0x9a44 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5c698 │ │ │ │ + beq.n 5c6e0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ - cbz r0, 5c67a │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 5c6c2 │ │ │ │ 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 5c65a │ │ │ │ + bls.n 5c6a2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 5c67a │ │ │ │ + bne.n 5c6c2 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2980cc <_PyObject_GetXIDataNoFallback@@Base+0xc68> │ │ │ │ - cbnz r0, 5c67a │ │ │ │ + bl 298718 <_PyObject_GetXIDataNoFallback@@Base+0xc68> │ │ │ │ + cbnz r0, 5c6c2 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22bb04 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ + b.w 22c0e4 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #38268 @ 0x957c │ │ │ │ + movw r1, #39676 @ 0x9afc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38232 @ 0x9558 │ │ │ │ + movw r1, #39640 @ 0x9ad8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r0, #38300 @ 0x959c │ │ │ │ + movw r0, #39708 @ 0x9b1c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ 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 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62964 @ 0xf5f4 │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23996 @ 0x5dbc │ │ │ │ + movw r0, #25404 @ 0x633c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ 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, 5c742 │ │ │ │ + cbz r3, 5c78a │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5c744 │ │ │ │ + b.n 5c78c │ │ │ │ mov sl, r3 │ │ │ │ ldrh.w r6, [r9, #13] │ │ │ │ ldrb.w r7, [r9, #15] │ │ │ │ ldrb.w r8, [r9, #16] │ │ │ │ - cbnz r3, 5c75c │ │ │ │ + cbnz r3, 5c7a4 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 5c75c │ │ │ │ + blt.n 5c7a4 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 5c75c │ │ │ │ - cbnz r4, 5c77c │ │ │ │ - ldr r1, [pc, #136] @ (5c7e8 ) │ │ │ │ + bgt.n 5c7a4 │ │ │ │ + cbnz r4, 5c7c4 │ │ │ │ + ldr r1, [pc, #136] @ (5c830 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c7de │ │ │ │ + cbz r0, 5c826 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 5c7ca │ │ │ │ + beq.n 5c812 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 5c79e │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 5c7e6 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5c79a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5c7de │ │ │ │ + bne.n 5c7e2 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5c826 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5c7ca │ │ │ │ + beq.n 5c812 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5c7b6 │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 5c7fe │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c7b2 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5c7de │ │ │ │ + bne.n 5c7fa │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5c826 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5c7ca │ │ │ │ + beq.n 5c812 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5c7ca │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5c7de │ │ │ │ + bne.n 5c812 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5c826 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22bb04 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ + b.w 22c0e4 <_PyTime_ObjectToTime_t@@Base+0x5d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ @@ -72963,155 +72990,155 @@ │ │ │ │ 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 206758 │ │ │ │ + bl 206f60 │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #53724 @ 0xd1dc │ │ │ │ + movw r1, #55172 @ 0xd784 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 5c846 │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 5c88e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c87a │ │ │ │ - ldr r0, [pc, #56] @ (5c880 ) │ │ │ │ - bl 11aad8 │ │ │ │ + b.n 5c8c2 │ │ │ │ + ldr r0, [pc, #56] @ (5c8c8 ) │ │ │ │ + bl 11aab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c842 │ │ │ │ + beq.n 5c88a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #36] @ (5c884 ) │ │ │ │ - bl 1022e0 │ │ │ │ + ldr r1, [pc, #36] @ (5c8cc ) │ │ │ │ + bl 10247c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c87a │ │ │ │ + bge.n 5c8c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c87a │ │ │ │ + cbnz r3, 5c8c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005c888 : │ │ │ │ +0005c8d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5c8a2 │ │ │ │ + cbz r0, 5c8ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 5c8ba │ │ │ │ + bmi.n 5c902 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38460 @ 0x963c │ │ │ │ + movw r1, #39868 @ 0x9bbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5c966 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5c9ae │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 5c8c6 │ │ │ │ + cbz r1, 5c90e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5c8de │ │ │ │ + bmi.n 5c926 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38496 @ 0x9660 │ │ │ │ + movw r1, #39904 @ 0x9be0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5c966 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5c9ae │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 5c922 │ │ │ │ + bge.n 5c96a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 5c904 │ │ │ │ + cbz r1, 5c94c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 5c91e │ │ │ │ + bmi.n 5c966 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c91e │ │ │ │ + beq.n 5c966 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38540 @ 0x968c │ │ │ │ + movw r1, #39948 @ 0x9c0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 5c8ea │ │ │ │ + b.n 5c932 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5c940 │ │ │ │ + cbnz r0, 5c988 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38580 @ 0x96b4 │ │ │ │ + movw r1, #39988 @ 0x9c34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c95a │ │ │ │ + bge.n 5c9a2 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 5c954 │ │ │ │ + bne.n 5c99c │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 5c95a │ │ │ │ - cbnz r3, 5c95a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c9a2 │ │ │ │ + cbnz r3, 5c9a2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25aea8 │ │ │ │ + b.w 25b450 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 5c5b8 │ │ │ │ - movw r0, #38672 @ 0x9710 │ │ │ │ + b.n 5c600 │ │ │ │ + movw r0, #40080 @ 0x9c90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ │ │ │ │ -0005c97e <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0005c9c6 <_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 │ │ │ │ @@ -73131,206 +73158,206 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005c9c2 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0005ca0a <_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 5c9ec <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 5ca34 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38688 @ 0x9720 │ │ │ │ + movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 5ca04 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 5ca4c <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 5c9f4 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 5ca3c <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 5ca10 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 5ca58 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38736 @ 0x9750 │ │ │ │ + movw r1, #40144 @ 0x9cd0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d7684 │ │ │ │ - movw r1, #41544 @ 0xa248 │ │ │ │ + b.w d7950 │ │ │ │ + movw r1, #42952 @ 0xa7c8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 5ca2a <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 5ca72 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5ca4c <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 5ca94 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #45284 @ 0xb0e4 │ │ │ │ + movw r1, #46692 @ 0xb664 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #64680 @ 0xfca8 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #552 @ 0x228 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ │ │ │ │ -0005ca60 : │ │ │ │ +0005caa8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 5ca7e │ │ │ │ + bpl.n 5cac6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 5ca84 │ │ │ │ - bl 4cf72 │ │ │ │ - b.n 5cb28 │ │ │ │ + bmi.n 5cacc │ │ │ │ + bl 4cfb2 │ │ │ │ + b.n 5cb70 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5ca90 │ │ │ │ + blt.n 5cad8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5caa8 │ │ │ │ + blt.n 5caf0 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #55820 @ 0xda0c │ │ │ │ + movw r1, #57228 @ 0xdf8c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5cb28 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5cb70 │ │ │ │ mov r6, r2 │ │ │ │ - bl 25c218 │ │ │ │ + bl 25c7c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5cb28 │ │ │ │ + bne.n 5cb70 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 5cad8 │ │ │ │ + bmi.n 5cb20 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5cadc │ │ │ │ + beq.n 5cb24 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 5cade │ │ │ │ + b.n 5cb26 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 5cade │ │ │ │ + b.n 5cb26 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 5cafa │ │ │ │ + bls.n 5cb42 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38792 @ 0x9788 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5cb28 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5cb70 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5cb10 │ │ │ │ + bpl.n 5cb58 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5cb0c │ │ │ │ + beq.n 5cb54 │ │ │ │ adds r4, #20 │ │ │ │ - b.n 5cb12 │ │ │ │ + b.n 5cb5a │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5cb12 │ │ │ │ + b.n 5cb5a │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5cb1a │ │ │ │ + bne.n 5cb62 │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 5cb2c │ │ │ │ + b.n 5cb74 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ - b.n 5cb2c │ │ │ │ + b.n 5cb74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005cb2e : │ │ │ │ +0005cb76 : │ │ │ │ b.w 2c04c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #38816 @ 0x97a0 │ │ │ │ + movw r1, #40224 @ 0x9d20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ - cbz r0, 5cb64 │ │ │ │ + bl 1f7cf0 │ │ │ │ + cbz r0, 5cbac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cb90 │ │ │ │ - movw r1, #39032 @ 0x9878 │ │ │ │ + b.n 5cbd8 │ │ │ │ + movw r1, #40440 @ 0x9df8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cb60 │ │ │ │ + beq.n 5cba8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28189 @ 0x6e1d │ │ │ │ + movw r1, #30177 @ 0x75e1 │ │ │ │ movt r1, #31 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 261730 │ │ │ │ + bl 261ce0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005cb94 : │ │ │ │ +0005cbdc : │ │ │ │ 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 13935c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 139750 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 49e3c <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ + bl 49e7c <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23996 @ 0x5dbc │ │ │ │ + movw r0, #25404 @ 0x633c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ movw r2, #32108 @ 0x7d6c │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -73349,523 +73376,523 @@ │ │ │ │ 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, 5cc28 │ │ │ │ + cbz r4, 5cc70 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 5cc30 │ │ │ │ + b.n 5cc78 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #46564 @ 0xb5e4 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005cc4a : │ │ │ │ +0005cc92 : │ │ │ │ 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, #51180 @ 0xc7ec │ │ │ │ + movw r1, #52588 @ 0xcd6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #45208 @ 0xb098 │ │ │ │ + movw r0, #46616 @ 0xb618 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1b9014 │ │ │ │ + bl 1b9664 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 5ccce │ │ │ │ + cbz r0, 5cd16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5412 @ 0x1524 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4364 @ 0x110c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ 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, #39052 @ 0x988c │ │ │ │ + movw r1, #40460 @ 0x9e0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cccc │ │ │ │ + bge.n 5cd14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5cccc │ │ │ │ + cbnz r3, 5cd14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005ccd6 : │ │ │ │ +0005cd1e : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #32] @ (5cd08 ) │ │ │ │ + ldr r1, [pc, #32] @ (5cd50 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 19301c <_PyInterpreterState_New@@Base> │ │ │ │ + bl 193650 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5cd02 │ │ │ │ + cbz r3, 5cd4a │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #61292 @ 0xef6c │ │ │ │ + movw r2, #62700 @ 0xf4ec │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #39060 @ 0x9894 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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, 5cd7c │ │ │ │ + cbz r3, 5cdc4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 5cd7c │ │ │ │ + beq.n 5cdc4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61292 @ 0xef6c │ │ │ │ + movw r1, #62700 @ 0xf4ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1f9114 │ │ │ │ + bl 1f972c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5cd66 │ │ │ │ + cbnz r0, 5cdae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cdf4 │ │ │ │ + b.n 5ce3c │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 5cd8a │ │ │ │ + bne.n 5cdd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cd7c │ │ │ │ + bge.n 5cdc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5cd7c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5cdc4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cdb0 │ │ │ │ + bge.n 5cdf8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5cdb0 │ │ │ │ + b.n 5cdf8 │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b7d0 │ │ │ │ + bl 25bd78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cdac │ │ │ │ + bge.n 5cdf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cdac │ │ │ │ + cbnz r3, 5cdf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5cd62 │ │ │ │ + beq.n 5cdaa │ │ │ │ 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 5cddc │ │ │ │ + bge.n 5ce24 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 5cddc │ │ │ │ + cbnz r0, 5ce24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 215550 <_PyInterpreterState_GetWhence@@Base+0x9f8> │ │ │ │ + bl 215ba8 <_PyInterpreterState_GetWhence@@Base+0x9f8> │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5ce64 │ │ │ │ + beq.n 5ceac │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl f8364 │ │ │ │ + bl f8500 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ce38 │ │ │ │ + bge.n 5ce80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ce38 │ │ │ │ + cbnz r3, 5ce80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5ce62 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5ceaa │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #39100 @ 0x98bc │ │ │ │ + movw r0, #40508 @ 0x9e3c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ce64 │ │ │ │ + bge.n 5ceac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ce64 │ │ │ │ + cbnz r3, 5ceac │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ce64 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ceac │ │ │ │ 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, #23980 @ 0x5dac │ │ │ │ + movw r1, #25388 @ 0x632c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 5cea6 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 5ceee │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5ceaa │ │ │ │ + bl 5cef2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23996 @ 0x5dbc │ │ │ │ + movw r0, #25404 @ 0x633c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ 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 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cf18 │ │ │ │ + cbz r0, 5cf60 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5ced8 │ │ │ │ + ble.n 5cf20 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 5ced8 │ │ │ │ + cbz r3, 5cf20 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 5ceec │ │ │ │ + cbz r3, 5cf34 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5cef6 │ │ │ │ + bne.n 5cf3e │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5cefe │ │ │ │ + b.n 5cf46 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cf0c │ │ │ │ + bge.n 5cf54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5cf10 │ │ │ │ + cbz r3, 5cf58 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5cf18 │ │ │ │ + b.n 5cf60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cf0c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cf54 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl f8364 │ │ │ │ + bl f8500 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cf4e │ │ │ │ + bge.n 5cf96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cf4e │ │ │ │ + cbnz r3, 5cf96 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5cf7c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5cfc4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39116 @ 0x98cc │ │ │ │ + movw r0, #40524 @ 0x9e4c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cf70 │ │ │ │ + bge.n 5cfb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5cf74 │ │ │ │ + cbz r3, 5cfbc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5cf7c │ │ │ │ + b.n 5cfc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cf70 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cfb8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #58872 @ 0xe5f8 │ │ │ │ + movw r0, #60280 @ 0xeb78 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ 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 5cfb8 │ │ │ │ + blt.n 5d000 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bac0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbnz r4, 5cfc2 │ │ │ │ + bl 9a760 │ │ │ │ + cbnz r4, 5d00a │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5cfca │ │ │ │ + b.n 5d012 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #61244 @ 0xef3c │ │ │ │ + movw r2, #62652 @ 0xf4bc │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #39060 @ 0x9894 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #61392 @ 0xefd0 │ │ │ │ + movw r2, #62800 @ 0xf550 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #39060 @ 0x9894 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #120] @ (5d098 ) │ │ │ │ + ldr r3, [pc, #120] @ (5d0e0 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #16860 @ 0x41dc │ │ │ │ + movw r2, #18304 @ 0x4780 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl d8c58 │ │ │ │ - cbnz r0, 5d036 │ │ │ │ + bl d8f1c │ │ │ │ + cbnz r0, 5d07e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d090 │ │ │ │ + b.n 5d0d8 │ │ │ │ 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, #39132 @ 0x98dc │ │ │ │ + movw r0, #40540 @ 0x9e5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d032 │ │ │ │ + beq.n 5d07a │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - bl 215b7c <_PyInterpreterState_GetWhence@@Base+0x1024> │ │ │ │ + bl 2161d4 <_PyInterpreterState_GetWhence@@Base+0x1024> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d090 │ │ │ │ + bge.n 5d0d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d090 │ │ │ │ + cbnz r3, 5d0d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 5ceaa │ │ │ │ + bl 5cef2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23996 @ 0x5dbc │ │ │ │ + movw r0, #25404 @ 0x633c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80c04 │ │ │ │ + b.w 80c98 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #53724 @ 0xd1dc │ │ │ │ + movw r1, #55172 @ 0xd784 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 5d0f0 │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 5d138 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d124 │ │ │ │ - ldr r0, [pc, #56] @ (5d12c ) │ │ │ │ - bl 11aad8 │ │ │ │ + b.n 5d16c │ │ │ │ + ldr r0, [pc, #56] @ (5d174 ) │ │ │ │ + bl 11aab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d0ec │ │ │ │ + beq.n 5d134 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #36] @ (5d130 ) │ │ │ │ - bl 1022e0 │ │ │ │ + ldr r1, [pc, #36] @ (5d178 ) │ │ │ │ + bl 10247c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d124 │ │ │ │ + bge.n 5d16c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d124 │ │ │ │ + cbnz r3, 5d16c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d154 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5d196 │ │ │ │ - ldr r1, [pc, #68] @ (5d19c ) │ │ │ │ + bne.n 5d19c │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5d1de │ │ │ │ + ldr r1, [pc, #68] @ (5d1e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d186 │ │ │ │ + bne.n 5d1ce │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39144 @ 0x98e8 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5d196 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5d1de │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -73874,1223 +73901,1223 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #46148 @ 0xb444 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ 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, #46148 @ 0xb444 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5d1f4 │ │ │ │ + beq.n 5d23c │ │ │ │ mov r1, r4 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d2ca │ │ │ │ + beq.n 5d312 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5d20a │ │ │ │ + beq.n 5d252 │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d2ca │ │ │ │ + beq.n 5d312 │ │ │ │ mov r0, r6 │ │ │ │ - bl 263d24 │ │ │ │ + bl 2642d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d290 │ │ │ │ + beq.n 5d2d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 263d24 │ │ │ │ + bl 2642d4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d236 │ │ │ │ + cbnz r0, 5d27e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d290 │ │ │ │ + bge.n 5d2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d290 │ │ │ │ + cbnz r3, 5d2d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d290 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d2d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25788c │ │ │ │ + bl 257e34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d254 │ │ │ │ + bge.n 5d29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d254 │ │ │ │ + cbnz r3, 5d29c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d268 │ │ │ │ + bge.n 5d2b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d268 │ │ │ │ + cbnz r3, 5d2b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5d290 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5d2d8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 25770c │ │ │ │ + bl 257cb4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d294 │ │ │ │ + cbnz r0, 5d2dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d290 │ │ │ │ + bge.n 5d2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d290 │ │ │ │ + cbnz r3, 5d2d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d2d2 │ │ │ │ + b.n 5d31a │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d2b4 │ │ │ │ + bge.n 5d2fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d2b4 │ │ │ │ + cbnz r3, 5d2fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d2d2 │ │ │ │ + bge.n 5d31a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d2d2 │ │ │ │ + cbnz r3, 5d31a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d2d2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d31a │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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, #46148 @ 0xb444 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5d300 │ │ │ │ + beq.n 5d348 │ │ │ │ mov r1, r4 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d3a2 │ │ │ │ + beq.n 5d3ea │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5d316 │ │ │ │ + beq.n 5d35e │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d3a2 │ │ │ │ + beq.n 5d3ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 263d24 │ │ │ │ + bl 2642d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d324 │ │ │ │ + cbnz r0, 5d36c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d3aa │ │ │ │ + b.n 5d3f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 263d24 │ │ │ │ + bl 2642d4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d346 │ │ │ │ + cbnz r0, 5d38e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d320 │ │ │ │ + bge.n 5d368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d320 │ │ │ │ + bne.n 5d368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d320 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d368 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137294 │ │ │ │ + bl 137688 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d364 │ │ │ │ + bge.n 5d3ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d364 │ │ │ │ + cbnz r3, 5d3ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d378 │ │ │ │ + bge.n 5d3c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d378 │ │ │ │ + cbnz r3, 5d3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5d320 │ │ │ │ + beq.n 5d368 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 25770c │ │ │ │ + bl 257cb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d3aa │ │ │ │ + bge.n 5d3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d3aa │ │ │ │ + cbnz r3, 5d3f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d3aa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d3f2 │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005d3ae : │ │ │ │ - vldr d0, [pc, #8] @ 5d3b8 │ │ │ │ +0005d3f6 : │ │ │ │ + vldr d0, [pc, #8] @ 5d400 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0005d3c0 : │ │ │ │ - vldr d0, [pc, #4] @ 5d3c8 │ │ │ │ +0005d408 : │ │ │ │ + vldr d0, [pc, #4] @ 5d410 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 262278 <_PyTime_ObjectToTimeval@@Base+0x6c8> │ │ │ │ + b.w 262828 <_PyTime_ObjectToTimeval@@Base+0x6c8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #47188 @ 0xb854 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 5d3f2 │ │ │ │ - movw r0, #39288 @ 0x9978 │ │ │ │ + bne.n 5d43a │ │ │ │ + movw r0, #40696 @ 0x9ef8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 5d404 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + cbnz r3, 5d44c │ │ │ │ + movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e4c6c │ │ │ │ - movw r0, #29224 @ 0x7228 │ │ │ │ + b.w e4ea4 │ │ │ │ + movw r0, #30648 @ 0x77b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ │ │ │ │ -0005d410 : │ │ │ │ +0005d458 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5d430 │ │ │ │ + bne.n 5d478 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d438 │ │ │ │ + bge.n 5d480 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d43a : │ │ │ │ +0005d482 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005d45a : │ │ │ │ +0005d4a2 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005d47a : │ │ │ │ +0005d4c2 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005d48e : │ │ │ │ +0005d4d6 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5d4ae │ │ │ │ + bmi.n 5d4f6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39296 @ 0x9980 │ │ │ │ + movw r1, #40704 @ 0x9f00 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5d52e │ │ │ │ + bge.n 5d576 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 5d52e │ │ │ │ + bne.n 5d576 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #22804 @ 0x5914 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5d52e │ │ │ │ + bne.n 5d576 │ │ │ │ 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 5d52c │ │ │ │ + bge.n 5d574 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ ite ge │ │ │ │ orrge.w ip, lr, #1 │ │ │ │ strlt.w r0, [lr] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 5d502 │ │ │ │ + b.n 5d54a │ │ │ │ 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 5d564 │ │ │ │ + ble.n 5d5ac │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl c154c <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 5d54e │ │ │ │ + bl c1804 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 5d596 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5d536 │ │ │ │ + b.n 5d57e │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 5d580 │ │ │ │ + bge.n 5d5c8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 5d580 │ │ │ │ + bmi.n 5d5c8 │ │ │ │ movw r3, #61128 @ 0xeec8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #39324 @ 0x999c │ │ │ │ + movw r1, #40732 @ 0x9f1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 5d590 │ │ │ │ + cbz r1, 5d5d8 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 5d564 │ │ │ │ + bls.n 5d5ac │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 5d5b6 │ │ │ │ + blt.n 5d5fe │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 5d5bc │ │ │ │ + beq.n 5d604 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5d564 │ │ │ │ + bls.n 5d5ac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31628 @ 0x7b8c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d5c0 │ │ │ │ + bne.n 5d608 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 5d5c0 │ │ │ │ - b.n 5d564 │ │ │ │ + cbnz r0, 5d608 │ │ │ │ + b.n 5d5ac │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5d564 │ │ │ │ + bls.n 5d5ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d5cc │ │ │ │ + bge.n 5d614 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005d5d0 : │ │ │ │ +0005d618 : │ │ │ │ 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 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d60e │ │ │ │ + cbz r0, 5d656 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d48e │ │ │ │ + bl 5d4d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d602 │ │ │ │ + bge.n 5d64a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d606 │ │ │ │ + cbz r3, 5d64e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d60e │ │ │ │ + b.n 5d656 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d602 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d64a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d612 : │ │ │ │ +0005d65a : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d636 │ │ │ │ + bne.n 5d67e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 222960 │ │ │ │ + b.w 222f40 │ │ │ │ mov.w r1, #600 @ 0x258 │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d64a : │ │ │ │ +0005d692 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d67a │ │ │ │ + beq.n 5d6c2 │ │ │ │ movw r1, #521 @ 0x209 │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d67c │ │ │ │ + b.n 5d6c4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d67e : │ │ │ │ +0005d6c6 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d6ae │ │ │ │ + beq.n 5d6f6 │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d6b0 │ │ │ │ + b.n 5d6f8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d6b2 : │ │ │ │ +0005d6fa : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d6e2 │ │ │ │ + beq.n 5d72a │ │ │ │ mov.w r1, #446 @ 0x1be │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d6e4 │ │ │ │ + b.n 5d72c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d6e6 : │ │ │ │ +0005d72e : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d716 │ │ │ │ + beq.n 5d75e │ │ │ │ mov.w r1, #426 @ 0x1aa │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d718 │ │ │ │ + b.n 5d760 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d71a : │ │ │ │ +0005d762 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d74a │ │ │ │ + beq.n 5d792 │ │ │ │ movw r1, #487 @ 0x1e7 │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d74c │ │ │ │ + b.n 5d794 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d74e : │ │ │ │ +0005d796 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d77c │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + beq.n 5d7c4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #531 @ 0x213 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d7ba │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d802 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d7c0 │ │ │ │ + beq.n 5d808 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5d7a2 │ │ │ │ + bpl.n 5d7ea │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d7c2 │ │ │ │ + bge.n 5d80a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d7c2 │ │ │ │ + b.n 5d80a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39352 @ 0x99b8 │ │ │ │ + movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d7d2 │ │ │ │ + b.n 5d81a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208114 │ │ │ │ + bl 208920 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d7d4 : │ │ │ │ +0005d81c : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d802 │ │ │ │ + beq.n 5d84a │ │ │ │ mov.w r1, #456 @ 0x1c8 │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d840 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d888 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d846 │ │ │ │ - cbz r1, 5d82a │ │ │ │ + beq.n 5d88e │ │ │ │ + cbz r1, 5d872 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5d82a │ │ │ │ + bpl.n 5d872 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d848 │ │ │ │ + bge.n 5d890 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d848 │ │ │ │ + b.n 5d890 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39396 @ 0x99e4 │ │ │ │ + movw r1, #40804 @ 0x9f64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d862 │ │ │ │ + b.n 5d8aa │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 207fc0 │ │ │ │ + bl 208620 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208114 │ │ │ │ + bl 208920 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d864 : │ │ │ │ +0005d8ac : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d892 │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + beq.n 5d8da │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #497 @ 0x1f1 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d8d0 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d918 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d8d6 │ │ │ │ - cbz r1, 5d8ba │ │ │ │ + beq.n 5d91e │ │ │ │ + cbz r1, 5d902 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5d8ba │ │ │ │ + bpl.n 5d902 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d8d8 │ │ │ │ + bge.n 5d920 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d8d8 │ │ │ │ + b.n 5d920 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39420 @ 0x99fc │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d8f2 │ │ │ │ + b.n 5d93a │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 207fc0 │ │ │ │ + bl 208620 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208114 │ │ │ │ + bl 208920 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d8f4 : │ │ │ │ +0005d93c : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d902 : │ │ │ │ +0005d94a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d938 │ │ │ │ - bl 1cfccc │ │ │ │ + cbz r0, 5d980 │ │ │ │ + bl 1d031c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d92c │ │ │ │ + bge.n 5d974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d930 │ │ │ │ + cbz r3, 5d978 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d938 │ │ │ │ + b.n 5d980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d92c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d974 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d93c : │ │ │ │ +0005d984 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 5d944 │ │ │ │ + b.w 5d98c │ │ │ │ │ │ │ │ -0005d944 : │ │ │ │ +0005d98c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da32 │ │ │ │ + beq.n 5da7a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5da2c │ │ │ │ + beq.n 5da74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5d97a │ │ │ │ + cbnz r0, 5d9c2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d99a │ │ │ │ - cbz r4, 5d9be │ │ │ │ + b.n 5d9e2 │ │ │ │ + cbz r4, 5da06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da26 │ │ │ │ + beq.n 5da6e │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 5da48 │ │ │ │ + bl 5da90 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d9ae │ │ │ │ + bge.n 5d9f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d9ae │ │ │ │ + cbnz r3, 5d9f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b92c │ │ │ │ - b.n 5da32 │ │ │ │ - ldr r2, [pc, #124] @ (5da3c ) │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 5da7a │ │ │ │ + ldr r2, [pc, #124] @ (5da84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 5d9d8 │ │ │ │ - movw r1, #39136 @ 0x98e0 │ │ │ │ + cbnz r3, 5da20 │ │ │ │ + movw r1, #40544 @ 0x9e60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #108] @ (5da40 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (5da88 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #40804 @ 0x9f64 │ │ │ │ + movw r1, #42212 @ 0xa4e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5d9f2 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 5d988 │ │ │ │ + cbnz r0, 5da3a │ │ │ │ + bl da0b4 │ │ │ │ + b.n 5d9d0 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #68] @ (5da44 ) │ │ │ │ + ldr r0, [pc, #68] @ (5da8c ) │ │ │ │ mov r1, sp │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5da1c │ │ │ │ + bge.n 5da64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5da1c │ │ │ │ + cbnz r3, 5da64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5d9ec │ │ │ │ + beq.n 5da34 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 5d988 │ │ │ │ + b.n 5d9d0 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5d99a │ │ │ │ + b.n 5d9e2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5d97c │ │ │ │ - b.n 5d988 │ │ │ │ + bne.n 5d9c4 │ │ │ │ + b.n 5d9d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005da48 : │ │ │ │ +0005da90 : │ │ │ │ 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, #188] @ (5db18 ) │ │ │ │ + ldr r3, [pc, #188] @ (5db60 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19d0b4 <_PySys_GetRequiredAttr@@Base+0x1368> │ │ │ │ - cbz r0, 5daa6 │ │ │ │ + bl 19d734 <_PySys_GetRequiredAttr@@Base+0x1368> │ │ │ │ + cbz r0, 5daee │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 5da7c │ │ │ │ + cbnz r4, 5dac4 │ │ │ │ ldr.w r4, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #40804 @ 0x9f64 │ │ │ │ + movw r1, #42212 @ 0xa4e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl d24b4 │ │ │ │ + bl d275c │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 5daaa │ │ │ │ + cbnz r0, 5daf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5daa6 │ │ │ │ + bge.n 5daee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5daa6 │ │ │ │ + cbnz r3, 5daee │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5db0e │ │ │ │ + b.n 5db56 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #100] @ (5db1c ) │ │ │ │ - bl 1022e0 │ │ │ │ + ldr r1, [pc, #100] @ (5db64 ) │ │ │ │ + bl 10247c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dad6 │ │ │ │ + bge.n 5db1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 5dad6 │ │ │ │ + cbnz r3, 5db1e │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5dafa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5db42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5daec │ │ │ │ + bge.n 5db34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5daec │ │ │ │ + cbnz r3, 5db34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19d24c │ │ │ │ + bl 19d8cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5db0e │ │ │ │ + bge.n 5db56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5db0e │ │ │ │ + cbnz r3, 5db56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005db20 : │ │ │ │ +0005db68 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 5d944 │ │ │ │ + b.w 5d98c │ │ │ │ │ │ │ │ -0005db26 : │ │ │ │ - movw r0, #15428 @ 0x3c44 │ │ │ │ +0005db6e : │ │ │ │ + movw r0, #16836 @ 0x41c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005db30 : │ │ │ │ +0005db78 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (5db64 ) │ │ │ │ + ldr r3, [pc, #36] @ (5dbac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 5db62 │ │ │ │ - movw r1, #58732 @ 0xe56c │ │ │ │ + cbnz r0, 5dbaa │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #51972 @ 0xcb04 │ │ │ │ + movw r0, #53380 @ 0xd084 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005db68 : │ │ │ │ +0005dbb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #39456 @ 0x9a20 │ │ │ │ + movw r1, #40864 @ 0x9fa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f76d8 │ │ │ │ - cbnz r0, 5db9c │ │ │ │ + bl 1f7cf0 │ │ │ │ + cbnz r0, 5dbe4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b9564 │ │ │ │ + b.w 1b9bb4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5dbbe │ │ │ │ + cbz r3, 5dc06 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 5dbcc │ │ │ │ - bl 26ee5c <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 5dc14 │ │ │ │ + bl 26f40c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5dbd0 │ │ │ │ + beq.n 5dc18 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dbda │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5dbe4 │ │ │ │ + bne.n 5dc22 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5dc2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ 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, 5dc06 │ │ │ │ + cbz r3, 5dc4e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ - cbz r3, 5dc12 │ │ │ │ + cbz r3, 5dc5a │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 5dc1e │ │ │ │ + cbz r0, 5dc66 │ │ │ │ adds r4, #1 │ │ │ │ blx 2bfb8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 5dc2a │ │ │ │ + cbz r0, 5dc72 │ │ │ │ adds r4, #1 │ │ │ │ blx 2bfb8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ - cbz r0, 5dc36 │ │ │ │ + cbz r0, 5dc7e │ │ │ │ adds r4, #1 │ │ │ │ blx 2bfb8 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dc40 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 5dc4a │ │ │ │ + bne.n 5dc88 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 5dc92 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005dc4e : │ │ │ │ +0005dc96 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #8 │ │ │ │ - bl 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5dc82 │ │ │ │ + beq.n 5dcca │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 5dc88 │ │ │ │ + bls.n 5dcd0 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39580 @ 0x9a9c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5dc8a │ │ │ │ + b.n 5dcd2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dc8c : │ │ │ │ +0005dcd4 : │ │ │ │ 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 5dcc0 │ │ │ │ + bmi.n 5dd08 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #10224 @ 0x27f0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5dccc │ │ │ │ + b.n 5dd14 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dcce : │ │ │ │ +0005dd16 : │ │ │ │ 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, 5dcf4 │ │ │ │ + cbnz r1, 5dd3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dcf8 │ │ │ │ + bge.n 5dd40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w e4df8 │ │ │ │ + b.w e5030 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dcfa : │ │ │ │ +0005dd42 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #188] @ (5ddd0 ) │ │ │ │ + ldr r7, [pc, #188] @ (5de18 ) │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr.w r8, [r9, r7] │ │ │ │ adds r6, r1, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r3, r2, r3, lsl #3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5dd40 │ │ │ │ + bhi.n 5dd88 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ - bl 71164 │ │ │ │ - cbnz r0, 5dd4a │ │ │ │ + bl 711f4 │ │ │ │ + cbnz r0, 5dd92 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1fc094 │ │ │ │ + b.w 1fc6ac │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ add r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ 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 r1, r0 │ │ │ │ - ble.n 5dda6 │ │ │ │ + ble.n 5ddee │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ - cbz r1, 5dda6 │ │ │ │ - cbz r0, 5dda6 │ │ │ │ + cbz r1, 5ddee │ │ │ │ + cbz r0, 5ddee │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 5dda6 │ │ │ │ + cbnz r3, 5ddee │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ - cbz r3, 5dd84 │ │ │ │ + cbz r3, 5ddcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5dda6 │ │ │ │ + cbnz r3, 5ddee │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 5dda6 │ │ │ │ + bmi.n 5ddee │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5dd92 │ │ │ │ + bne.n 5ddda │ │ │ │ dmb ish │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2b348 │ │ │ │ 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 1949b8 <_Py_NewReference@@Base> │ │ │ │ + bl 194ff0 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ddd4 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0005de1c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ddda : │ │ │ │ +0005de22 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005ddf0 : │ │ │ │ +0005de38 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005de04 : │ │ │ │ +0005de4c : │ │ │ │ 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 │ │ │ │ @@ -75099,456 +75126,456 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005de28 : │ │ │ │ +0005de70 : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005de34 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0005de7c <_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 5de6e <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 5deb6 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5de64 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 5deac <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5de54 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 5de9c <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 5de78 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 5dec0 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5de46 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5de8e <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dee4 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 5df2c <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5de46 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5de8e <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005de7a <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0005dec2 <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ push {r4} │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5de84 <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ + bne.n 5decc <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ lsls r3, r2, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 5de9e <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ + bpl.n 5dee6 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ pop {r4} │ │ │ │ - b.w 1de66c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b.w 1dec4c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dea2 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0005deea <_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 5dec2 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dee4 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + lsls r3, r1, #30 │ │ │ │ + beq.n 5df0a <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + bl 5df2c <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5deb4 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5defc <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5ded8 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 5df20 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5dec8 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 5df10 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 5dee2 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 5df2a <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5deb4 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5defc <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 5df1e <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 5df66 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5df16 <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ + bne.n 5df5e <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5df06 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bne.n 5df4e <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ dmb ish │ │ │ │ - bne.n 5df3e <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ + bne.n 5df86 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1dbbac <_PyParkingLot_Park@@Base> │ │ │ │ + bl 1dc18c <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005df42 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0005df8a <_PyRWMutex_RUnlock@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5df48 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ + bne.n 5df90 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ bic.w r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5df66 <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ - b.w 1de66c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 5dfae <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ + b.w 1dec4c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005df68 : │ │ │ │ +0005dfb0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5df92 │ │ │ │ + cbz r0, 5dfda │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5df92 │ │ │ │ + bne.n 5dfda │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5df92 │ │ │ │ + cbz r2, 5dfda │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 5dfac │ │ │ │ + b.n 5dff4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39628 @ 0x9acc │ │ │ │ + movw r1, #41036 @ 0xa04c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dfae : │ │ │ │ +0005dff6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dfd4 │ │ │ │ + cbz r0, 5e01c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31836 @ 0x7c5c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5dfd4 │ │ │ │ + bne.n 5e01c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5dfd4 │ │ │ │ + cbz r3, 5e01c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 5dfec │ │ │ │ + b.n 5e034 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39688 @ 0x9b08 │ │ │ │ + movw r1, #41096 @ 0xa088 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dfee : │ │ │ │ +0005e036 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e014 │ │ │ │ + cbz r0, 5e05c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31836 @ 0x7c5c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5e014 │ │ │ │ + bne.n 5e05c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5e014 │ │ │ │ + cbz r3, 5e05c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5e02c │ │ │ │ + b.n 5e074 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39748 @ 0x9b44 │ │ │ │ + movw r1, #41156 @ 0xa0c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e02e : │ │ │ │ +0005e076 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e054 │ │ │ │ + cbz r0, 5e09c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31836 @ 0x7c5c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5e054 │ │ │ │ + bne.n 5e09c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5e054 │ │ │ │ + cbz r3, 5e09c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 5e06c │ │ │ │ + b.n 5e0b4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39812 @ 0x9b84 │ │ │ │ + movw r1, #41220 @ 0xa104 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e06e : │ │ │ │ +0005e0b6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e0ac │ │ │ │ + cbz r0, 5e0f4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5e0ac │ │ │ │ + bne.n 5e0f4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5e0ac │ │ │ │ - cbnz r1, 5e0c8 │ │ │ │ + cbz r2, 5e0f4 │ │ │ │ + cbnz r1, 5e110 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39928 @ 0x9bf8 │ │ │ │ + movw r1, #41336 @ 0xa178 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5e0c2 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5e10a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39868 @ 0x9bbc │ │ │ │ + movw r1, #41276 @ 0xa13c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e0cc │ │ │ │ + b.n 5e114 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e0ce : │ │ │ │ +0005e116 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e0f8 │ │ │ │ + cbz r0, 5e140 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5e0f8 │ │ │ │ + bne.n 5e140 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5e0f8 │ │ │ │ + cbz r2, 5e140 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 5e112 │ │ │ │ + b.n 5e15a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #41384 @ 0xa1a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e114 : │ │ │ │ +0005e15c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e13e │ │ │ │ + cbz r0, 5e186 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5e13e │ │ │ │ + bne.n 5e186 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5e13e │ │ │ │ + cbz r2, 5e186 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 5e158 │ │ │ │ + b.n 5e1a0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40032 @ 0x9c60 │ │ │ │ + movw r1, #41440 @ 0xa1e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e15a : │ │ │ │ - b.w 119820 │ │ │ │ +0005e1a2 : │ │ │ │ + b.w 1197f8 │ │ │ │ │ │ │ │ -0005e15e : │ │ │ │ - b.w 222740 │ │ │ │ +0005e1a6 : │ │ │ │ + b.w 222d20 │ │ │ │ │ │ │ │ -0005e162 : │ │ │ │ - b.w 3d148 <_PyImport_ClearExtension@@Base+0x5c6> │ │ │ │ +0005e1aa : │ │ │ │ + b.w 3d188 <_PyImport_ClearExtension@@Base+0x5c6> │ │ │ │ │ │ │ │ -0005e166 : │ │ │ │ - b.w 223b60 │ │ │ │ +0005e1ae : │ │ │ │ + b.w 224140 │ │ │ │ │ │ │ │ -0005e16a : │ │ │ │ +0005e1b2 : │ │ │ │ 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 14c9f0 │ │ │ │ - cbz r0, 5e19e │ │ │ │ + bl 14cde8 │ │ │ │ + cbz r0, 5e1e6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 5e214 │ │ │ │ + b.n 5e25c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5e1b0 │ │ │ │ + cbz r0, 5e1f8 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 5e1ba │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 5e202 │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e216 │ │ │ │ + b.n 5e25e │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 5e1c8 │ │ │ │ + ble.n 5e210 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5e1ba │ │ │ │ + b.n 5e202 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #57883 @ 0xe21b │ │ │ │ + movw r3, #57955 @ 0xe263 │ │ │ │ movt r3, #5 │ │ │ │ - movw r2, #62069 @ 0xf275 │ │ │ │ + movw r2, #62141 @ 0xf2bd │ │ │ │ movt r2, #5 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5e20e │ │ │ │ - bl 2941c8 │ │ │ │ + cbz r5, 5e256 │ │ │ │ + bl 2947e0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 5e1ec │ │ │ │ + b.n 5e234 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4} │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ subs r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5e248 │ │ │ │ + blt.n 5e290 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 5e23c │ │ │ │ + bge.n 5e284 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5e248 │ │ │ │ + b.n 5e290 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 5e222 │ │ │ │ + b.n 5e26a │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e24c : │ │ │ │ +0005e294 : │ │ │ │ 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] @ (5e2a4 ) │ │ │ │ + ldr r4, [pc, #68] @ (5e2ec ) │ │ │ │ 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 │ │ │ │ - bl 5e2a8 │ │ │ │ + bl 5e2f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e29a │ │ │ │ + beq.n 5e2e2 │ │ │ │ adds r5, #16 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 5e27c │ │ │ │ + bne.n 5e2c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e2a8 │ │ │ │ + bl 5e2f0 │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -75556,1000 +75583,1000 @@ │ │ │ │ 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 5e2fc │ │ │ │ + beq.n 5e344 │ │ │ │ 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 5e2f2 │ │ │ │ + bge.n 5e33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 5e2f2 │ │ │ │ + cbnz r3, 5e33a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5e300 │ │ │ │ + beq.n 5e348 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 5e2c0 │ │ │ │ + b.n 5e308 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e304 │ │ │ │ + b.n 5e34c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005e308 : │ │ │ │ - cbz r0, 5e316 │ │ │ │ +0005e350 : │ │ │ │ + cbz r0, 5e35e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e318 : │ │ │ │ - b.w 77858 │ │ │ │ +0005e360 : │ │ │ │ + b.w 778fc │ │ │ │ │ │ │ │ -0005e31c : │ │ │ │ +0005e364 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e31e : │ │ │ │ +0005e366 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e332 │ │ │ │ + ble.n 5e37a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e336 : │ │ │ │ +0005e37e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 6b538 │ │ │ │ - cbz r0, 5e350 │ │ │ │ + bl 6b580 │ │ │ │ + cbz r0, 5e398 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e352 : │ │ │ │ - cbz r0, 5e37c │ │ │ │ +0005e39a : │ │ │ │ + cbz r0, 5e3c4 │ │ │ │ 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, 5e372 │ │ │ │ + cbz r3, 5e3ba │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bb18 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6b638 │ │ │ │ + b.w 6b680 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e37e : │ │ │ │ - cbz r0, 5e38c │ │ │ │ +0005e3c6 : │ │ │ │ + cbz r0, 5e3d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e38e : │ │ │ │ - ldr r3, [pc, #16] @ (5e3a0 ) │ │ │ │ - cbz r0, 5e398 │ │ │ │ +0005e3d6 : │ │ │ │ + ldr r3, [pc, #16] @ (5e3e8 ) │ │ │ │ + cbz r0, 5e3e0 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005e3a4 : │ │ │ │ +0005e3ec : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e3aa : │ │ │ │ +0005e3f2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 5e3cc │ │ │ │ - movw r0, #59640 @ 0xe8f8 │ │ │ │ + cbnz r0, 5e414 │ │ │ │ + movw r0, #61048 @ 0xee78 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5e416 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5e45e │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #7644 @ 0x1ddc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5e41c │ │ │ │ + beq.n 5e464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 5e41c │ │ │ │ + beq.n 5e464 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 5e41c │ │ │ │ + bmi.n 5e464 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movw r1, #41504 @ 0xa220 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e434 │ │ │ │ + b.n 5e47c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e436 : │ │ │ │ +0005e47e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5e478 │ │ │ │ + cbz r0, 5e4c0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #7644 @ 0x1ddc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5e48c │ │ │ │ + beq.n 5e4d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 5e48c │ │ │ │ + beq.n 5e4d4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 5e48c │ │ │ │ + bmi.n 5e4d4 │ │ │ │ movw r1, #971 @ 0x3cb │ │ │ │ - movw r0, #59640 @ 0xe8f8 │ │ │ │ + movw r0, #61048 @ 0xee78 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e4b4 │ │ │ │ + b.n 5e4fc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 5e4b4 │ │ │ │ + beq.n 5e4fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e4b2 │ │ │ │ + ble.n 5e4fa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4b4 │ │ │ │ + bge.n 5e4fc │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 5e4b4 │ │ │ │ + bne.n 5e4fc │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5e4b4 │ │ │ │ + b.n 5e4fc │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e4b6 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0005e4fe <_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 8b2cc │ │ │ │ - cbz r0, 5e4fe <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 5e546 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5e4fe <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 5e546 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5e4f0 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 5e538 <_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 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e504 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 1fbe68 │ │ │ │ + cbnz r0, 5e54c <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e51c <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 5e564 <_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 22a974 │ │ │ │ + bl 22af54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005e522 : │ │ │ │ +0005e56a : │ │ │ │ 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 5e556 │ │ │ │ + bcs.n 5e59e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #40124 @ 0x9cbc │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e56c │ │ │ │ + b.n 5e5b4 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0005e56e : │ │ │ │ +0005e5b6 : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 5e58a │ │ │ │ + cbz r2, 5e5d2 │ │ │ │ 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 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0005e58e : │ │ │ │ - movw r3, #54984 @ 0xd6c8 │ │ │ │ +0005e5d6 : │ │ │ │ + movw r3, #56392 @ 0xdc48 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ 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, 5e5b0 │ │ │ │ - cbz r5, 5e5b0 │ │ │ │ + cbz r4, 5e5f8 │ │ │ │ + cbz r5, 5e5f8 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 5e59c │ │ │ │ + beq.n 5e5e4 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e5b8 : │ │ │ │ +0005e600 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bge.n 5e5d8 │ │ │ │ + bge.n 5e620 │ │ │ │ mov r0, r1 │ │ │ │ blx 2abf4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5e73a │ │ │ │ + beq.w 5e782 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add.w r8, r4, r6, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 5e622 │ │ │ │ + bls.n 5e66a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 5e61c │ │ │ │ + bls.n 5e664 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 5e61e │ │ │ │ + bcc.n 5e666 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #21728 @ 0x54e0 │ │ │ │ + movw r1, #23136 @ 0x5a60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5e65c │ │ │ │ + bl d7950 │ │ │ │ + b.n 5e6a4 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 5e5ea │ │ │ │ + b.n 5e632 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5e64e │ │ │ │ + bcc.n 5e696 │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 5e64e │ │ │ │ + blt.n 5e696 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 5e662 │ │ │ │ + beq.n 5e6aa │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5e72c │ │ │ │ + bne.n 5e774 │ │ │ │ bic.w r5, r5, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r4 │ │ │ │ - b.n 5e6c4 │ │ │ │ + b.n 5e70c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e632 │ │ │ │ + bne.n 5e67a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e73c │ │ │ │ + b.n 5e784 │ │ │ │ bic.w r5, r5, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r4 │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 5e690 │ │ │ │ + bls.n 5e6d8 │ │ │ │ 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 5e66a │ │ │ │ + b.n 5e6b2 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r5 │ │ │ │ cmp r5, r2 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt cc │ │ │ │ movcc r2, #0 │ │ │ │ movcc r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 5e734 │ │ │ │ + bls.n 5e77c │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 5e6b2 │ │ │ │ + b.n 5e6fa │ │ │ │ movs r1, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 5e6f8 │ │ │ │ + bls.n 5e740 │ │ │ │ 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 5e6c4 │ │ │ │ + b.n 5e70c │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r5 │ │ │ │ cmp r5, r2 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt cc │ │ │ │ movcc r2, r1 │ │ │ │ movcc r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 5e734 │ │ │ │ + bls.n 5e77c │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 5e71a │ │ │ │ + b.n 5e762 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005e740 : │ │ │ │ +0005e788 : │ │ │ │ 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 │ │ │ │ - bne.n 5e796 │ │ │ │ + bne.n 5e7de │ │ │ │ mov r5, r0 │ │ │ │ - bl 1d40fc │ │ │ │ - cbz r0, 5e79a │ │ │ │ + bl 1d4764 │ │ │ │ + cbz r0, 5e7e2 │ │ │ │ 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 5e796 │ │ │ │ + bls.n 5e7de │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 5e76c │ │ │ │ + beq.n 5e7b4 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 5e76c │ │ │ │ + bne.n 5e7b4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5e79c │ │ │ │ + bne.n 5e7e4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, #0 │ │ │ │ movge r4, #1 │ │ │ │ - b.n 5e79c │ │ │ │ + b.n 5e7e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e79c │ │ │ │ + b.n 5e7e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e7a0 : │ │ │ │ +0005e7e8 : │ │ │ │ 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, 5e7c2 │ │ │ │ + cbz r4, 5e80a │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ - cbz r0, 5e7c2 │ │ │ │ - bl 10dd50 │ │ │ │ - b.n 5e7b6 │ │ │ │ + cbz r0, 5e80a │ │ │ │ + bl 10def8 │ │ │ │ + b.n 5e7fe │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e7c4 : │ │ │ │ +0005e80c : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e7ce : │ │ │ │ +0005e816 : │ │ │ │ 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 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e824 │ │ │ │ + cbz r0, 5e86c │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 1d4134 │ │ │ │ + bl 1d479c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e818 │ │ │ │ + bge.n 5e860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5e81c │ │ │ │ + cbz r3, 5e864 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e824 │ │ │ │ + b.n 5e86c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e818 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005e82c : │ │ │ │ +0005e874 : │ │ │ │ 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, #59860 @ 0xe9d4 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (5e860 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e8a8 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 19b828 │ │ │ │ + bl 19bea8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005e864 : │ │ │ │ +0005e8ac : │ │ │ │ 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] @ (5e8c0 ) │ │ │ │ + ldr r2, [pc, #76] @ (5e908 ) │ │ │ │ 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, 5e8b8 │ │ │ │ + cbz r5, 5e900 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 91544 │ │ │ │ + bl 91850 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 5e8a8 │ │ │ │ + cbz r3, 5e8f0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5e8a8 │ │ │ │ - movw r0, #40164 @ 0x9ce4 │ │ │ │ + cbz r3, 5e8f0 │ │ │ │ + movw r0, #41572 @ 0xa264 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005e8c4 : │ │ │ │ +0005e90c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (5e8e8 ) │ │ │ │ + ldr r3, [pc, #20] @ (5e930 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 5e8ec │ │ │ │ + bl 5e934 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #72] @ (5e94c ) │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #72] @ (5e994 ) │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5e942 │ │ │ │ + blt.n 5e98a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 5e916 │ │ │ │ + cbz r0, 5e95e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5e946 │ │ │ │ - bl 7b92c │ │ │ │ - bl 70c84 │ │ │ │ + bmi.n 5e98e │ │ │ │ + bl 7b9c0 │ │ │ │ + bl 70ccc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 5e942 │ │ │ │ - ldr r1, [pc, #36] @ (5e94c ) │ │ │ │ + cbz r0, 5e98a │ │ │ │ + ldr r1, [pc, #36] @ (5e994 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1cf59c │ │ │ │ - cbz r0, 5e946 │ │ │ │ + bl 1cfbec │ │ │ │ + cbz r0, 5e98e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e942 │ │ │ │ + bge.n 5e98a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e942 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e98a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e948 │ │ │ │ + b.n 5e990 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005e950 : │ │ │ │ +0005e998 : │ │ │ │ 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, #59860 @ 0xe9d4 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (5e984 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e9cc ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ba7e8 │ │ │ │ + bl 1bae38 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005e988 : │ │ │ │ +0005e9d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #0 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5e9b4 │ │ │ │ + cbnz r0, 5e9fc │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b313c │ │ │ │ + bl 1b37cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e9c0 │ │ │ │ + bne.n 5ea08 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005e9c6 : │ │ │ │ +0005ea0e : │ │ │ │ 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 df484 │ │ │ │ + bl df740 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ea02 │ │ │ │ + beq.n 5ea4a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl df484 │ │ │ │ + bl df740 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ea02 │ │ │ │ + beq.n 5ea4a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 155958 │ │ │ │ + b.w 155f48 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005ea0a : │ │ │ │ +0005ea52 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 5ea2c │ │ │ │ - movw r0, #21700 @ 0x54c4 │ │ │ │ + cbnz r0, 5ea74 │ │ │ │ + movw r0, #23108 @ 0x5a44 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1893 @ 0x765 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5ea58 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5eaa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 5ea3e │ │ │ │ + cbz r3, 5ea86 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 5ea3e │ │ │ │ + bpl.n 5ea86 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 5ea50 │ │ │ │ - movw r0, #21700 @ 0x54c4 │ │ │ │ + bge.n 5ea98 │ │ │ │ + movw r0, #23108 @ 0x5a44 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1899 @ 0x76b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5ea58 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5eaa0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w feb44 │ │ │ │ + b.w fece0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005ea5e : │ │ │ │ +0005eaa6 : │ │ │ │ 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 df484 │ │ │ │ + bl df740 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ea96 │ │ │ │ - cbnz r4, 5ea8c │ │ │ │ + beq.n 5eade │ │ │ │ + cbnz r4, 5ead4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22522c <_PyXI_Preserve@@Base+0x1b8> │ │ │ │ + b.w 22580c <_PyXI_Preserve@@Base+0x1b8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl df484 │ │ │ │ + bl df740 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ea7e │ │ │ │ + bne.n 5eac6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005ea9a : │ │ │ │ +0005eae2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl df484 │ │ │ │ + bl df740 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5eac6 │ │ │ │ + beq.n 5eb0e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 203d00 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x858> │ │ │ │ + b.w 204320 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x858> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005eaca : │ │ │ │ +0005eb12 : │ │ │ │ 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 5eafa │ │ │ │ + bmi.n 5eb42 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40480 @ 0x9e20 │ │ │ │ + movw r1, #41888 @ 0xa3a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5eb1c │ │ │ │ + bl d7950 │ │ │ │ + b.n 5eb64 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 5eb22 │ │ │ │ + bmi.n 5eb6a │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #40516 @ 0x9e44 │ │ │ │ + movw r1, #41924 @ 0xa3c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5eb30 │ │ │ │ + b.n 5eb78 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5eb2e │ │ │ │ + beq.n 5eb76 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 196e80 <_Py_NewReference@@Base+0x24c8> │ │ │ │ + b.w 1952cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005eb32 : │ │ │ │ +0005eb7a : │ │ │ │ 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 5eb56 │ │ │ │ + bge.n 5eb9e │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ 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 1a6eec │ │ │ │ + bl 1a753c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5eb72 │ │ │ │ + bne.n 5ebba │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 5eb72 │ │ │ │ + cbz r4, 5ebba │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005eb76 : │ │ │ │ +0005ebbe : │ │ │ │ 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 5eba2 │ │ │ │ + bge.n 5ebea │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25852 @ 0x64fc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5ebf2 │ │ │ │ - beq.w 5ecd8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 5ec3a │ │ │ │ + beq.w 5ed20 │ │ │ │ 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 23126c │ │ │ │ + bl 23184c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 5ebe6 │ │ │ │ + bcc.n 5ec2e │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 5ebe6 │ │ │ │ + blt.n 5ec2e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 5ec50 │ │ │ │ + bne.n 5ec98 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 5ebf8 │ │ │ │ + b.n 5ec40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ebcc │ │ │ │ + bne.n 5ec14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ecda │ │ │ │ + b.n 5ed22 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 5ec1e │ │ │ │ + bcs.n 5ec66 │ │ │ │ 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 5ebf8 │ │ │ │ + b.n 5ec40 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r8, r2 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 5ecd2 │ │ │ │ + bls.n 5ed1a │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 5ec42 │ │ │ │ + b.n 5ec8a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5ecca │ │ │ │ + bne.n 5ed12 │ │ │ │ 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 5ec94 │ │ │ │ + bcs.n 5ecdc │ │ │ │ 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 5ec5e │ │ │ │ + b.n 5eca6 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r8, r2 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it cc │ │ │ │ movcc r2, ip │ │ │ │ @@ -76557,405 +76584,405 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 5ecd2 │ │ │ │ + bls.n 5ed1a │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 5ecb8 │ │ │ │ + b.n 5ed00 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005ecde : │ │ │ │ +0005ed26 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (5ed48 ) │ │ │ │ + ldr r1, [pc, #88] @ (5ed90 ) │ │ │ │ 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, 5ed22 │ │ │ │ + cbnz r4, 5ed6a │ │ │ │ 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 5ed42 │ │ │ │ + b.n 5ed8a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5ecfe │ │ │ │ + bne.n 5ed46 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40552 @ 0x9e68 │ │ │ │ + movw r1, #41960 @ 0xa3e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ed4c : │ │ │ │ +0005ed94 : │ │ │ │ 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 5ed7c │ │ │ │ + bls.n 5edc4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #41996 @ 0xa40c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5edc8 │ │ │ │ - ldr r3, [pc, #76] @ (5edcc ) │ │ │ │ + b.n 5ee10 │ │ │ │ + ldr r3, [pc, #76] @ (5ee14 ) │ │ │ │ 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, 5edac │ │ │ │ + cbnz r3, 5edf4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40616 @ 0x9ea8 │ │ │ │ + movw r1, #42024 @ 0xa428 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5ed76 │ │ │ │ + bl d7950 │ │ │ │ + b.n 5edbe │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005edd0 : │ │ │ │ +0005ee18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (5ee38 ) │ │ │ │ + ldr r1, [pc, #88] @ (5ee80 ) │ │ │ │ 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, 5ee14 │ │ │ │ + cbnz r4, 5ee5c │ │ │ │ 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 5ee34 │ │ │ │ + b.n 5ee7c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5edf0 │ │ │ │ + bne.n 5ee38 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40648 @ 0x9ec8 │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ee3c : │ │ │ │ +0005ee84 : │ │ │ │ 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 5ee68 │ │ │ │ + bls.n 5eeb0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40688 @ 0x9ef0 │ │ │ │ + movw r1, #42096 @ 0xa470 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5ee96 │ │ │ │ - ldr r3, [pc, #80] @ (5eebc ) │ │ │ │ + bl d7950 │ │ │ │ + b.n 5eede │ │ │ │ + ldr r3, [pc, #80] @ (5ef04 ) │ │ │ │ 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, 5ee9c │ │ │ │ + cbnz r3, 5eee4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40720 @ 0x9f10 │ │ │ │ + movw r1, #42128 @ 0xa490 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5eeb8 │ │ │ │ + b.n 5ef00 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005eec0 : │ │ │ │ +0005ef08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (5ef18 ) │ │ │ │ + ldr r1, [pc, #72] @ (5ef60 ) │ │ │ │ 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, #116 @ 0x74 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 5eef4 │ │ │ │ + cbnz r4, 5ef3c │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #26 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 5ef14 │ │ │ │ + b.n 5ef5c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5eee0 │ │ │ │ + bne.n 5ef28 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40756 @ 0x9f34 │ │ │ │ + movw r1, #42164 @ 0xa4b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ef1c : │ │ │ │ +0005ef64 : │ │ │ │ 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] @ (5ef54 ) │ │ │ │ + ldr r2, [pc, #40] @ (5ef9c ) │ │ │ │ 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 1d0ee8 │ │ │ │ - cbnz r0, 5ef4e │ │ │ │ + bl 1d1538 │ │ │ │ + cbnz r0, 5ef96 │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #26 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 5ef52 │ │ │ │ + b.n 5ef9a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ef58 : │ │ │ │ +0005efa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (5efc0 ) │ │ │ │ + ldr r1, [pc, #88] @ (5f008 ) │ │ │ │ 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, 5ef9a │ │ │ │ + cbnz r4, 5efe2 │ │ │ │ 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 5efba │ │ │ │ + b.n 5f002 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5ef76 │ │ │ │ + bne.n 5efbe │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #42200 @ 0xa4d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005efc4 : │ │ │ │ +0005f00c : │ │ │ │ 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 5eff0 │ │ │ │ + bls.n 5f038 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40828 @ 0x9f7c │ │ │ │ + movw r1, #42236 @ 0xa4fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5f01e │ │ │ │ - ldr r3, [pc, #80] @ (5f044 ) │ │ │ │ + bl d7950 │ │ │ │ + b.n 5f066 │ │ │ │ + ldr r3, [pc, #80] @ (5f08c ) │ │ │ │ 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, 5f024 │ │ │ │ + cbnz r3, 5f06c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40856 @ 0x9f98 │ │ │ │ + movw r1, #42264 @ 0xa518 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f040 │ │ │ │ + b.n 5f088 │ │ │ │ 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 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #420] @ 0x1a4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f048 : │ │ │ │ +0005f090 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (5f0a0 ) │ │ │ │ + ldr r1, [pc, #72] @ (5f0e8 ) │ │ │ │ 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, 5f07a │ │ │ │ + cbnz r4, 5f0c2 │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 5f09a │ │ │ │ + b.n 5f0e2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5f068 │ │ │ │ + bne.n 5f0b0 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40952 @ 0x9ff8 │ │ │ │ + movw r1, #42360 @ 0xa578 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f0a4 : │ │ │ │ +0005f0ec : │ │ │ │ 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 5f0d2 │ │ │ │ + blt.n 5f11a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40988 @ 0xa01c │ │ │ │ + movw r1, #42396 @ 0xa59c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5f0ec │ │ │ │ - ldr r2, [pc, #56] @ (5f10c ) │ │ │ │ + bl f8938 │ │ │ │ + b.n 5f134 │ │ │ │ + ldr r2, [pc, #56] @ (5f154 ) │ │ │ │ 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 5f110 │ │ │ │ + bl 5f158 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f0f2 │ │ │ │ + bne.n 5f13a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f10a │ │ │ │ + b.n 5f152 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ 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} │ │ │ │ @@ -76963,102 +76990,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 5f13c │ │ │ │ + bls.n 5f184 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41012 @ 0xa034 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 5f15e │ │ │ │ + bl d7950 │ │ │ │ + b.n 5f1a6 │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 5f164 │ │ │ │ + cbnz r3, 5f1ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41040 @ 0xa050 │ │ │ │ + movw r1, #42448 @ 0xa5d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f166 │ │ │ │ + b.n 5f1ae │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005f168 : │ │ │ │ +0005f1b0 : │ │ │ │ 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] @ (5f1a0 ) │ │ │ │ + ldr r2, [pc, #40] @ (5f1e8 ) │ │ │ │ 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 5f110 │ │ │ │ + bl 5f158 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5f19c │ │ │ │ + beq.n 5f1e4 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f1a4 : │ │ │ │ +0005f1ec : │ │ │ │ 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 5f1d2 │ │ │ │ + blt.n 5f21a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40988 @ 0xa01c │ │ │ │ + movw r1, #42396 @ 0xa59c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 5f1e8 │ │ │ │ - ldr r2, [pc, #44] @ (5f200 ) │ │ │ │ + bl f8938 │ │ │ │ + b.n 5f230 │ │ │ │ + ldr r2, [pc, #44] @ (5f248 ) │ │ │ │ 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 5f110 │ │ │ │ - cbz r0, 5f1ee │ │ │ │ + bl 5f158 │ │ │ │ + cbz r0, 5f236 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f1fe │ │ │ │ + b.n 5f246 │ │ │ │ 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] @ (5f270 ) │ │ │ │ + ldr r2, [pc, #92] @ (5f2b8 ) │ │ │ │ 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] │ │ │ │ @@ -77074,208 +77101,208 @@ │ │ │ │ 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 5f266 │ │ │ │ + bge.n 5f2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f266 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f2ae │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 5f298 │ │ │ │ + bge.n 5f2e0 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 5f292 │ │ │ │ + bge.n 5f2da │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 5f298 │ │ │ │ + b.n 5f2e0 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - b.n 5f27a │ │ │ │ + b.n 5f2c2 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5f2a6 │ │ │ │ + cbz r0, 5f2ee │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5f2b2 │ │ │ │ + cbz r0, 5f2fa │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5f2d2 │ │ │ │ + cbnz r0, 5f31a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 5f2dc │ │ │ │ - b.n 5f2e2 │ │ │ │ + cbnz r0, 5f324 │ │ │ │ + b.n 5f32a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f2cc │ │ │ │ - b.n 5f2fa │ │ │ │ + beq.n 5f314 │ │ │ │ + b.n 5f342 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5f2fa │ │ │ │ + cbnz r0, 5f342 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5f2ec │ │ │ │ + cbz r0, 5f334 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5f2fa │ │ │ │ + cbnz r0, 5f342 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5f2fa │ │ │ │ + cbz r0, 5f342 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5f306 │ │ │ │ + cbz r0, 5f34e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (5f31c ) │ │ │ │ + ldr r2, [pc, #16] @ (5f364 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 5f318 │ │ │ │ + cbnz r1, 5f360 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f32c ) │ │ │ │ + ldr r2, [pc, #8] @ (5f374 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 5f364 │ │ │ │ + cbz r0, 5f3ac │ │ │ │ movw r3, #59860 @ 0xe9d4 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5f364 │ │ │ │ + beq.n 5f3ac │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 5f3a4 │ │ │ │ - bl 5f308 │ │ │ │ - cbz r0, 5f3b8 │ │ │ │ + bne.n 5f3ec │ │ │ │ + bl 5f350 │ │ │ │ + cbz r0, 5f400 │ │ │ │ movw r3, #32212 @ 0x7dd4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #59908 @ 0xea04 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r3, #62735 @ 0xf50f │ │ │ │ + movw r3, #62807 @ 0xf557 │ │ │ │ movt r3, #5 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 5f398 │ │ │ │ + cbz r5, 5f3e0 │ │ │ │ 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 5f320 │ │ │ │ + b.n 5f368 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 5f3ac │ │ │ │ + cbz r2, 5f3f4 │ │ │ │ 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, 5f41c │ │ │ │ + cbz r0, 5f464 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - cbz r1, 5f41a │ │ │ │ + cbz r1, 5f462 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r7, [r5, #1]! │ │ │ │ - cbz r7, 5f41a │ │ │ │ + cbz r7, 5f462 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 5f3f8 │ │ │ │ + bcc.n 5f440 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 5f330 │ │ │ │ + bl 5f378 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne.n 5f3d8 │ │ │ │ + bne.n 5f420 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 5f330 │ │ │ │ + bl 5f378 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 5f3d8 │ │ │ │ + b.n 5f420 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #1 │ │ │ │ - movw r4, #62495 @ 0xf41f │ │ │ │ + movw r4, #62567 @ 0xf467 │ │ │ │ movt r4, #5 │ │ │ │ eors r4, r3 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -77300,75 +77327,75 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ eor.w r0, r0, r0, lsr #15 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ - bhi.n 5f482 │ │ │ │ + bhi.n 5f4ca │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #2 │ │ │ │ - b.w 518a8 <_PyErr_FormatFromCause@@Base+0x1228> │ │ │ │ + b.w 519fe <_PyErr_FormatFromCause@@Base+0x12f6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 792c8 │ │ │ │ - cbz r0, 5f4c8 │ │ │ │ + bl 79370 │ │ │ │ + cbz r0, 5f510 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w efa3c │ │ │ │ + b.w efc7c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2061d4 <_PyObject_FunctionStr@@Base+0xb8> │ │ │ │ + b.w 2067f4 <_PyObject_FunctionStr@@Base+0xb8> │ │ │ │ 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, #1000 @ 0x3e8 │ │ │ │ + movw r1, #2408 @ 0x968 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ebee8 │ │ │ │ - cbnz r0, 5f508 │ │ │ │ + bl 1ec4a0 │ │ │ │ + cbnz r0, 5f550 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f50a │ │ │ │ + bge.n 5f552 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f50a │ │ │ │ + b.n 5f552 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 5f578 │ │ │ │ + cbz r0, 5f5c0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #59904 @ 0xea00 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 5f576 │ │ │ │ + bcs.n 5f5be │ │ │ │ mov r5, r0 │ │ │ │ blx 2bfb8 │ │ │ │ - cbz r0, 5f576 │ │ │ │ + cbz r0, 5f5be │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f53a │ │ │ │ + bne.n 5f582 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 5f576 │ │ │ │ + bcs.n 5f5be │ │ │ │ rsb r2, r3, #32640 @ 0x7f80 │ │ │ │ adds r1, r3, r0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ movw r0, #62096 @ 0xf290 │ │ │ │ @@ -77381,141 +77408,141 @@ │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 5f5a0 │ │ │ │ + cbz r0, 5f5e8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 5f5a0 │ │ │ │ + cbz r3, 5f5e8 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c3d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 5f50e │ │ │ │ + b.n 5f556 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5f628 │ │ │ │ + beq.n 5f670 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 5f5c4 │ │ │ │ + bne.n 5f60c │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 5f622 │ │ │ │ + beq.n 5f66a │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5f5c4 │ │ │ │ + bne.n 5f60c │ │ │ │ ldrd r2, r3, [r1, #24] │ │ │ │ add.w r4, r0, #24 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5f5dc │ │ │ │ + bne.n 5f624 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ add.w r4, r0, #8 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5f5f8 │ │ │ │ + bne.n 5f640 │ │ │ │ ldrd r2, r3, [r1, #16] │ │ │ │ adds r0, #16 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5f612 │ │ │ │ + bne.n 5f65a │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5f65e │ │ │ │ + beq.n 5f6a6 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ push {r4, r5, r6} │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5f634 │ │ │ │ + bne.n 5f67c │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ adds r0, #8 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5f64a │ │ │ │ + bne.n 5f692 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f660 : │ │ │ │ +0005f6a8 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 5f680 │ │ │ │ + bne.n 5f6c8 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 5f696 │ │ │ │ + bge.n 5f6de │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - b.n 5f66c │ │ │ │ + b.n 5f6b4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5f696 │ │ │ │ + blt.n 5f6de │ │ │ │ str.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w r4, [r1, r0, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ - b.n 5f682 │ │ │ │ + b.n 5f6ca │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f69a <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0005f6e2 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #33465 @ 0x82b9 │ │ │ │ + movw r1, #33537 @ 0x8301 │ │ │ │ movt r1, #5 │ │ │ │ - b.w 21a384 <_PyXIData_Release@@Base+0xa4> │ │ │ │ + b.w 21a964 <_PyXIData_Release@@Base+0xa4> │ │ │ │ │ │ │ │ -0005f6a8 : │ │ │ │ +0005f6f0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 5f6c4 │ │ │ │ + cbz r0, 5f70c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #6217 @ 0x1849 │ │ │ │ + movw r3, #6281 @ 0x1889 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f6c6 : │ │ │ │ +0005f70e : │ │ │ │ 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] @ (5f6f8 ) │ │ │ │ + ldr r4, [pc, #32] @ (5f740 ) │ │ │ │ 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] │ │ │ │ @@ -77523,21 +77550,21 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f6fc <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0005f744 <_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] @ (5f730 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5f778 <_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] │ │ │ │ @@ -77551,403 +77578,403 @@ │ │ │ │ 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, #4564 @ 0x11d4 │ │ │ │ + movw r2, #6012 @ 0x177c │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d43d0 │ │ │ │ + bl d4678 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f760 : │ │ │ │ +0005f7a8 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f766 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0005f7ae <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 5f77a <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 5f776 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #19824 @ 0x4d70 │ │ │ │ + cbz r3, 5f7c2 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 5f7be <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #21232 @ 0x52f0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f77e <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0005f7c6 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f798 <_PyCode_CheckNoExternalState@@Base+0x1a> │ │ │ │ + bgt.n 5f7e0 <_PyCode_CheckNoExternalState@@Base+0x1a> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f7a2 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 5f7ea <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f7b4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 5f7fc <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f7b4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 5f7a2 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ - movw r3, #19776 @ 0x4d40 │ │ │ │ + ble.n 5f7fc <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 5f7ea <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 5f7aa <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #19800 @ 0x4d58 │ │ │ │ + b.n 5f7f2 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #21208 @ 0x52d8 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - cbnz r2, 5f7b0 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 5f7f8 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 5f7ac <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 5f7f4 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f7b8 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0005f800 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.n 5f7c8 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + bmi.n 5f810 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 5f7d2 <_PyCode_CheckPureFunction@@Base+0x1a> │ │ │ │ + bne.n 5f81a <_PyCode_CheckPureFunction@@Base+0x1a> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 5f7e2 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ - movw r3, #41072 @ 0xa070 │ │ │ │ + bpl.n 5f82a <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + movw r3, #42480 @ 0xa5f0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 5f7da <_PyCode_CheckPureFunction@@Base+0x22> │ │ │ │ - movw r3, #41100 @ 0xa08c │ │ │ │ + b.n 5f822 <_PyCode_CheckPureFunction@@Base+0x22> │ │ │ │ + movw r3, #42508 @ 0xa60c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - cbz r1, 5f7de <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + cbz r1, 5f826 <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f7e6 : │ │ │ │ +0005f82e : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f7ea : │ │ │ │ +0005f832 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1496 @ 0x5d8 │ │ │ │ + movw r1, #2904 @ 0xb58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5f814 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5f85c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239b34 │ │ │ │ + b.w 23a114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f818 : │ │ │ │ +0005f860 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5f842 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5f88a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239b34 │ │ │ │ + b.w 23a114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f846 : │ │ │ │ +0005f88e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1496 @ 0x5d8 │ │ │ │ + movw r1, #2904 @ 0xb58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5f86c │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5f8b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5f4d8 │ │ │ │ + b.n 5f520 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f870 : │ │ │ │ +0005f8b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1540 @ 0x604 │ │ │ │ + movw r1, #2948 @ 0xb84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5f896 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5f8de │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5f4d8 │ │ │ │ + b.n 5f520 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f89a : │ │ │ │ +0005f8e2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbnz r0, 5f8c0 │ │ │ │ + bl 239a68 │ │ │ │ + cbnz r0, 5f908 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5f4d8 │ │ │ │ + b.n 5f520 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f8c4 : │ │ │ │ +0005f90c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f8c6 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0005f90e <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 5f8d6 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 5f91e <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f8d8 <_PyLong_New@@Base>: │ │ │ │ - b.w 7f890 │ │ │ │ +0005f920 <_PyLong_New@@Base>: │ │ │ │ + b.w 7f924 │ │ │ │ │ │ │ │ -0005f8dc <_PyLong_FromDigits@@Base>: │ │ │ │ +0005f924 <_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, 5f91e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 5f966 <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7f890 │ │ │ │ + bl 7f924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f920 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 5f968 <_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 2bf20 │ │ │ │ - b.n 5f920 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (5f924 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 5f968 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (5f96c <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005f928 <_PyLong_Sign@@Base>: │ │ │ │ +0005f970 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f934 : │ │ │ │ +0005f97c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f940 : │ │ │ │ +0005f988 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f952 <_PyDict_NewPresized@@Base>: │ │ │ │ +0005f99a <_PyDict_NewPresized@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 19e9f0 │ │ │ │ + b.w 19f070 │ │ │ │ │ │ │ │ -0005f958 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w 19e52c │ │ │ │ +0005f9a0 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w 19ebac │ │ │ │ │ │ │ │ -0005f95c <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 50416 <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ +0005f9a4 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5049a <_PyXIData_FormatNotShareableError@@Base+0x65c> │ │ │ │ │ │ │ │ -0005f960 : │ │ │ │ +0005f9a8 : │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #15916 @ 0x3e2c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0005f97a : │ │ │ │ - b.w 223934 │ │ │ │ +0005f9c2 : │ │ │ │ + b.w 224010 │ │ │ │ │ │ │ │ -0005f97e : │ │ │ │ - b.w 279280 │ │ │ │ +0005f9c6 : │ │ │ │ + b.w 279830 │ │ │ │ │ │ │ │ -0005f982 : │ │ │ │ - b.w 56fc0 │ │ │ │ +0005f9ca : │ │ │ │ + b.w 57008 │ │ │ │ │ │ │ │ -0005f986 : │ │ │ │ +0005f9ce : │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f996 : │ │ │ │ +0005f9de : │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f9a6 : │ │ │ │ +0005f9ee : │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f9b6 <_Py_SetRefcnt@@Base>: │ │ │ │ +0005f9fe <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f9c2 : │ │ │ │ +0005fa0a : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #116 @ 0x74 │ │ │ │ movw r5, #43691 @ 0xaaab │ │ │ │ movt r5, #43690 @ 0xaaaa │ │ │ │ subs r3, r1, r3 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ asrs r3, r3, #4 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bls.n 5fa04 │ │ │ │ + bls.n 5fa4c │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 5f9f8 │ │ │ │ + bhi.n 5fa40 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 5fa06 │ │ │ │ + b.n 5fa4e │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 5fa06 │ │ │ │ + b.n 5fa4e │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r5, r5, r3, lsl #15 │ │ │ │ add r0, r5 │ │ │ │ sub.w r0, r2, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r4, [r1, #0] │ │ │ │ lsllt r4, r4, #15 │ │ │ │ mov r1, r4 │ │ │ │ - bl 299554 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 299b04 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ - ldr r1, [pc, #32] @ (5fa60 ) │ │ │ │ + ldr r1, [pc, #32] @ (5faa8 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2bf20 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ movs r5, r5 │ │ │ │ - movw r3, #50560 @ 0xc580 │ │ │ │ + movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5fad8 │ │ │ │ + beq.n 5fb20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5fad8 │ │ │ │ + beq.n 5fb20 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (5fadc ) │ │ │ │ + ldr r2, [pc, #84] @ (5fb24 ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5faa8 │ │ │ │ + bne.n 5faf0 │ │ │ │ movw r3, #4348 @ 0x10fc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5faa8 │ │ │ │ + beq.n 5faf0 │ │ │ │ blx 2ad48 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5fac0 │ │ │ │ - cbz r3, 5fabc │ │ │ │ + beq.n 5fb08 │ │ │ │ + cbz r3, 5fb04 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 5faae │ │ │ │ + b.n 5faf6 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5face │ │ │ │ + bne.n 5fb16 │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 5facc │ │ │ │ + cbz r2, 5fb14 │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 5face │ │ │ │ + b.n 5fb16 │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 197708 │ │ │ │ + b.w 197d40 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -77957,22 +77984,22 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov sl, r3 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.n 5fb0c │ │ │ │ + bne.n 5fb54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 5fca6 │ │ │ │ + b.n 5fcee │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5fb06 │ │ │ │ + beq.n 5fb4e │ │ │ │ subs r4, r6, #1 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ bfc r4, #0, #22 │ │ │ │ cmp r1, #0 │ │ │ │ add.w ip, r4, #116 @ 0x74 │ │ │ │ @@ -77982,68 +78009,68 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r6, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul.w ip, r7, ip │ │ │ │ - bls.n 5fb5a │ │ │ │ + bls.n 5fba2 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 5fb50 │ │ │ │ + bhi.n 5fb98 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 5fb5c │ │ │ │ + b.n 5fba4 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 5fb5c │ │ │ │ + b.n 5fba4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, ip, lsl #15 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r1 │ │ │ │ ldr.w fp, [r6, #36] @ 0x24 │ │ │ │ ldrh.w r8, [r6, #10] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 5fb86 │ │ │ │ + bne.n 5fbce │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 5fca6 │ │ │ │ + b.n 5fcee │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 5fbae │ │ │ │ + bne.n 5fbf6 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.n 5fb06 │ │ │ │ + bls.n 5fb4e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fca6 │ │ │ │ + beq.n 5fcee │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 5fb8e │ │ │ │ + b.n 5fbd6 │ │ │ │ add.w r3, r8, #31 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ asrs r3, r3, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c010 <__memset_chk@plt> │ │ │ │ ands.w r8, r8, #31 │ │ │ │ - beq.n 5fbde │ │ │ │ + beq.n 5fc26 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r8 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -78051,20 +78078,20 @@ │ │ │ │ clz r8, r8 │ │ │ │ movs r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ lsl.w r1, r1, r8 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 299c34 <_PyMonitoring_FireBranchEvent@@Base+0x9e0> │ │ │ │ + bl 29a1e4 <_PyMonitoring_FireBranchEvent@@Base+0x9e0> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ subs r6, r2, r4 │ │ │ │ - cbz r2, 5fc4a │ │ │ │ + cbz r2, 5fc92 │ │ │ │ umull ip, r3, lr, r6 │ │ │ │ movs r0, #0 │ │ │ │ rsb ip, r8, #32 │ │ │ │ adds r3, r3, r6 │ │ │ │ adc.w r6, r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ @@ -78076,96 +78103,96 @@ │ │ │ │ lsrs r6, r3, #5 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ ldr.w r0, [r1, r6, lsl #2] │ │ │ │ orrs r3, r0 │ │ │ │ str.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - b.n 5fc04 │ │ │ │ + b.n 5fc4c │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 5fb06 │ │ │ │ + beq.w 5fb4e │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ - cbnz r6, 5fc76 │ │ │ │ + cbnz r6, 5fcbe │ │ │ │ movs r6, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 5fca6 │ │ │ │ + cbz r0, 5fcee │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5fc5e │ │ │ │ - b.n 5fca0 │ │ │ │ + bne.n 5fca6 │ │ │ │ + b.n 5fce8 │ │ │ │ mvns r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - cbz r6, 5fc9c │ │ │ │ + cbz r6, 5fce4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc78 │ │ │ │ - b.n 5fca6 │ │ │ │ + bne.n 5fcc0 │ │ │ │ + b.n 5fcee │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 5fc4c │ │ │ │ + b.n 5fc94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ addw sp, sp, #1044 @ 0x414 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 5f308 │ │ │ │ - cbz r0, 5fcf6 │ │ │ │ + bl 5f350 │ │ │ │ + cbz r0, 5fd3e │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 2b128 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f320 │ │ │ │ + bl 5f368 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5f330 │ │ │ │ + bl 5f378 │ │ │ │ add.w sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 5fcb0 │ │ │ │ + bl 5fcf8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -78174,379 +78201,379 @@ │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ orrs r1, r3 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ - beq.n 5fd6a │ │ │ │ - movw r4, #7132 @ 0x1bdc │ │ │ │ + beq.n 5fdb2 │ │ │ │ + movw r4, #8540 @ 0x215c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 5fd78 │ │ │ │ + bne.n 5fdc0 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 5fd7c │ │ │ │ - movw r4, #64576 @ 0xfc40 │ │ │ │ - movt r4, #42 @ 0x2a │ │ │ │ + b.n 5fdc4 │ │ │ │ + movw r4, #448 @ 0x1c0 │ │ │ │ + movt r4, #43 @ 0x2b │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 5fd7c │ │ │ │ + b.n 5fdc4 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5fd8c │ │ │ │ + bge.n 5fdd4 │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 5fdd0 │ │ │ │ + bge.n 5fe18 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 5fda2 │ │ │ │ + bne.n 5fdea │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 5fe8e │ │ │ │ + beq.n 5fed6 │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #58480 @ 0xe470 │ │ │ │ - movw r2, #41136 @ 0xa0b0 │ │ │ │ + movweq r4, #59888 @ 0xe9f0 │ │ │ │ + movw r2, #42544 @ 0xa630 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ movteq r4, #41 @ 0x29 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ - b.n 5fe8e │ │ │ │ + b.n 5fed6 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #8324 @ 0x2084 │ │ │ │ - movwlt r6, #64308 @ 0xfb34 │ │ │ │ + movwge r6, #9732 @ 0x2604 │ │ │ │ + movwlt r6, #180 @ 0xb4 │ │ │ │ ite ge │ │ │ │ movtge r6, #45 @ 0x2d │ │ │ │ - movtlt r6, #42 @ 0x2a │ │ │ │ + movtlt r6, #43 @ 0x2b │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs.w ip, ip, r1 │ │ │ │ itt lt │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov.w r2, #10 │ │ │ │ itt ge │ │ │ │ - movwge r6, #300 @ 0x12c │ │ │ │ + movwge r6, #1748 @ 0x6d4 │ │ │ │ movtge r6, #44 @ 0x2c │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #63440 @ 0xf7d0 │ │ │ │ + movw r2, #64848 @ 0xfd50 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #58480 @ 0xe470 │ │ │ │ + movw r1, #59888 @ 0xe9f0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r4, #41148 @ 0xa0bc │ │ │ │ + movw r4, #42556 @ 0xa63c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #41156 @ 0xa0c4 │ │ │ │ + movw r2, #42564 @ 0xa644 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ - movw r2, #41128 @ 0xa0a8 │ │ │ │ + movw r2, #42536 @ 0xa628 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #41188 @ 0xa0e4 │ │ │ │ + movw r2, #42596 @ 0xa664 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 5ffb4 │ │ │ │ + bne.n 5fffc │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #7132 @ 0x1bdc │ │ │ │ + movw r3, #8540 @ 0x215c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #41128 @ 0xa0a8 │ │ │ │ + movw r2, #42536 @ 0xa628 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 5ffaa │ │ │ │ + bge.n 5fff2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53448 @ 0xd0c8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ - movw r2, #41172 @ 0xa0d4 │ │ │ │ + bl 5fd44 │ │ │ │ + movw r2, #42580 @ 0xa654 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + bl 5fd44 │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - b.n 60030 │ │ │ │ - movw r2, #41196 @ 0xa0ec │ │ │ │ + b.n 60078 │ │ │ │ + movw r2, #42604 @ 0xa66c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 60030 │ │ │ │ + b.n 60078 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #41204 @ 0xa0f4 │ │ │ │ + movw r2, #42612 @ 0xa674 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 5ffaa │ │ │ │ - movw r2, #41212 @ 0xa0fc │ │ │ │ + bge.n 5fff2 │ │ │ │ + movw r2, #42620 @ 0xa67c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5fcfc │ │ │ │ + b.n 5fd44 │ │ │ │ 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, #41188 @ 0xa0e4 │ │ │ │ + movw r2, #42596 @ 0xa664 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5fcfc │ │ │ │ + b.n 5fd44 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ - cbz r4, 600c2 │ │ │ │ + cbz r4, 6010a │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 600b4 │ │ │ │ - b.n 60118 │ │ │ │ + bne.n 600fc │ │ │ │ + b.n 60160 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 60118 │ │ │ │ + beq.n 60160 │ │ │ │ movw r3, #2732 @ 0xaac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 60118 │ │ │ │ + cbz r3, 60160 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60118 │ │ │ │ + beq.n 60160 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r1, #41232 @ 0xa110 │ │ │ │ + movw r1, #42640 @ 0xa690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 5fcb0 │ │ │ │ - b.n 60126 │ │ │ │ + bl 5fcf8 │ │ │ │ + b.n 6016e │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 5fcb0 │ │ │ │ + bl 5fcf8 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2204 @ 0x89c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 60150 │ │ │ │ + cbnz r3, 60198 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 17b804 <_start@@Base+0x5a8> │ │ │ │ + bl 17be3c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 60168 │ │ │ │ + cbz r3, 601b0 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #41252 @ 0xa124 │ │ │ │ + movw r0, #42660 @ 0xa6a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6009e │ │ │ │ - b.n 601a8 │ │ │ │ + bl 600e6 │ │ │ │ + b.n 601f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 60178 │ │ │ │ + cbnz r3, 601c0 │ │ │ │ movw r0, #2204 @ 0x89c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 17b804 <_start@@Base+0x5a8> │ │ │ │ + bl 17be3c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 601a8 │ │ │ │ + cbz r3, 601f0 │ │ │ │ movw r3, #2728 @ 0xaa8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 60154 │ │ │ │ - ldr r2, [pc, #40] @ (601b4 ) │ │ │ │ + blt.n 6019c │ │ │ │ + ldr r2, [pc, #40] @ (601fc ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 60190 │ │ │ │ + bne.n 601d8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 60154 │ │ │ │ + ble.n 6019c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -78559,52 +78586,52 @@ │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, sp, #28 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr.w r7, [r5], #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 601e8 │ │ │ │ + cbnz r3, 60230 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 17b804 <_start@@Base+0x5a8> │ │ │ │ + bl 17be3c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 601fe │ │ │ │ + cbz r3, 60246 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #41272 @ 0xa138 │ │ │ │ + movw r0, #42680 @ 0xa6b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 6009e │ │ │ │ - b.n 6023e │ │ │ │ + bl 600e6 │ │ │ │ + b.n 60286 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6020e │ │ │ │ + cbnz r3, 60256 │ │ │ │ movw r0, #2204 @ 0x89c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 17b804 <_start@@Base+0x5a8> │ │ │ │ + bl 17be3c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6023e │ │ │ │ + cbz r3, 60286 │ │ │ │ movw r3, #2724 @ 0xaa4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 601ec │ │ │ │ - ldr r2, [pc, #60] @ (60260 ) │ │ │ │ + blt.n 60234 │ │ │ │ + ldr r2, [pc, #60] @ (602a8 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 60226 │ │ │ │ + bne.n 6026e │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 601ec │ │ │ │ + ble.n 60234 │ │ │ │ movw r3, #32212 @ 0x7dd4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 60256 │ │ │ │ + cbz r2, 6029e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ @@ -78616,82 +78643,82 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 602be │ │ │ │ + bhi.n 60306 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 196060 <_Py_NewReference@@Base+0x16a8> │ │ │ │ + bl 196700 <_Py_NewReference@@Base+0x1710> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r4, 60290 │ │ │ │ + cbz r4, 602d8 │ │ │ │ subs r3, r5, r4 │ │ │ │ mov r5, r4 │ │ │ │ add r1, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne.n 602b2 │ │ │ │ - cbz r5, 602be │ │ │ │ - cbz r1, 602be │ │ │ │ + bne.n 602fa │ │ │ │ + cbz r5, 60306 │ │ │ │ + cbz r1, 60306 │ │ │ │ mov r4, r1 │ │ │ │ add r5, r1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ movs r2, #1 │ │ │ │ subs r0, r5, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcc.n 602be │ │ │ │ + bcc.n 60306 │ │ │ │ add.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ - bl 1963ec <_Py_NewReference@@Base+0x1a34> │ │ │ │ - b.n 6029c │ │ │ │ + bl 196a8c <_Py_NewReference@@Base+0x1a9c> │ │ │ │ + b.n 602e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1963ec <_Py_NewReference@@Base+0x1a34> │ │ │ │ + b.w 196a8c <_Py_NewReference@@Base+0x1a9c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r2, 602da │ │ │ │ + cbz r2, 60322 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (6032c ) │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ - ldr r0, [pc, #72] @ (60330 ) │ │ │ │ - bl 1bbd80 │ │ │ │ + ldr r0, [pc, #76] @ (60374 ) │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ + ldr r0, [pc, #72] @ (60378 ) │ │ │ │ + bl 1bc3cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1bbf74 │ │ │ │ + bl 1bc5c0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 60324 │ │ │ │ + cbz r4, 6036c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2b8fc │ │ │ │ - cbz r0, 60324 │ │ │ │ + cbz r0, 6036c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 60324 │ │ │ │ + cbz r2, 6036c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #41292 @ 0xa14c │ │ │ │ + movw r0, #42700 @ 0xa6cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 6012a │ │ │ │ + bl 60172 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60326 │ │ │ │ + b.n 6036e │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeaa0004f │ │ │ │ mcrr 0, 4, r0, r0, cr15 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -78700,345 +78727,345 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1bbf74 │ │ │ │ + bl 1bc5c0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 603d6 │ │ │ │ + beq.n 6041e │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #23160 @ 0x5a78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - bl 1bbd80 │ │ │ │ + bl 1bc3cc │ │ │ │ ldr.w r8, [r6, #68] @ 0x44 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c18c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 603d6 │ │ │ │ + cbz r0, 6041e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 6039e │ │ │ │ + bne.n 603e6 │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 60380 │ │ │ │ + b.n 603c8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 603c2 │ │ │ │ + bne.n 6040a │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 603c2 │ │ │ │ + bne.n 6040a │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #68] @ 0x44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c18c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 603d6 │ │ │ │ - movw r0, #41368 @ 0xa198 │ │ │ │ + cbz r0, 6041e │ │ │ │ + movw r0, #42776 @ 0xa718 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6012a │ │ │ │ + bl 60172 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60418 │ │ │ │ + bne.n 60460 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 60418 │ │ │ │ + cbz r3, 60460 │ │ │ │ mov r0, r1 │ │ │ │ - bl 19ad44 │ │ │ │ + bl 19b3c4 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 60418 │ │ │ │ + bls.n 60460 │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #59968 @ 0xea40 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 60334 │ │ │ │ + bl 6037c │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 6042e │ │ │ │ + bne.n 60476 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 60434 │ │ │ │ + b.n 6047c │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 60448 │ │ │ │ + bne.n 60490 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6041e │ │ │ │ - cbnz r0, 6049c │ │ │ │ + bne.n 60466 │ │ │ │ + cbnz r0, 604e4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 6045a │ │ │ │ + cbnz r3, 604a2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b.n 60480 │ │ │ │ + b.n 604c8 │ │ │ │ addw r2, r3, #1420 @ 0x58c │ │ │ │ ldr.w r3, [r3, #1420] @ 0x58c │ │ │ │ str r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60476 │ │ │ │ + bne.n 604be │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 60456 │ │ │ │ - b.n 60462 │ │ │ │ + beq.n 6049e │ │ │ │ + b.n 604aa │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 6049c │ │ │ │ + beq.n 604e4 │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6047c │ │ │ │ + bne.n 604c4 │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - b.n 6047c │ │ │ │ + b.n 604c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r7, r0, #32 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and.w r6, r4, #3 │ │ │ │ bic.w r5, r4, #3 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 604c6 │ │ │ │ + bne.n 6050e │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 604d6 │ │ │ │ + bhi.n 6051e │ │ │ │ adds r3, #1 │ │ │ │ yield │ │ │ │ - b.n 604a6 │ │ │ │ + b.n 604ee │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 604ce │ │ │ │ + bne.n 60516 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 604f4 │ │ │ │ - cbz r2, 604da │ │ │ │ + b.n 6053c │ │ │ │ + cbz r2, 60522 │ │ │ │ cmp r6, #3 │ │ │ │ - bne.n 604da │ │ │ │ - b.n 604ca │ │ │ │ + bne.n 60522 │ │ │ │ + b.n 60512 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 604f4 │ │ │ │ + b.n 6053c │ │ │ │ orrs r5, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r7] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 604f0 │ │ │ │ + bne.n 60538 │ │ │ │ strex ip, r5, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 604ca │ │ │ │ - b.n 604a6 │ │ │ │ + beq.n 60512 │ │ │ │ + b.n 604ee │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6049e │ │ │ │ - cbnz r0, 60518 │ │ │ │ + bl 604e6 │ │ │ │ + cbnz r0, 60560 │ │ │ │ yield │ │ │ │ - b.n 60508 │ │ │ │ + b.n 60550 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6049e │ │ │ │ - cbnz r0, 6053e │ │ │ │ + bl 604e6 │ │ │ │ + cbnz r0, 60586 │ │ │ │ yield │ │ │ │ - b.n 6052e │ │ │ │ + b.n 60576 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 198de0 │ │ │ │ + bl 199418 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #50560 @ 0xc580 │ │ │ │ + movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 60626 │ │ │ │ + beq.n 6066e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 60616 │ │ │ │ + beq.n 6065e │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6061c │ │ │ │ + beq.n 60664 │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 180d80 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + bl 1813b8 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 605e0 │ │ │ │ + cbz r7, 60628 │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6049e │ │ │ │ - cbnz r0, 605b0 │ │ │ │ + bl 604e6 │ │ │ │ + cbnz r0, 605f8 │ │ │ │ yield │ │ │ │ - b.n 605a0 │ │ │ │ + b.n 605e8 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6059a │ │ │ │ + bne.n 605e2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 605d4 │ │ │ │ + cbnz r2, 6061c │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 197624 <_Py_NewReference@@Base+0x2c6c> │ │ │ │ - b.n 605e2 │ │ │ │ + bl 197c5c <_Py_NewReference@@Base+0x2c6c> │ │ │ │ + b.n 6062a │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 605e2 │ │ │ │ + b.n 6062a │ │ │ │ mov r9, r7 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r5, #12 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r5, sl │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr.w r3, [r4, #1580] @ 0x62c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ - bne.n 60590 │ │ │ │ + bne.n 605d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 180d80 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ - cbnz r0, 6060e │ │ │ │ + bl 1813b8 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + cbnz r0, 60656 │ │ │ │ yield │ │ │ │ - b.n 60602 │ │ │ │ + b.n 6064a │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fa22 │ │ │ │ - b.n 6061c │ │ │ │ + bl 5fa6a │ │ │ │ + b.n 60664 │ │ │ │ movs r1, #2 │ │ │ │ - bl 180960 <_Py_SetLocaleFromEnv@@Base+0x1078> │ │ │ │ + bl 180f98 <_Py_SetLocaleFromEnv@@Base+0x1078> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 5fa64 │ │ │ │ + b.w 5faac │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60644 │ │ │ │ + bne.n 6068c │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 6062a │ │ │ │ + bne.n 60672 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6064a │ │ │ │ + bne.n 60692 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 606a2 │ │ │ │ + bcs.n 606ea │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6069a │ │ │ │ + bne.n 606e2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20251c <_PyEvent_IsSet@@Base+0x764> │ │ │ │ + bl 202b40 <_PyEvent_IsSet@@Base+0x768> │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 60680 │ │ │ │ + b.n 606c8 │ │ │ │ movw r5, #2204 @ 0x89c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 606b8 │ │ │ │ + cbnz r3, 60700 │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 17b804 <_start@@Base+0x5a8> │ │ │ │ + bl 17be3c <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 19743c <_Py_NewReference@@Base+0x2a84> │ │ │ │ + bl 197a74 <_Py_NewReference@@Base+0x2a84> │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 196e10 <_Py_NewReference@@Base+0x2458> │ │ │ │ + bl 1974b0 <_Py_NewReference@@Base+0x24c0> │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -79053,71 +79080,71 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r6, [r0] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 6072e │ │ │ │ + bne.n 60776 │ │ │ │ strex r7, r2, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 6070a │ │ │ │ + bne.n 60752 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 60734 │ │ │ │ + bne.n 6077c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1986dc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 198d14 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 60774 │ │ │ │ + cbnz r3, 607bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198d44 │ │ │ │ - b.n 607ba │ │ │ │ + bl 19937c │ │ │ │ + b.n 60802 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 607ba │ │ │ │ + bne.n 60802 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 198d80 │ │ │ │ + bl 1993b8 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r0, [r5, #468] @ 0x1d4 │ │ │ │ movs r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 607ba │ │ │ │ + bne.n 60802 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6065a │ │ │ │ + bl 606a2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -79129,154 +79156,154 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ cmp r4, r7 │ │ │ │ - bcs.n 60860 │ │ │ │ + bcs.n 608a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 6084a │ │ │ │ + cbz r3, 60892 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1986dc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 198d14 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 60832 │ │ │ │ + cbnz r3, 6087a │ │ │ │ ldr.w r0, [r9, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 198e20 │ │ │ │ + bl 199458 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 60858 │ │ │ │ + b.n 608a0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 60858 │ │ │ │ + bne.n 608a0 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 60856 │ │ │ │ + bcc.n 6089e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 60858 │ │ │ │ + b.n 608a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 60858 │ │ │ │ + b.n 608a0 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ - b.n 607ee │ │ │ │ + b.n 60836 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 6088a │ │ │ │ + cbz r3, 608d2 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ - bl 196e10 <_Py_NewReference@@Base+0x2458> │ │ │ │ + bl 1974b0 <_Py_NewReference@@Base+0x24c0> │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 60a10 │ │ │ │ + bcs.w 60a58 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 609fc │ │ │ │ + beq.w 60a44 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60908 │ │ │ │ + beq.n 60950 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 6090a │ │ │ │ + cbz r6, 60952 │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6090a │ │ │ │ + beq.n 60952 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ - b.n 608f8 │ │ │ │ + b.n 60940 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 196378 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 196a18 <_Py_NewReference@@Base+0x1a28> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6049e │ │ │ │ - cbnz r0, 6093a │ │ │ │ + bl 604e6 │ │ │ │ + cbnz r0, 60982 │ │ │ │ yield │ │ │ │ - b.n 6092a │ │ │ │ + b.n 60972 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1986dc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 198d14 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbnz r3, 60952 │ │ │ │ + cbnz r3, 6099a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 198e20 │ │ │ │ + bl 199458 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60a06 │ │ │ │ + b.n 60a4e │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov.w sl, #12 │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 195138 <_Py_NewReference@@Base+0x780> │ │ │ │ + bl 1957d8 <_Py_NewReference@@Base+0x7e8> │ │ │ │ mul.w r1, sl, r0 │ │ │ │ mov.w lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ adds r3, r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -79286,276 +79313,276 @@ │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ bfi ip, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w ip, [r4, #14] │ │ │ │ strd r3, r1, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 609a8 │ │ │ │ + cbz r3, 609f0 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 609ac │ │ │ │ + b.n 609f4 │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ mla r0, sl, r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 197624 <_Py_NewReference@@Base+0x2c6c> │ │ │ │ + bl 197c5c <_Py_NewReference@@Base+0x2c6c> │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 60a06 │ │ │ │ + bne.n 60a4e │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 609f4 │ │ │ │ + bcs.n 60a3c │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 60a06 │ │ │ │ + cbz r3, 60a4e │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 60a06 │ │ │ │ + bne.n 60a4e │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [fp] │ │ │ │ - b.n 60a06 │ │ │ │ + b.n 60a4e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 609d4 │ │ │ │ - b.n 60a06 │ │ │ │ + bhi.n 60a1c │ │ │ │ + b.n 60a4e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 198f08 │ │ │ │ + bl 199540 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b.n 608d4 │ │ │ │ + b.n 6091c │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 60a1e │ │ │ │ + cbnz r4, 60a66 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2179bc <_PyDict_LoadGlobal@@Base+0x184> │ │ │ │ + bl 217f98 <_PyDict_LoadGlobal@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ movs r6, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #41496 @ 0xa218 │ │ │ │ + movw r3, #42904 @ 0xa798 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #41508 @ 0xa224 │ │ │ │ + movw r3, #42916 @ 0xa7a4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #41456 @ 0xa1f0 │ │ │ │ + movw r2, #42864 @ 0xa770 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - movw r3, #41516 @ 0xa22c │ │ │ │ + movw r3, #42924 @ 0xa7ac │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #41528 @ 0xa238 │ │ │ │ + movw r3, #42936 @ 0xa7b8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #41540 @ 0xa244 │ │ │ │ + movw r3, #42948 @ 0xa7c4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #41552 @ 0xa250 │ │ │ │ + movw r3, #42960 @ 0xa7d0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #41444 @ 0xa1e4 │ │ │ │ + movw r3, #42852 @ 0xa764 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #58480 @ 0xe470 │ │ │ │ + movw r5, #59888 @ 0xe9f0 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 5fcfc │ │ │ │ - ldr r0, [pc, #868] @ (60e14 ) │ │ │ │ + bl 5fd44 │ │ │ │ + ldr r0, [pc, #868] @ (60e5c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #41560 @ 0xa258 │ │ │ │ + movw r1, #42968 @ 0xa7d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5feb4 │ │ │ │ - ldr r0, [pc, #852] @ (60e18 ) │ │ │ │ + bl 5fefc │ │ │ │ + ldr r0, [pc, #852] @ (60e60 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #41572 @ 0xa264 │ │ │ │ + movw r1, #42980 @ 0xa7e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #54544 @ 0xd510 │ │ │ │ + movw r3, #55952 @ 0xda90 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #41188 @ 0xa0e4 │ │ │ │ + movw r2, #42596 @ 0xa664 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #41584 @ 0xa270 │ │ │ │ + movw r3, #42992 @ 0xa7f0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #41188 @ 0xa0e4 │ │ │ │ + movw r2, #42596 @ 0xa664 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #41592 @ 0xa278 │ │ │ │ + movw r1, #43000 @ 0xa7f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #41600 @ 0xa280 │ │ │ │ + movw r1, #43008 @ 0xa800 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #41612 @ 0xa28c │ │ │ │ + movw r1, #43020 @ 0xa80c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #41624 @ 0xa298 │ │ │ │ + movw r1, #43032 @ 0xa818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #54444 @ 0xd4ac │ │ │ │ + movw r1, #55852 @ 0xda2c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #41612 @ 0xa28c │ │ │ │ + movw r1, #43020 @ 0xa80c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #41632 @ 0xa2a0 │ │ │ │ + movw r1, #43040 @ 0xa820 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 60042 │ │ │ │ + bl 6008a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #41644 @ 0xa2ac │ │ │ │ + movw r1, #43052 @ 0xa82c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 60042 │ │ │ │ + bl 6008a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #41656 @ 0xa2b8 │ │ │ │ + movw r1, #43064 @ 0xa838 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 60042 │ │ │ │ + bl 6008a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + movw r1, #55772 @ 0xd9dc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 60042 │ │ │ │ + bl 6008a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #43072 @ 0xa840 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 60042 │ │ │ │ + bl 6008a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #41672 @ 0xa2c8 │ │ │ │ + movw r1, #43080 @ 0xa848 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 60042 │ │ │ │ + bl 6008a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #13144 @ 0x3358 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 5feb4 │ │ │ │ + bl 5fefc │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 60cb2 │ │ │ │ + beq.n 60cfa │ │ │ │ ldrd r5, r7, [r5, #576] @ 0x240 │ │ │ │ movs r6, #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, r5, r6 │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #41680 @ 0xa2d0 │ │ │ │ + movw r3, #43088 @ 0xa850 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #41692 @ 0xa2dc │ │ │ │ + movw r2, #43100 @ 0xa85c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ movs r7, #0 │ │ │ │ - bl 195ab8 <_Py_NewReference@@Base+0x1100> │ │ │ │ + bl 196158 <_Py_NewReference@@Base+0x1168> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #41712 @ 0xa2f0 │ │ │ │ + movw r3, #43120 @ 0xa870 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #41724 @ 0xa2fc │ │ │ │ + movw r2, #43132 @ 0xa87c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2b348 │ │ │ │ movw r3, #60608 @ 0xecc0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ @@ -79571,15 +79598,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #60616 @ 0xecc8 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (60e1c ) │ │ │ │ + ldr r1, [pc, #196] @ (60e64 ) │ │ │ │ sbc.w r7, r3, r7 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sbc.w r7, r7, r3 │ │ │ │ adds r5, r5, r2 │ │ │ │ adc.w r7, r7, r2, asr #31 │ │ │ │ @@ -79593,1122 +79620,1122 @@ │ │ │ │ blx 2b794 <__getrusage64@plt> │ │ │ │ ldrd r3, r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r0, r1, [sp, #112] @ 0x70 │ │ │ │ umull sl, r8, r3, r9 │ │ │ │ movs r3, #0 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ adds.w sl, sl, r0 │ │ │ │ ldrd r3, r2, [sp, #120] @ 0x78 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ ldrd r0, r1, [sp, #128] @ 0x80 │ │ │ │ umull fp, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ adds.w r0, fp, r0 │ │ │ │ adc.w r1, r9, r1 │ │ │ │ ldr.w r9, [sp, #156] @ 0x9c │ │ │ │ lsls r6, r3, #10 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 60de4 │ │ │ │ + blt.n 60e2c │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 60de8 │ │ │ │ + bge.n 60e30 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 60de8 │ │ │ │ + b.n 60e30 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 60dfe │ │ │ │ + blt.n 60e46 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 60e00 │ │ │ │ + bge.n 60e48 │ │ │ │ mov r7, sl │ │ │ │ - b.n 60e00 │ │ │ │ + b.n 60e48 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 60e20 │ │ │ │ + blt.n 60e68 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 60e24 │ │ │ │ + bge.n 60e6c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 60e24 │ │ │ │ + b.n 60e6c │ │ │ │ eor.w r0, r0, pc, lsl #1 │ │ │ │ @ instruction: 0xeaa0004f │ │ │ │ @ instruction: 0xeab8004f │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - movw r2, #41736 @ 0xa308 │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + movw r2, #43144 @ 0xa888 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #828 @ 0x33c │ │ │ │ + movw r3, #2256 @ 0x8d0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ umull r8, r3, r8, r5 │ │ │ │ mov r0, r7 │ │ │ │ umull r7, r5, r7, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r5, r5, #6 │ │ │ │ - bl 299804 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 299db4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #27784 @ 0x6c88 │ │ │ │ + movw r3, #29192 @ 0x7208 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #41756 @ 0xa31c │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - movw r5, #64680 @ 0xfca8 │ │ │ │ - movt r5, #44 @ 0x2c │ │ │ │ - bl 5fcfc │ │ │ │ + movw r5, #552 @ 0x228 │ │ │ │ + movt r5, #45 @ 0x2d │ │ │ │ + bl 5fd44 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 60eea │ │ │ │ + cbz r3, 60f32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #41824 @ 0xa360 │ │ │ │ + movw r2, #43232 @ 0xa8e0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5fd30 │ │ │ │ + bl 5fd78 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #62397 @ 0xf3bd │ │ │ │ + movw r0, #62469 @ 0xf405 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5fcfc │ │ │ │ + bl 5fd44 │ │ │ │ add sp, #452 @ 0x1c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 6105c │ │ │ │ + beq.w 610a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 5f5aa │ │ │ │ + bl 5f5f2 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 5f62a │ │ │ │ + bl 5f672 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2b344 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r6, #50560 @ 0xc580 │ │ │ │ + movw r6, #51968 @ 0xcb00 │ │ │ │ movt r6, #45 @ 0x2d │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 61174 │ │ │ │ + beq.n 611bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61174 │ │ │ │ + beq.n 611bc │ │ │ │ movw r3, #4352 @ 0x1100 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 61088 │ │ │ │ - ldr r0, [pc, #224] @ (61178 ) │ │ │ │ + bne.n 610d0 │ │ │ │ + ldr r0, [pc, #224] @ (611c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 19645c <_Py_NewReference@@Base+0x1aa4> │ │ │ │ + bl 196afc <_Py_NewReference@@Base+0x1b0c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 61174 │ │ │ │ + bne.n 611bc │ │ │ │ movw r5, #2732 @ 0xaac │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 610d8 │ │ │ │ + cbz r3, 61120 │ │ │ │ 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 610da │ │ │ │ + b.n 61122 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4348 @ 0x10fc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (6117c ) │ │ │ │ + ldr r2, [pc, #144] @ (611c4 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 610f4 │ │ │ │ + beq.n 6113c │ │ │ │ blx 2ad48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 61174 │ │ │ │ + beq.n 611bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 61114 │ │ │ │ + cbz r3, 6115c │ │ │ │ ldr.w r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61110 │ │ │ │ - bl 60554 │ │ │ │ + beq.n 61158 │ │ │ │ + bl 6059c │ │ │ │ mov r3, r6 │ │ │ │ - b.n 61100 │ │ │ │ + b.n 61148 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 61120 │ │ │ │ + beq.n 61168 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 180960 <_Py_SetLocaleFromEnv@@Base+0x1078> │ │ │ │ + bl 180f98 <_Py_SetLocaleFromEnv@@Base+0x1078> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 60f06 │ │ │ │ + bl 60f4e │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 61174 │ │ │ │ + beq.n 611bc │ │ │ │ movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 6115c │ │ │ │ + cbz r1, 611a4 │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 61138 │ │ │ │ + bne.n 61180 │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 60264 │ │ │ │ - b.n 61174 │ │ │ │ + bl 602ac │ │ │ │ + b.n 611bc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6116e │ │ │ │ + bne.n 611b6 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 6113c │ │ │ │ + bne.n 61184 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbc.w r0, r0, pc, lsl #1 │ │ │ │ movs r0, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061180 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000611c8 <_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 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ 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, 611ca <_PyLong_FileDescriptor_Converter@@Base+0x4a> │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + cbnz r2, 61212 <_PyLong_FileDescriptor_Converter@@Base+0x4a> │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #42916 @ 0xa7a4 │ │ │ │ + movw r2, #44324 @ 0xad24 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 611d2 <_PyLong_FileDescriptor_Converter@@Base+0x52> │ │ │ │ - movw r3, #57256 @ 0xdfa8 │ │ │ │ + b.n 6121a <_PyLong_FileDescriptor_Converter@@Base+0x52> │ │ │ │ + movw r3, #58704 @ 0xe550 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #41836 @ 0xa36c │ │ │ │ + movw r0, #43244 @ 0xa8ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #41868 @ 0xa38c │ │ │ │ + movw r0, #43276 @ 0xa90c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e9524 │ │ │ │ + b.w e9764 │ │ │ │ │ │ │ │ -000611fc : │ │ │ │ - b.w 148a30 │ │ │ │ +00061244 : │ │ │ │ + b.w 148e30 │ │ │ │ │ │ │ │ -00061200 : │ │ │ │ - cbnz r0, 61206 │ │ │ │ - b.w 1fbe68 │ │ │ │ +00061248 : │ │ │ │ + cbnz r0, 6124e │ │ │ │ + b.w 1fc480 │ │ │ │ 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] @ (61240 ) │ │ │ │ + ldr r2, [pc, #40] @ (61288 ) │ │ │ │ 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, 6123a │ │ │ │ + cbz r3, 61282 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00061244 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0006128c <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 61282 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 612ca <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 61298 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ - bge.n 6127e <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 612e0 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ + bge.n 612c6 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r2, r4, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r4, r0, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r1, r2 │ │ │ │ adds r0, r3, r1 │ │ │ │ - b.n 612a0 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 612e8 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 6129c <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + cbnz r3, 612e4 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 6129c <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl 20fc64 │ │ │ │ - cbnz r0, 6129c <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl d9df4 │ │ │ │ + bpl.n 612e4 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl 21042c │ │ │ │ + cbnz r0, 612e4 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl da0b4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 612a0 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 612e8 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ sub.w r0, r4, #12 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000612a2 : │ │ │ │ +000612ea : │ │ │ │ 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, #31628 @ 0x7b8c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 612d0 │ │ │ │ - movw r0, #34656 @ 0x8760 │ │ │ │ + beq.n 61318 │ │ │ │ + movw r0, #36064 @ 0x8ce0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 612e2 │ │ │ │ + b.n 6132a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 612cc │ │ │ │ + beq.n 61314 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000612e4 : │ │ │ │ +0006132c : │ │ │ │ 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, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61312 │ │ │ │ + beq.n 6135a │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #49140 @ 0xbff4 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61314 │ │ │ │ + b.n 6135c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061316 : │ │ │ │ +0006135e : │ │ │ │ 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, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61344 │ │ │ │ + beq.n 6138c │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #49140 @ 0xbff4 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61346 │ │ │ │ + b.n 6138e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061348 : │ │ │ │ +00061390 : │ │ │ │ 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, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61378 │ │ │ │ + beq.n 613c0 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #49140 @ 0xbff4 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6137a │ │ │ │ + b.n 613c2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006137c : │ │ │ │ +000613c4 : │ │ │ │ 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, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 613b0 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 613b0 │ │ │ │ + beq.n 613f8 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 613f8 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #18900 @ 0x49d4 │ │ │ │ + movw r0, #20308 @ 0x4f54 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 613b8 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61400 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 613bc │ │ │ │ + bpl.n 61404 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 613be │ │ │ │ + b.n 61406 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000613c0 : │ │ │ │ +00061408 : │ │ │ │ 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, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 613f8 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 613f8 │ │ │ │ + beq.n 61440 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 61440 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #18900 @ 0x49d4 │ │ │ │ + movw r0, #20308 @ 0x4f54 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 613fc │ │ │ │ + b.n 61444 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000613fe <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +00061446 <_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 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 61432 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 6147a <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 61434 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 6147c <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41904 @ 0xa3b0 │ │ │ │ + movw r1, #43312 @ 0xa930 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061436 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0006147e <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 125c80 │ │ │ │ + bl 125c28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6146a <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + beq.n 614b2 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 6146e <_PyLong_UInt16_Converter@@Base+0x38> │ │ │ │ + bls.n 614b6 <_PyLong_UInt16_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41940 @ 0xa3d4 │ │ │ │ + movw r1, #43348 @ 0xa954 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61470 <_PyLong_UInt16_Converter@@Base+0x3a> │ │ │ │ + b.n 614b8 <_PyLong_UInt16_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061472 : │ │ │ │ - b.w 1162ec │ │ │ │ +000614ba : │ │ │ │ + b.w 1162d0 │ │ │ │ │ │ │ │ -00061476 : │ │ │ │ +000614be : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 614ae │ │ │ │ + cbz r3, 614f6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 614ae │ │ │ │ + cbz r3, 614f6 │ │ │ │ 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 614a2 │ │ │ │ - bl d9df4 │ │ │ │ + bne.n 614ea │ │ │ │ + bl da0b4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 614aa │ │ │ │ + b.n 614f2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000614b2 : │ │ │ │ +000614fa : │ │ │ │ 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 614cc │ │ │ │ - cbnz r0, 614d2 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 614ee │ │ │ │ + beq.n 61514 │ │ │ │ + cbnz r0, 6151a │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 61536 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 614f4 │ │ │ │ + cbnz r3, 6153c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41976 @ 0xa3f8 │ │ │ │ + movw r1, #43384 @ 0xa978 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61518 │ │ │ │ + b.n 61560 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 614d8 │ │ │ │ + beq.n 61520 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 614d8 │ │ │ │ + bne.n 61520 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 61540 │ │ │ │ + beq.n 61588 │ │ │ │ mov r5, r2 │ │ │ │ clz r2, r0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbnz r0, 61546 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 61552 │ │ │ │ + cbnz r0, 6158e │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 6159a │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61558 │ │ │ │ + cbz r0, 615a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61566 │ │ │ │ + b.n 615ae │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006156c : │ │ │ │ - b.n 6151e │ │ │ │ +000615b4 : │ │ │ │ + b.n 61566 │ │ │ │ │ │ │ │ -0006156e : │ │ │ │ - b.n 6151e │ │ │ │ +000615b6 : │ │ │ │ + b.n 61566 │ │ │ │ │ │ │ │ -00061570 : │ │ │ │ +000615b8 : │ │ │ │ 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, 615a6 │ │ │ │ + cbz r3, 615ee │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 615a6 │ │ │ │ + cbz r3, 615ee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 615a6 │ │ │ │ + cbz r3, 615ee │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 615a6 │ │ │ │ + cbz r3, 615ee │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 12b4d0 │ │ │ │ - cbz r0, 615c2 │ │ │ │ - b.n 615bc │ │ │ │ + bl 12b498 │ │ │ │ + cbz r0, 6160a │ │ │ │ + b.n 61604 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42016 @ 0xa420 │ │ │ │ + movw r1, #43424 @ 0xa9a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 616f6 │ │ │ │ + b.n 6173e │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 615da │ │ │ │ + cbz r0, 61622 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ - b.n 615bc │ │ │ │ + bl 12d218 │ │ │ │ + b.n 61604 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 61606 │ │ │ │ + bge.n 6164e │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42072 @ 0xa458 │ │ │ │ + movw r1, #43480 @ 0xa9d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ - b.n 615bc │ │ │ │ + bl 12d218 │ │ │ │ + b.n 61604 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 6164a │ │ │ │ + cbnz r3, 61692 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1f29cc <_PySet_Update@@Base+0x1f0> │ │ │ │ - cbz r0, 6161e │ │ │ │ + bl 1f3304 <_PySet_Update@@Base+0x1f0> │ │ │ │ + cbz r0, 61666 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6161e │ │ │ │ + cbnz r3, 61666 │ │ │ │ mov r0, sp │ │ │ │ - bl 1f29cc <_PySet_Update@@Base+0x1f0> │ │ │ │ - cbnz r0, 61632 │ │ │ │ + bl 1f3304 <_PySet_Update@@Base+0x1f0> │ │ │ │ + cbnz r0, 6167a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 26ab44 <_Py_c_quot@@Base+0xfe4> │ │ │ │ - cbz r0, 6164a │ │ │ │ + bl 26b0f4 <_Py_c_quot@@Base+0xfe4> │ │ │ │ + cbz r0, 61692 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6164a │ │ │ │ + cbnz r3, 61692 │ │ │ │ mov r0, sp │ │ │ │ - bl 26ab44 <_Py_c_quot@@Base+0xfe4> │ │ │ │ - cbz r0, 6164a │ │ │ │ + bl 26b0f4 <_Py_c_quot@@Base+0xfe4> │ │ │ │ + cbz r0, 61692 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2bf20 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ - b.n 616f6 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 6173e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61668 │ │ │ │ - bl 1fbe68 │ │ │ │ + cbnz r0, 616b0 │ │ │ │ + bl 1fc480 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ - b.n 615bc │ │ │ │ + bl 12d218 │ │ │ │ + b.n 61604 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6167a │ │ │ │ + ble.n 616c2 │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 6166c │ │ │ │ + b.n 616b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 61690 │ │ │ │ + ble.n 616d8 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ mul.w r6, r0, r6 │ │ │ │ - b.n 61680 │ │ │ │ + b.n 616c8 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 616e4 │ │ │ │ + cbz r6, 6172c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #1 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ subs r1, r3, #1 │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 616c6 │ │ │ │ + blt.n 6170e │ │ │ │ ldr.w r0, [ip, r1, lsl #2] │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 616be │ │ │ │ + bge.n 61706 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 616c6 │ │ │ │ + b.n 6170e │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ subs r3, #4 │ │ │ │ - b.n 616a2 │ │ │ │ + b.n 616ea │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2941c8 │ │ │ │ + bl 2947e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2941c8 │ │ │ │ + bl 2947e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 61692 │ │ │ │ + b.n 616da │ │ │ │ mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, sp │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000616fe : │ │ │ │ - b.w d6c34 │ │ │ │ +00061746 : │ │ │ │ + b.w d6eec │ │ │ │ │ │ │ │ -00061702 : │ │ │ │ - b.w 12ed9c │ │ │ │ - b.w 755d0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 755d0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 755d0 <_Py_SetImmortal@@Base> │ │ │ │ +0006174a : │ │ │ │ + b.w 12ed48 │ │ │ │ + b.w 75674 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75674 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75674 <_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, 61728 │ │ │ │ + cbz r3, 61770 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 6173e │ │ │ │ + cbnz r3, 61786 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #28336 @ 0x6eb0 │ │ │ │ + movw r2, #29760 @ 0x7440 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061742 : │ │ │ │ +0006178a : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (617a4 ) │ │ │ │ + ldr r2, [pc, #80] @ (617ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 61760 │ │ │ │ - cbnz r1, 61768 │ │ │ │ + cbz r0, 617a8 │ │ │ │ + cbnz r1, 617b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61712 │ │ │ │ - b.n 61770 │ │ │ │ - bl d24b4 │ │ │ │ + bl 6175a │ │ │ │ + b.n 617b8 │ │ │ │ + bl d275c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61774 │ │ │ │ + cbnz r0, 617bc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61798 │ │ │ │ + b.n 617e0 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d43d0 │ │ │ │ + bl d4678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61798 │ │ │ │ + bge.n 617e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61798 │ │ │ │ + cbnz r3, 617e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000617a8 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +000617f0 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (6180c <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (61854 <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 617c6 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 617ce <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ + cbz r0, 6180e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 61816 <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 61712 │ │ │ │ - b.n 617d6 <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ - bl d24b4 │ │ │ │ + bl 6175a │ │ │ │ + b.n 6181e <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ + bl d275c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 617da <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ + cbnz r0, 61822 <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 617fe <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + b.n 61846 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d43d0 │ │ │ │ + bl d4678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 617fe <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + bge.n 61846 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 617fe <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + cbnz r3, 61846 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061810 : │ │ │ │ +00061858 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #124] @ (6189c ) │ │ │ │ + ldr r6, [pc, #124] @ (618e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ - cbz r1, 6184e │ │ │ │ + cbz r1, 61896 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bmi.n 61882 │ │ │ │ + bmi.n 618ca │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #18144 @ 0x46e0 │ │ │ │ + movw r2, #19552 @ 0x4c60 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ - b.n 6186e │ │ │ │ - cbz r2, 61874 │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ + b.n 618b6 │ │ │ │ + cbz r2, 618bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 61872 │ │ │ │ + bmi.n 618ba │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #42128 @ 0xa490 │ │ │ │ + movw r2, #43536 @ 0xaa10 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61896 │ │ │ │ - cbnz r1, 61886 │ │ │ │ + b.n 618de │ │ │ │ + cbnz r1, 618ce │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 90d5c │ │ │ │ - b.n 61896 │ │ │ │ + bl 91068 │ │ │ │ + b.n 618de │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 61850 │ │ │ │ + bne.n 61898 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e9a1c │ │ │ │ + b.w e9c5c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (618a8 ) │ │ │ │ + ldr r1, [pc, #4] @ (618f0 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 9056c │ │ │ │ + b.w 90878 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 618d6 │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 6191e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15c984 <_PyType_LookupRef@@Base> │ │ │ │ + bl 15cf78 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 618e4 │ │ │ │ - b.n 6190e │ │ │ │ + cbnz r0, 6192c │ │ │ │ + b.n 61956 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 618c8 │ │ │ │ - b.n 6191a │ │ │ │ + bge.n 61910 │ │ │ │ + b.n 61962 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 6191a │ │ │ │ + cbz r3, 61962 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61902 │ │ │ │ + bge.n 6194a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61906 │ │ │ │ + cbz r3, 6194e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6191a │ │ │ │ + b.n 61962 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61902 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6194a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 9056c │ │ │ │ + b.w 90878 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 61990 │ │ │ │ + bhi.n 619d8 │ │ │ │ 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, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6199a │ │ │ │ + bne.n 619e2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6199a │ │ │ │ + bne.n 619e2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #2 │ │ │ │ - bl d6fe8 │ │ │ │ + bl d729c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 619a4 │ │ │ │ + blt.n 619ec │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4364 @ 0x110c │ │ │ │ movweq r2, #5412 @ 0x1524 │ │ │ │ movwne r0, #5412 @ 0x1524 │ │ │ │ movwne r2, #4364 @ 0x110c │ │ │ │ ittee eq │ │ │ │ @@ -80717,28 +80744,28 @@ │ │ │ │ movtne r0, #75 @ 0x4b │ │ │ │ movtne r2, #75 @ 0x4b │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 619a6 │ │ │ │ + bge.n 619ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 619a6 │ │ │ │ + b.n 619ee │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 619a6 │ │ │ │ + b.n 619ee │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000619a8 : │ │ │ │ +000619f0 : │ │ │ │ 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 │ │ │ │ @@ -80767,100 +80794,100 @@ │ │ │ │ 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 2361a0 │ │ │ │ + bl 236780 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000619fe : │ │ │ │ +00061a46 : │ │ │ │ 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 61a26 │ │ │ │ + bge.n 61a6e │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 61a6a │ │ │ │ + b.n 61ab2 │ │ │ │ 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 132264 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 132244 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 23c934 │ │ │ │ + bl 23cf14 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fdd10 <_PyTime_AsTimespec@@Base+0x1310> │ │ │ │ + bl 1fe32c <_PyTime_AsTimespec@@Base+0x1318> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #27852 @ 0x6ccc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 61aa2 │ │ │ │ + beq.n 61aea │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 61aa2 │ │ │ │ + beq.n 61aea │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 61aba │ │ │ │ - b.n 61acc │ │ │ │ + bne.n 61b02 │ │ │ │ + b.n 61b14 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 61a9a │ │ │ │ - movw r0, #48652 @ 0xbe0c │ │ │ │ + beq.n 61ae2 │ │ │ │ + movw r0, #50060 @ 0xc38c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61a9a │ │ │ │ - b.n 61ad8 │ │ │ │ + bne.n 61ae2 │ │ │ │ + b.n 61b20 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #48652 @ 0xbe0c │ │ │ │ + movw r0, #50060 @ 0xc38c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 61ad8 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 61b20 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d37ac │ │ │ │ + b.w 1d3e14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -80868,50 +80895,50 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61b24 │ │ │ │ + cbnz r0, 61b6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 61c6a │ │ │ │ + bge.w 61cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 61c6a │ │ │ │ + bne.w 61cb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61c6a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61cb2 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 61b46 │ │ │ │ + bne.n 61b8e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 61b46 │ │ │ │ + beq.n 61b8e │ │ │ │ bic.w r1, r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r3, r1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 61b6c │ │ │ │ + bne.n 61bb4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 61b6c │ │ │ │ + beq.n 61bb4 │ │ │ │ bic.w r1, r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r3, r1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ @@ -80932,61 +80959,61 @@ │ │ │ │ strb.w fp, [r4, #75] @ 0x4b │ │ │ │ sub.w r1, r1, r8 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ asrs r1, r1, #2 │ │ │ │ cmp r1, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 61be0 │ │ │ │ + ble.n 61c28 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ and.w r8, r2, #3 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 61bda │ │ │ │ + bne.n 61c22 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 61bda │ │ │ │ + beq.n 61c22 │ │ │ │ bic.w r9, r2, #1 │ │ │ │ ldr.w r8, [r9] │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt.w r2, r8, #1 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movlt r2, r9 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 61ba8 │ │ │ │ + b.n 61bf0 │ │ │ │ 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 61c02 │ │ │ │ + bge.n 61c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61c02 │ │ │ │ + cbnz r3, 61c4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 61c14 │ │ │ │ + cbnz r7, 61c5c │ │ │ │ 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, 61c2c │ │ │ │ + cbnz r6, 61c74 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (61c70 ) │ │ │ │ + ldr r0, [pc, #64] @ (61cb8 ) │ │ │ │ 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 │ │ │ │ @@ -81005,677 +81032,677 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061c74 : │ │ │ │ +00061cbc : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #25416 @ 0x6348 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 61adc │ │ │ │ + b.n 61b24 │ │ │ │ │ │ │ │ -00061c8a : │ │ │ │ +00061cd2 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #25416 @ 0x6348 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 61adc │ │ │ │ + b.n 61b24 │ │ │ │ │ │ │ │ -00061c9a : │ │ │ │ +00061ce2 : │ │ │ │ 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, #26724 @ 0x6864 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 61adc │ │ │ │ - cbz r0, 61cf2 │ │ │ │ - ldr r3, [pc, #56] @ (61cf8 ) │ │ │ │ + bl 61b24 │ │ │ │ + cbz r0, 61d3a │ │ │ │ + ldr r3, [pc, #56] @ (61d40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 61cce │ │ │ │ + cbnz r5, 61d16 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 61cf4 │ │ │ │ - bl 1d40fc │ │ │ │ + b.n 61d3c │ │ │ │ + bl 1d4764 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296bf0 <_PyInterpreterConfig_AsDict@@Base+0xdfc> │ │ │ │ + bl 29723c <_PyInterpreterConfig_AsDict@@Base+0xdfc> │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 61cf4 │ │ │ │ + cbnz r0, 61d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61cf2 │ │ │ │ + bge.n 61d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61cf2 │ │ │ │ + cbnz r3, 61d3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061cfc : │ │ │ │ +00061d44 : │ │ │ │ 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, #26204 @ 0x665c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 61adc │ │ │ │ - cbz r0, 61d28 │ │ │ │ + bl 61b24 │ │ │ │ + cbz r0, 61d70 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 1272d0 │ │ │ │ + b.w 127278 │ │ │ │ │ │ │ │ -00061d32 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00061d7a <_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 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61d70 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ + cbz r0, 61db8 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d64 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bge.n 61dac <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61d68 <_PyDict_GetItemStringWithError@@Base+0x36> │ │ │ │ + cbz r3, 61db0 <_PyDict_GetItemStringWithError@@Base+0x36> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 61d70 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ + b.n 61db8 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61d64 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61dac <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061d74 <_PyDict_Pop@@Base>: │ │ │ │ +00061dbc <_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 e5a68 │ │ │ │ - cbnz r0, 61da8 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 61da0 <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl e5ca0 │ │ │ │ + cbnz r0, 61df0 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 61de8 <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61daa <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 61df2 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 61daa <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 61df2 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 61daa <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 61df2 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00061db0 : │ │ │ │ +00061df8 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 78774 │ │ │ │ + b.w 7881c │ │ │ │ │ │ │ │ -00061db8 : │ │ │ │ +00061e00 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 78774 │ │ │ │ + b.w 7881c │ │ │ │ │ │ │ │ -00061dbe : │ │ │ │ +00061e06 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1d8f38 │ │ │ │ + bl 1d9538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61df4 │ │ │ │ - bl 92288 │ │ │ │ + cbz r0, 61e3c │ │ │ │ + bl 9255c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61de8 │ │ │ │ + bge.n 61e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61dec │ │ │ │ + cbz r3, 61e34 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 61df4 │ │ │ │ + b.n 61e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61de8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61e30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061df8 : │ │ │ │ +00061e40 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 839c0 │ │ │ │ + b.w 83a34 │ │ │ │ │ │ │ │ -00061dfe <_PyObject_GetAttrId@@Base>: │ │ │ │ +00061e46 <_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 2f61c <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 61e22 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 61e6a <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9056c │ │ │ │ + b.w 90878 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061e24 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00061e6c <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (61e88 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (61ed0 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 61e42 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 61e4a <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ + cbz r0, 61e8a <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 61e92 <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 61712 │ │ │ │ - b.n 61e52 <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ - bl 61dfe <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 6175a │ │ │ │ + b.n 61e9a <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ + bl 61e46 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61e56 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ + cbnz r0, 61e9e <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61e7a <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + b.n 61ec2 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d43d0 │ │ │ │ + bl d4678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e7a <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + bge.n 61ec2 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61e7a <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + cbnz r3, 61ec2 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061e8c <_PyObject_AssertFailed@@Base>: │ │ │ │ +00061ed4 <_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, #42164 @ 0xa4b4 │ │ │ │ + movw r2, #43572 @ 0xaa34 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 61eda <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #42172 @ 0xa4bc │ │ │ │ + beq.n 61f22 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #43580 @ 0xaa3c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 61ef6 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 61f3e <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #42180 @ 0xa4c4 │ │ │ │ + movw r2, #43588 @ 0xaa44 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 61f04 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #42204 @ 0xa4dc │ │ │ │ + b.n 61f4c <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #43612 @ 0xaa5c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - cbz r6, 61f1e <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #45368 @ 0xb138 │ │ │ │ + cbz r6, 61f66 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #46776 @ 0xb6b8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ mov r0, r5 │ │ │ │ - bl 132174 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 132154 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 61f58 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 61fa0 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #58936 @ 0xe638 │ │ │ │ + movw r2, #60384 @ 0xebe0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - b.n 61f92 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 61fda <_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 2b9dc │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 66534 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 6657c <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 31708 <_PyObject_Dump@@Base> │ │ │ │ + bl 31704 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - movw r1, #42224 @ 0xa4f0 │ │ │ │ + movw r1, #43632 @ 0xaa70 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #4] @ (61fa0 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [pc, #4] @ (61fe8 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00061fa4 <_PyObject_GetMethod@@Base>: │ │ │ │ +00061fec <_PyObject_GetMethod@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r2 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 61fda <_PyObject_GetMethod@@Base+0x36> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 62022 <_PyObject_GetMethod@@Base+0x36> │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #22293 @ 0x5715 │ │ │ │ + movw r3, #22989 @ 0x59cd │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61fe6 <_PyObject_GetMethod@@Base+0x42> │ │ │ │ - b.n 61ff4 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq.n 6202e <_PyObject_GetMethod@@Base+0x42> │ │ │ │ + b.n 6203c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ mov r0, sl │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 61fc8 <_PyObject_GetMethod@@Base+0x24> │ │ │ │ - b.n 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bge.n 62010 <_PyObject_GetMethod@@Base+0x24> │ │ │ │ + b.n 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62004 <_PyObject_GetMethod@@Base+0x60> │ │ │ │ + beq.n 6204c <_PyObject_GetMethod@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9056c │ │ │ │ + bl 90878 │ │ │ │ str.w r0, [r8] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6219e <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ + b.n 621e6 <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15c984 <_PyType_LookupRef@@Base> │ │ │ │ + bl 15cf78 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62032 <_PyObject_GetMethod@@Base+0x8e> │ │ │ │ + cbz r0, 6207a <_PyObject_GetMethod@@Base+0x8e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #14 │ │ │ │ - bmi.n 62038 <_PyObject_GetMethod@@Base+0x94> │ │ │ │ + bmi.n 62080 <_PyObject_GetMethod@@Base+0x94> │ │ │ │ ldr.w r9, [r2, #136] @ 0x88 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 62040 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 62088 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r6, [r2, #140] @ 0x8c │ │ │ │ - cbz r6, 62042 <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + cbz r6, 6208a <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ - b.n 62142 <_PyObject_GetMethod@@Base+0x19e> │ │ │ │ + b.n 6218a <_PyObject_GetMethod@@Base+0x19e> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 62042 <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + b.n 6208a <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ mov.w r9, #0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 62042 <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + b.n 6208a <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bpl.n 620a0 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + bpl.n 620e8 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add.w fp, r5, r0 │ │ │ │ ldrb.w r0, [fp, #3] │ │ │ │ - cbz r0, 620a0 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + cbz r0, 620e8 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ ldr.w r2, [r1, #440] @ 0x1b8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.n 6207a <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ + bne.n 620c2 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 6207a <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ - bl d9df4 │ │ │ │ + bne.n 620c2 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ + bl da0b4 │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 62086 <_PyObject_GetMethod@@Base+0xe2> │ │ │ │ + b.n 620ce <_PyObject_GetMethod@@Base+0xe2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 783f8 │ │ │ │ + bl 784a0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ add.w fp, fp, r0, lsl #2 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62192 <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ + bge.n 621da <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 62192 <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ + b.n 621da <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ lsls r3, r2, #27 │ │ │ │ - bpl.n 620aa <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + bpl.n 620f2 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ ldr.w fp, [r5, #-12] │ │ │ │ - b.n 620d8 <_PyObject_GetMethod@@Base+0x134> │ │ │ │ + b.n 62120 <_PyObject_GetMethod@@Base+0x134> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ - bge.n 620d0 <_PyObject_GetMethod@@Base+0x12c> │ │ │ │ + beq.n 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + bge.n 62118 <_PyObject_GetMethod@@Base+0x12c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ ldrd r3, r0, [r0, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq.n 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr.w fp, [r5, r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 6211a <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + cbz r0, 62162 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62112 <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ + bge.n 6215a <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 62112 <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ + cbnz r3, 6215a <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ - b.n 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + bge.n 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6212e <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + cbnz r3, 62176 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 62136 <_PyObject_GetMethod@@Base+0x192> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 6217e <_PyObject_GetMethod@@Base+0x192> │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 6219e <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ + b.n 621e6 <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 62164 <_PyObject_GetMethod@@Base+0x1c0> │ │ │ │ + beq.n 621ac <_PyObject_GetMethod@@Base+0x1c0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bge.w 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bne.w 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ - cbz r4, 6216c <_PyObject_GetMethod@@Base+0x1c8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + cbz r4, 621b4 <_PyObject_GetMethod@@Base+0x1c8> │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + b.n 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ movw r1, #61148 @ 0xeedc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #20880 @ 0x5190 │ │ │ │ + movw r1, #22288 @ 0x5710 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9938 │ │ │ │ - b.n 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl d9bf8 │ │ │ │ + b.n 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ - bl 77858 │ │ │ │ - b.n 62000 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 62048 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000621a6 : │ │ │ │ +000621ee : │ │ │ │ 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 77858 │ │ │ │ + b.w 778fc │ │ │ │ │ │ │ │ -000621bc : │ │ │ │ +00062204 : │ │ │ │ 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, #1444 @ 0x5a4 │ │ │ │ + movw r1, #2852 @ 0xb24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ - bl 239488 │ │ │ │ - cbz r0, 621e2 │ │ │ │ + bl 239a68 │ │ │ │ + cbz r0, 6222a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 621f8 │ │ │ │ + b.n 62240 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621dc │ │ │ │ + beq.n 62224 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000621fc : │ │ │ │ +00062244 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6222a │ │ │ │ - movw r0, #57332 @ 0xdff4 │ │ │ │ + beq.n 62272 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #610 @ 0x262 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 62266 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 622ae │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6226c │ │ │ │ - cbz r1, 62250 │ │ │ │ + beq.n 622b4 │ │ │ │ + cbz r1, 62298 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 62250 │ │ │ │ + bpl.n 62298 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6226e │ │ │ │ + bge.n 622b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6226e │ │ │ │ + b.n 622b6 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42248 @ 0xa508 │ │ │ │ + movw r1, #43656 @ 0xaa88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62292 │ │ │ │ + b.n 622da │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 62290 │ │ │ │ + cbz r0, 622d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62290 │ │ │ │ + bge.n 622d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62290 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 622d8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 622c4 │ │ │ │ + beq.n 6230c │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #49140 @ 0xbff4 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 622ca │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 62312 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 622dc │ │ │ │ - movw r0, #49140 @ 0xbff4 │ │ │ │ + cbnz r0, 62324 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 622e8 │ │ │ │ - ldr r1, [pc, #88] @ (62338 ) │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 62330 │ │ │ │ + ldr r1, [pc, #88] @ (62380 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 622ec │ │ │ │ + bne.n 62334 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62330 │ │ │ │ + b.n 62378 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6230e │ │ │ │ + cbz r0, 62356 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6230e │ │ │ │ + bne.n 62356 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6230e │ │ │ │ + bge.n 62356 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 6230e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 62356 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #36684 @ 0x8f4c │ │ │ │ + movw r2, #38092 @ 0x94cc │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42272 @ 0xa520 │ │ │ │ + movw r0, #43680 @ 0xaaa0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4} │ │ │ │ @@ -81708,197 +81735,197 @@ │ │ │ │ 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, 6239a │ │ │ │ + cbnz r0, 623e2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 623a2 │ │ │ │ + cbz r0, 623ea │ │ │ │ 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 6238c │ │ │ │ + beq.n 623d4 │ │ │ │ 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, 623ca │ │ │ │ + cbnz r0, 62412 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 623d2 │ │ │ │ + cbz r0, 6241a │ │ │ │ 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 623bc │ │ │ │ + beq.n 62404 │ │ │ │ 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, 623fa │ │ │ │ + cbnz r0, 62442 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 62402 │ │ │ │ + cbz r0, 6244a │ │ │ │ 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 623ec │ │ │ │ + beq.n 62434 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6240e │ │ │ │ + cbz r0, 62456 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6241a │ │ │ │ + cbz r0, 62462 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 6246a │ │ │ │ + bge.n 624b2 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 62444 │ │ │ │ + cbz r3, 6248c │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 62450 │ │ │ │ - b.n 62448 │ │ │ │ + bls.n 62498 │ │ │ │ + b.n 62490 │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 62450 │ │ │ │ + bcs.n 62498 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6242a │ │ │ │ + b.n 62472 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 62460 │ │ │ │ + bne.n 624a8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 6242a │ │ │ │ + bne.n 62472 │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6242a │ │ │ │ + b.n 62472 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 6242a │ │ │ │ + b.n 62472 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 624be │ │ │ │ + bge.n 62506 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 62498 │ │ │ │ + cbz r3, 624e0 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 624a4 │ │ │ │ - b.n 6249c │ │ │ │ + bls.n 624ec │ │ │ │ + b.n 624e4 │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 624a4 │ │ │ │ + bcs.n 624ec │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6247e │ │ │ │ + b.n 624c6 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 624b4 │ │ │ │ + bne.n 624fc │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 6247e │ │ │ │ + bne.n 624c6 │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6247e │ │ │ │ + b.n 624c6 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 6247e │ │ │ │ + b.n 624c6 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 624f2 │ │ │ │ + bmi.n 6253a │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 624dc │ │ │ │ + beq.n 62524 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 624dc │ │ │ │ - b.n 624f4 │ │ │ │ + beq.n 62524 │ │ │ │ + b.n 6253c │ │ │ │ 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, 6251c │ │ │ │ + cbnz r0, 62564 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6250e │ │ │ │ - b.n 62522 │ │ │ │ + bne.n 62556 │ │ │ │ + b.n 6256a │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62516 │ │ │ │ + beq.n 6255e │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6252e │ │ │ │ + cbz r0, 62576 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #36] @ (62558 ) │ │ │ │ + ldr r3, [pc, #36] @ (625a0 ) │ │ │ │ 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, #504 @ 0x1f8 │ │ │ │ ldr.w r3, [r2, #4088] @ 0xff8 │ │ │ │ @@ -81919,107 +81946,107 @@ │ │ │ │ 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, 6258e │ │ │ │ + cbnz r0, 625d6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 62598 │ │ │ │ - b.n 6259e │ │ │ │ + cbnz r0, 625e0 │ │ │ │ + b.n 625e6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62588 │ │ │ │ - b.n 625b6 │ │ │ │ + beq.n 625d0 │ │ │ │ + b.n 625fe │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 625b6 │ │ │ │ + cbnz r0, 625fe │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 625a8 │ │ │ │ + cbz r0, 625f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 625b6 │ │ │ │ + cbnz r0, 625fe │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 625b6 │ │ │ │ + cbz r0, 625fe │ │ │ │ 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, 625e6 │ │ │ │ + cbnz r0, 6262e │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 625d0 │ │ │ │ + beq.n 62618 │ │ │ │ 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, 62616 │ │ │ │ + cbnz r0, 6265e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6261e │ │ │ │ + cbz r0, 62666 │ │ │ │ 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 62608 │ │ │ │ + beq.n 62650 │ │ │ │ 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, 62646 │ │ │ │ + cbnz r0, 6268e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6264e │ │ │ │ + cbz r0, 62696 │ │ │ │ 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 62638 │ │ │ │ + beq.n 62680 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10293 @ 0x2835 │ │ │ │ + movw r1, #11709 @ 0x2dbd │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #56224 @ 0xdba0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.w 45720 │ │ │ │ - ldr r3, [pc, #48] @ (62698 ) │ │ │ │ + b.w 45760 │ │ │ │ + ldr r3, [pc, #48] @ (626e0 ) │ │ │ │ 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 │ │ │ │ @@ -82035,21 +82062,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 626b4 │ │ │ │ - bl 16645c │ │ │ │ + cbz r0, 626fc │ │ │ │ + bl 166a64 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000626be : │ │ │ │ +00062706 : │ │ │ │ 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 │ │ │ │ @@ -82057,21 +82084,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6241c │ │ │ │ + bl 62464 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 6241c │ │ │ │ + bl 62464 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -82080,58 +82107,58 @@ │ │ │ │ ldrle r1, [sp, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 6272c │ │ │ │ + cbz r0, 62774 │ │ │ │ subs r3, r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ add.w r2, r5, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r5, #2 │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 62754 │ │ │ │ + blt.n 6279c │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 62750 │ │ │ │ + bne.n 62798 │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 62754 │ │ │ │ + b.n 6279c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6273a │ │ │ │ + b.n 62782 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 62764 │ │ │ │ + bne.n 627ac │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 62786 │ │ │ │ + bge.n 627ce │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 62770 │ │ │ │ + b.n 627b8 │ │ │ │ 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, r6, [r2, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -82143,170 +82170,170 @@ │ │ │ │ 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 62874 │ │ │ │ + beq.n 628bc │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 628e6 │ │ │ │ + bcs.w 6292e │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r0, [ip, r2] │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - cbz r0, 627de │ │ │ │ + cbz r0, 62826 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 627c8 │ │ │ │ - b.n 628e6 │ │ │ │ + bhi.n 62810 │ │ │ │ + b.n 6292e │ │ │ │ rsb r5, r7, #1 │ │ │ │ cmp r0, r6 │ │ │ │ mov r4, r0 │ │ │ │ add.w r2, r3, r5, lsl #1 │ │ │ │ it lt │ │ │ │ movlt r4, r6 │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 62820 │ │ │ │ + bge.n 62868 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ mov r5, r0 │ │ │ │ ldrh.w r0, [r2, r4, lsl #1] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 6281c │ │ │ │ + beq.n 62864 │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r6 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 627c2 │ │ │ │ + b.n 6280a │ │ │ │ adds r4, #1 │ │ │ │ - b.n 627f2 │ │ │ │ + b.n 6283a │ │ │ │ ldrd r0, r5, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 6286c │ │ │ │ + bge.n 628b4 │ │ │ │ ldrh.w r4, [r8, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 62826 │ │ │ │ + beq.n 6286e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 628e6 │ │ │ │ + bls.n 6292e │ │ │ │ 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 627e2 │ │ │ │ + beq.n 6282a │ │ │ │ rsb r2, r6, #1 │ │ │ │ cmp r6, r0 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r6 │ │ │ │ addlt r2, r2, r0 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 627c2 │ │ │ │ + b.n 6280a │ │ │ │ sub.w r0, r2, r9 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 628ea │ │ │ │ + b.n 62932 │ │ │ │ cmp fp, lr │ │ │ │ mov r5, fp │ │ │ │ it lt │ │ │ │ movlt r5, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 628e6 │ │ │ │ + bcs.n 6292e │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 62896 │ │ │ │ + cbz r2, 628de │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 62880 │ │ │ │ - b.n 628e6 │ │ │ │ + bhi.n 628c8 │ │ │ │ + b.n 6292e │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 628c6 │ │ │ │ + bge.n 6290e │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 628c2 │ │ │ │ + beq.n 6290a │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r6 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 6287c │ │ │ │ + b.n 628c4 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 628a0 │ │ │ │ + b.n 628e8 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 628e0 │ │ │ │ + bge.n 62928 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 628c8 │ │ │ │ + beq.n 62910 │ │ │ │ add.w r3, r3, r5, lsl #1 │ │ │ │ - b.n 6287c │ │ │ │ + b.n 628c4 │ │ │ │ subs r0, r2, r0 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 628ea │ │ │ │ + b.n 62932 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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] @ (6295c ) │ │ │ │ + ldr r3, [pc, #80] @ (629a4 ) │ │ │ │ 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 626c8 │ │ │ │ + bl 62710 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 6278a │ │ │ │ + bl 627d2 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62940 │ │ │ │ + beq.n 62988 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 62940 │ │ │ │ + beq.n 62988 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 62922 │ │ │ │ - ldr r3, [pc, #24] @ (6295c ) │ │ │ │ + b.n 6296a │ │ │ │ + ldr r3, [pc, #24] @ (629a4 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 62952 │ │ │ │ + beq.n 6299a │ │ │ │ blx 2ba18 <__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, cr10, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -82315,21 +82342,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 62470 │ │ │ │ + bl 624b8 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 62470 │ │ │ │ + bl 624b8 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -82338,58 +82365,58 @@ │ │ │ │ ldrle r1, [sp, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 629c4 │ │ │ │ + cbz r0, 62a0c │ │ │ │ subs r3, r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r5, #2 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 629ec │ │ │ │ + blt.n 62a34 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 629e8 │ │ │ │ + bne.n 62a30 │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 629ec │ │ │ │ + b.n 62a34 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 629d2 │ │ │ │ + b.n 62a1a │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 629fc │ │ │ │ + bne.n 62a44 │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 62a1e │ │ │ │ + bge.n 62a66 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 62a08 │ │ │ │ + b.n 62a50 │ │ │ │ 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 │ │ │ │ @@ -82401,389 +82428,389 @@ │ │ │ │ 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 62b02 │ │ │ │ + beq.n 62b4a │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 62b78 │ │ │ │ + bcs.w 62bc0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 62a72 │ │ │ │ + cbz r2, 62aba │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 62a5e │ │ │ │ - b.n 62b78 │ │ │ │ + bhi.n 62aa6 │ │ │ │ + b.n 62bc0 │ │ │ │ rsb sl, r5, #1 │ │ │ │ cmp r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ it lt │ │ │ │ movlt r9, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r9, r5 │ │ │ │ - bge.n 62ab2 │ │ │ │ + bge.n 62afa │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 62aac │ │ │ │ + beq.n 62af4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r9, r2 │ │ │ │ itett ge │ │ │ │ subge.w r9, r9, r4 │ │ │ │ addlt.w r3, r3, lr, lsl #2 │ │ │ │ addge.w r9, r9, #1 │ │ │ │ addge.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 62a58 │ │ │ │ + b.n 62aa0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 62a84 │ │ │ │ + b.n 62acc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 62afa │ │ │ │ + bge.n 62b42 │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 62ab4 │ │ │ │ + beq.n 62afc │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 62b78 │ │ │ │ + bls.n 62bc0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 62a76 │ │ │ │ + beq.n 62abe │ │ │ │ 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 62a58 │ │ │ │ + b.n 62aa0 │ │ │ │ sub.w r0, r8, r0 │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 62b7c │ │ │ │ + b.n 62bc4 │ │ │ │ cmp fp, lr │ │ │ │ mov r9, fp │ │ │ │ it lt │ │ │ │ movlt r9, lr │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 62b78 │ │ │ │ + bcs.n 62bc0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 62b24 │ │ │ │ + cbz r2, 62b6c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 62b10 │ │ │ │ - b.n 62b78 │ │ │ │ + bhi.n 62b58 │ │ │ │ + b.n 62bc0 │ │ │ │ rsb r8, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 62b56 │ │ │ │ + bge.n 62b9e │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 62b52 │ │ │ │ + beq.n 62b9a │ │ │ │ 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 62b0c │ │ │ │ + b.n 62b54 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 62b2e │ │ │ │ + b.n 62b76 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 62b70 │ │ │ │ + bge.n 62bb8 │ │ │ │ ldr.w sl, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n 62b58 │ │ │ │ + beq.n 62ba0 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 62b0c │ │ │ │ + b.n 62b54 │ │ │ │ sub.w r0, r8, fp │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 62b7c │ │ │ │ + b.n 62bc4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (62bec ) │ │ │ │ + ldr r3, [pc, #80] @ (62c34 ) │ │ │ │ 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 62960 │ │ │ │ + bl 629a8 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 62a22 │ │ │ │ + bl 62a6a │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62bd2 │ │ │ │ + beq.n 62c1a │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 62bd2 │ │ │ │ + beq.n 62c1a │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 62bb4 │ │ │ │ - ldr r3, [pc, #24] @ (62bec ) │ │ │ │ + b.n 62bfc │ │ │ │ + ldr r3, [pc, #24] @ (62c34 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 62be4 │ │ │ │ + beq.n 62c2c │ │ │ │ blx 2ba18 <__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, cr10, {2} │ │ │ │ │ │ │ │ -00062bf0 : │ │ │ │ +00062c38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (62c18 ) │ │ │ │ + ldr r1, [pc, #24] @ (62c60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79d30 │ │ │ │ + bl 79dd8 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062c1c <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00062c64 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 62c48 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 62c90 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #9568 @ 0x2560 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #15072 @ 0x3ae0 │ │ │ │ + movw r2, #16480 @ 0x4060 │ │ │ │ movt r2, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #6 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 62c4a <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 62c92 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #6928 @ 0x1b10 │ │ │ │ + movw r3, #8336 @ 0x2090 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ 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, #21372 @ 0x537c │ │ │ │ + movwmi r2, #22780 @ 0x58fc │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #68 @ 0x44 │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062c74 : │ │ │ │ +00062cbc : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (62c88 ) │ │ │ │ + ldr r4, [pc, #12] @ (62cd0 ) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2e238 <_PyObject_DebugMallocStats@@Base+0x730> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062c8c : │ │ │ │ +00062cd4 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (62ca0 ) │ │ │ │ + ldr r4, [pc, #12] @ (62ce8 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2e238 <_PyObject_DebugMallocStats@@Base+0x730> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062ca4 <_PyObjectArray_Free@@Base>: │ │ │ │ +00062cec <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 62cac <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 76624 │ │ │ │ + beq.n 62cf4 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 766c8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cae <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00062cf6 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3307] @ 0xceb │ │ │ │ - cbz r3, 62cc0 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 62d08 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 210d8c <_PyMarshal_GetXIData@@Base+0x164> │ │ │ │ + b.w 211554 <_PyMarshal_GetXIData@@Base+0x164> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cc2 : │ │ │ │ +00062d0a : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cd0 : │ │ │ │ - b.w 20f18c │ │ │ │ +00062d18 : │ │ │ │ + b.w 20f904 │ │ │ │ │ │ │ │ -00062cd4 : │ │ │ │ - ldr r2, [pc, #12] @ (62ce4 ) │ │ │ │ +00062d1c : │ │ │ │ + ldr r2, [pc, #12] @ (62d2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 212ebc │ │ │ │ + b.w 213494 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062ce8 : │ │ │ │ - ldr r2, [pc, #12] @ (62cf8 ) │ │ │ │ +00062d30 : │ │ │ │ + ldr r2, [pc, #12] @ (62d40 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 215ab8 <_PyInterpreterState_GetWhence@@Base+0xf60> │ │ │ │ + b.w 21601c <_PyInterpreterState_GetWhence@@Base+0xe6c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062cfc <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00062d44 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cfe <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00062d46 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d00 : │ │ │ │ +00062d48 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d02 : │ │ │ │ +00062d4a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d04 : │ │ │ │ +00062d4c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d06 : │ │ │ │ +00062d4e : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d08 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00062d50 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 21cb94 <_Py_RestoreSignals@@Base+0x10c> │ │ │ │ + b.w 21d174 <_Py_RestoreSignals@@Base+0x10c> │ │ │ │ │ │ │ │ -00062d12 <_PyXIData_Lookup@@Base>: │ │ │ │ +00062d5a <_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 62d46 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 62d8e <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 62d46 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 62d8e <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 221b60 <_PyObject_GetXIData@@Base+0x378> │ │ │ │ - b.n 62d4c <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 222140 <_PyObject_GetXIData@@Base+0x378> │ │ │ │ + b.n 62d94 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062d52 <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 62d56 <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00062d9a <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 62d9e <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d58 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00062da0 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d62 : │ │ │ │ +00062daa : │ │ │ │ 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 1d935c │ │ │ │ + bl 1d9938 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062d80 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00062dc8 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ add r3, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8e960 │ │ │ │ + bl 8ec6c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062db4 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00062dfc <_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 │ │ │ │ @@ -82792,258 +82819,258 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2e1ec <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062dde : │ │ │ │ +00062e26 : │ │ │ │ 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 2e1ec <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00062dfa <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 62dde │ │ │ │ +00062e42 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 62e26 │ │ │ │ │ │ │ │ -00062dfe : │ │ │ │ +00062e46 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ - cbz r0, 62e1a │ │ │ │ + cbz r0, 62e62 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 62e1a │ │ │ │ + cbz r0, 62e62 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e1c : │ │ │ │ - ldr r1, [pc, #12] @ (62e2c ) │ │ │ │ +00062e64 : │ │ │ │ + ldr r1, [pc, #12] @ (62e74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 19cee0 <_PySys_GetRequiredAttr@@Base+0x1194> │ │ │ │ + b.w 19d560 <_PySys_GetRequiredAttr@@Base+0x1194> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062e30 : │ │ │ │ +00062e78 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e3e : │ │ │ │ +00062e86 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e54 : │ │ │ │ +00062e9c : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e62 : │ │ │ │ +00062eaa : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00062e72 : │ │ │ │ +00062eba : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00062e82 : │ │ │ │ +00062eca : │ │ │ │ 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, #42532 @ 0xa624 │ │ │ │ + movw r4, #43940 @ 0xaba4 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 18a4bc │ │ │ │ + bl 18aaf4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00062ea8 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00062ef0 <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062ed6 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00062f1e <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 62ef4 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 62f3c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c530 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n 62ee8 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 62f30 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 62f0a <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 62f52 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 62efa <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 62f42 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 62f16 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 62f5e <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r3 │ │ │ │ blx 2c530 │ │ │ │ - b.n 62ee8 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 62f30 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00062f1e <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00062f66 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f2e <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00062f76 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f3e <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00062f86 <_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 62f64 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 62fac <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c530 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 62f54 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 62f9c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062f66 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00062fae <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 62f86 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 62fce <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c530 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62f88 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 62fd0 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00062f8a <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00062fd2 <_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 │ │ │ │ │ │ │ │ -00062f9c : │ │ │ │ +00062fe4 : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062fac <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00062ff4 <_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 80c2c │ │ │ │ + bl 80cc0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062fd4 : │ │ │ │ +0006301c : │ │ │ │ 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 17e218 │ │ │ │ + bl 17e850 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00062ffe : │ │ │ │ +00063046 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #59856 @ 0xe9d0 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ @@ -83053,15 +83080,15 @@ │ │ │ │ blx 2b9dc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ │ │ │ │ -0006302e <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00063076 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ @@ -83075,304 +83102,304 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #42556 @ 0xa63c │ │ │ │ + movw r1, #43964 @ 0xabbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #27008 @ 0x6980 │ │ │ │ + movw r0, #28416 @ 0x6f00 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00063082 : │ │ │ │ +000630ca : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (630b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (630f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 630a8 │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + cbnz r0, 630f0 │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #16] @ (630b4 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (630fc ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 6cc24 │ │ │ │ + b.w 6cc6c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000630b8 : │ │ │ │ +00063100 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #24] @ (630e0 ) │ │ │ │ + ldr r2, [pc, #24] @ (63128 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1e7e88 │ │ │ │ + bl 1e8440 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e92d4 │ │ │ │ + b.w 1e988c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000630e4 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0006312c <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1943a0 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1949d8 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -000630ea <_PyThreadState_Init@@Base>: │ │ │ │ +00063132 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #42584 @ 0xa658 │ │ │ │ + movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #4] @ (63108 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (63150 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0006310c : │ │ │ │ - ldr r3, [pc, #8] @ (63118 ) │ │ │ │ +00063154 : │ │ │ │ + ldr r3, [pc, #8] @ (63160 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 1ddef0 │ │ │ │ + b.w 1de4d0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006311c <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00063164 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #7533 @ 0x1d6d │ │ │ │ + movw r3, #8277 @ 0x2055 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00063136 : │ │ │ │ +0006317e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ddf38 │ │ │ │ + bl 1de518 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 63160 │ │ │ │ - ldr r2, [pc, #20] @ (63164 ) │ │ │ │ + bne.n 631a8 │ │ │ │ + ldr r2, [pc, #20] @ (631ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e011c │ │ │ │ - bl 1e4d58 <_PyBytes_Repeat@@Base+0x58> │ │ │ │ + bl 1e06fc │ │ │ │ + bl 1e5310 <_PyBytes_Repeat@@Base+0x58> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063168 : │ │ │ │ - ldr r2, [pc, #12] @ (63178 ) │ │ │ │ +000631b0 : │ │ │ │ + ldr r2, [pc, #12] @ (631c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e011c │ │ │ │ + b.w 1e06fc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006317c : │ │ │ │ +000631c4 : │ │ │ │ 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 1d2498 │ │ │ │ + bl 1d2ae8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000631a2 : │ │ │ │ +000631ea : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d21d4 │ │ │ │ + b.w 1d2824 │ │ │ │ stmdb 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 63228 │ │ │ │ + bne.n 63270 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 63218 │ │ │ │ + beq.n 63260 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 63204 │ │ │ │ + blt.n 6324c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 63218 │ │ │ │ + bge.n 63260 │ │ │ │ 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 6333e │ │ │ │ + b.n 63386 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 6333e │ │ │ │ + b.n 63386 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 63282 │ │ │ │ + beq.n 632ca │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 6326e │ │ │ │ + blt.n 632b6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 63282 │ │ │ │ + bge.n 632ca │ │ │ │ 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 63292 │ │ │ │ + b.n 632da │ │ │ │ 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 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 632e6 │ │ │ │ + beq.n 6332e │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 632d2 │ │ │ │ + blt.n 6331a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 299b94 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 632e6 │ │ │ │ + bge.n 6332e │ │ │ │ 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 632f6 │ │ │ │ + b.n 6333e │ │ │ │ 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 63312 │ │ │ │ + blt.n 6335a │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 6332a │ │ │ │ - b.n 63332 │ │ │ │ + bge.n 63372 │ │ │ │ + b.n 6337a │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 6332a │ │ │ │ + beq.n 63372 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 63338 │ │ │ │ + blt.n 63380 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 6333e │ │ │ │ + b.n 63386 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6333e │ │ │ │ + b.n 63386 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00063344 : │ │ │ │ +0006338c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 63364 │ │ │ │ + cbnz r0, 633ac │ │ │ │ blx 2b0b0 │ │ │ │ movs r0, #0 │ │ │ │ blx 2af48 │ │ │ │ - cbnz r0, 6337e │ │ │ │ - ldr r3, [pc, #116] @ (633e4 ) │ │ │ │ + cbnz r0, 633c6 │ │ │ │ + ldr r3, [pc, #116] @ (6342c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3720] @ 0xe88 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -83380,2141 +83407,2141 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c428 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 633a4 │ │ │ │ + ble.n 633ec │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c428 <__sysconf@plt> │ │ │ │ - b.n 633a8 │ │ │ │ + b.n 633f0 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r4 │ │ │ │ - bls.n 633b2 │ │ │ │ + bls.n 633fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 633e0 │ │ │ │ + b.n 63428 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 633ac │ │ │ │ + bne.n 633f4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bc70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 633ac │ │ │ │ - ldr r3, [pc, #16] @ (633e4 ) │ │ │ │ + bne.n 633f4 │ │ │ │ + ldr r3, [pc, #16] @ (6342c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3720] @ 0xe88 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000633e8 : │ │ │ │ +00063430 : │ │ │ │ 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 2c080 │ │ │ │ - cbnz r0, 63416 │ │ │ │ + cbnz r0, 6345e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6341a │ │ │ │ + bge.n 63462 │ │ │ │ blx 2bb18 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0006341e : │ │ │ │ +00063466 : │ │ │ │ b.w 2bb14 │ │ │ │ │ │ │ │ -00063422 : │ │ │ │ +0006346a : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2ad44 │ │ │ │ │ │ │ │ -00063428 : │ │ │ │ +00063470 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ad48 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00063444 : │ │ │ │ +0006348c : │ │ │ │ b.w 2bf8c │ │ │ │ │ │ │ │ -00063448 : │ │ │ │ - ldr r3, [pc, #12] @ (63458 ) │ │ │ │ +00063490 : │ │ │ │ + ldr r3, [pc, #12] @ (634a0 ) │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006345c : │ │ │ │ - b.n 6336a │ │ │ │ +000634a4 : │ │ │ │ + b.n 633b2 │ │ │ │ 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 6347e │ │ │ │ + beq.n 634c6 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 634fa │ │ │ │ + bne.n 63542 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 63482 │ │ │ │ + b.n 634ca │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2bfb8 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 6349c │ │ │ │ + bcc.n 634e4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 634fe │ │ │ │ + b.n 63546 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 6b538 │ │ │ │ + bl 6b580 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63496 │ │ │ │ + beq.n 634de │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 634e8 │ │ │ │ + cbz r3, 63530 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 634e0 │ │ │ │ + bpl.n 63528 │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 634e0 │ │ │ │ - bl 6b638 │ │ │ │ - cbz r5, 634c8 │ │ │ │ + bne.n 63528 │ │ │ │ + bl 6b680 │ │ │ │ + cbz r5, 63510 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 634da │ │ │ │ - movw r3, #42132 @ 0xa494 │ │ │ │ + beq.n 63522 │ │ │ │ + movw r3, #43540 @ 0xaa14 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str.w r3, [r9] │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 634fe │ │ │ │ + b.n 63546 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 634aa │ │ │ │ + b.n 634f2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 634f2 │ │ │ │ + cbz r5, 6353a │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 634fe │ │ │ │ + b.n 63546 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00063504 : │ │ │ │ +0006354c : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1ae8b8 │ │ │ │ + b.w 1aef08 │ │ │ │ │ │ │ │ -0006350a <_Py_closerange@@Base>: │ │ │ │ +00063552 <_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 2c518 │ │ │ │ - cbz r0, 6354a <_Py_closerange@@Base+0x40> │ │ │ │ + cbz r0, 63592 <_Py_closerange@@Base+0x40> │ │ │ │ movs r0, #4 │ │ │ │ blx 2bdac │ │ │ │ cmp r0, r5 │ │ │ │ - bgt.n 6353c <_Py_closerange@@Base+0x32> │ │ │ │ + bgt.n 63584 <_Py_closerange@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c504 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 6354a <_Py_closerange@@Base+0x40> │ │ │ │ + bgt.n 63592 <_Py_closerange@@Base+0x40> │ │ │ │ adds r4, #1 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 6353c <_Py_closerange@@Base+0x32> │ │ │ │ + b.n 63584 <_Py_closerange@@Base+0x32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006354c : │ │ │ │ +00063594 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00063550 : │ │ │ │ +00063598 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #84] @ (635b4 ) │ │ │ │ + ldr r0, [pc, #84] @ (635fc ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63578 │ │ │ │ + bne.n 635c0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63568 │ │ │ │ + bne.n 635b0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 63584 │ │ │ │ - bl 270290 │ │ │ │ - bl 1891e8 │ │ │ │ + beq.n 635cc │ │ │ │ + bl 270840 │ │ │ │ + bl 189820 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 635a0 │ │ │ │ + bne.n 635e8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63590 │ │ │ │ + bne.n 635d8 │ │ │ │ dmb ish │ │ │ │ - beq.n 635b0 │ │ │ │ + beq.n 635f8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (635b4 ) │ │ │ │ - b.w 23b9d4 │ │ │ │ + ldr r0, [pc, #8] @ (635fc ) │ │ │ │ + b.w 23bfb4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000635b8 : │ │ │ │ +00063600 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (63628 ) │ │ │ │ + ldr r3, [pc, #96] @ (63670 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 635e2 │ │ │ │ + bne.n 6362a │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 635d2 │ │ │ │ + bne.n 6361a │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 635f0 │ │ │ │ + beq.n 63638 │ │ │ │ mov r0, r3 │ │ │ │ - bl 270290 │ │ │ │ - ldr r3, [pc, #56] @ (6362c ) │ │ │ │ + bl 270840 │ │ │ │ + ldr r3, [pc, #56] @ (63674 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63612 │ │ │ │ + bne.n 6365a │ │ │ │ strexb r1, r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63602 │ │ │ │ + bne.n 6364a │ │ │ │ dmb ish │ │ │ │ - beq.n 63624 │ │ │ │ + beq.n 6366c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 23b9d4 │ │ │ │ + b.w 23bfb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00063630 : │ │ │ │ +00063678 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (636a0 ) │ │ │ │ + ldr r3, [pc, #96] @ (636e8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6365a │ │ │ │ + bne.n 636a2 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6364a │ │ │ │ + bne.n 63692 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 63668 │ │ │ │ + beq.n 636b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 270290 │ │ │ │ - ldr r3, [pc, #56] @ (636a4 ) │ │ │ │ + bl 270840 │ │ │ │ + ldr r3, [pc, #56] @ (636ec ) │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6368a │ │ │ │ + bne.n 636d2 │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6367a │ │ │ │ + bne.n 636c2 │ │ │ │ dmb ish │ │ │ │ - beq.n 6369c │ │ │ │ + beq.n 636e4 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 23b9d4 │ │ │ │ + b.w 23bfb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000636a8 : │ │ │ │ +000636f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ (63754 ) │ │ │ │ + ldr r3, [pc, #156] @ (6379c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 636d2 │ │ │ │ + bne.n 6371a │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 636c2 │ │ │ │ + bne.n 6370a │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 636e0 │ │ │ │ + beq.n 63728 │ │ │ │ mov r0, r3 │ │ │ │ - bl 270290 │ │ │ │ + bl 270840 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 6371c │ │ │ │ + ble.n 63764 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63708 │ │ │ │ + bne.n 63750 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 636f8 │ │ │ │ + bne.n 63740 │ │ │ │ dmb ish │ │ │ │ - beq.n 63716 │ │ │ │ + beq.n 6375e │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63752 │ │ │ │ + b.n 6379a │ │ │ │ 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 63742 │ │ │ │ + bne.n 6378a │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63732 │ │ │ │ + bne.n 6377a │ │ │ │ dmb ish │ │ │ │ - beq.n 63750 │ │ │ │ + beq.n 63798 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 23b9d4 │ │ │ │ + bl 23bfb4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 63776 │ │ │ │ + bpl.n 637be │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63788 │ │ │ │ + bge.n 637d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 63788 │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 637d0 │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ 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, #32] │ │ │ │ - cbz r0, 637b4 │ │ │ │ + cbz r0, 637fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 637b4 │ │ │ │ + bge.n 637fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 637b4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 637fc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 637ce │ │ │ │ + cbz r0, 63816 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 637ce │ │ │ │ + bge.n 63816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 637ce │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 63816 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 63800 │ │ │ │ + cbz r2, 63848 │ │ │ │ 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 637fc │ │ │ │ + bge.n 63844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 637fc │ │ │ │ + cbnz r3, 63844 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 63832 │ │ │ │ + cbz r2, 6387a │ │ │ │ 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 6382e │ │ │ │ + bge.n 63876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 6382e │ │ │ │ + cbnz r3, 63876 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00063836 : │ │ │ │ +0006387e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #58304 @ 0xe3c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 63888 │ │ │ │ + cbz r0, 638d0 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6388a │ │ │ │ + bge.n 638d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63888 │ │ │ │ + bge.n 638d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63888 │ │ │ │ + cbnz r3, 638d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006388e : │ │ │ │ +000638d6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42632 @ 0xa688 │ │ │ │ + movw r1, #44040 @ 0xac08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 638e4 │ │ │ │ + beq.n 6392c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 638fa │ │ │ │ + bne.n 63942 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6392c │ │ │ │ + beq.n 63974 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6392c │ │ │ │ - b.n 638fc │ │ │ │ + ble.n 63974 │ │ │ │ + b.n 63944 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63918 │ │ │ │ + beq.n 63960 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63946 │ │ │ │ + bne.n 6398e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6392c │ │ │ │ + beq.n 63974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63948 │ │ │ │ + bgt.n 63990 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63986 │ │ │ │ + bl f8938 │ │ │ │ + b.n 639ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 125ef8 │ │ │ │ + bl 125ea0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63972 │ │ │ │ + bge.n 639ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63972 │ │ │ │ + cbnz r3, 639ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63986 │ │ │ │ + bge.n 639ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63986 │ │ │ │ + cbnz r3, 639ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 639b6 │ │ │ │ + beq.n 639fe │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 639cc │ │ │ │ + bne.n 63a14 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 639fe │ │ │ │ + beq.n 63a46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 639fe │ │ │ │ - b.n 639ce │ │ │ │ + ble.n 63a46 │ │ │ │ + b.n 63a16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 639ea │ │ │ │ + beq.n 63a32 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63a18 │ │ │ │ + bne.n 63a60 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 639fe │ │ │ │ + beq.n 63a46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63a1a │ │ │ │ + bgt.n 63a62 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63a58 │ │ │ │ + bl f8938 │ │ │ │ + b.n 63aa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 12234c │ │ │ │ + bl 122300 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63a44 │ │ │ │ + bge.n 63a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63a44 │ │ │ │ + cbnz r3, 63a8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63a58 │ │ │ │ + bge.n 63aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63a58 │ │ │ │ + cbnz r3, 63aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63a88 │ │ │ │ + beq.n 63ad0 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63a9e │ │ │ │ + bne.n 63ae6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63ad0 │ │ │ │ + beq.n 63b18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63ad0 │ │ │ │ - b.n 63aa0 │ │ │ │ + ble.n 63b18 │ │ │ │ + b.n 63ae8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63abc │ │ │ │ + beq.n 63b04 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63aea │ │ │ │ + bne.n 63b32 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63ad0 │ │ │ │ + beq.n 63b18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63aec │ │ │ │ + bgt.n 63b34 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63b2a │ │ │ │ + bl f8938 │ │ │ │ + b.n 63b72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 144b28 │ │ │ │ + bl 144f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63b16 │ │ │ │ + bge.n 63b5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63b16 │ │ │ │ + cbnz r3, 63b5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63b2a │ │ │ │ + bge.n 63b72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63b2a │ │ │ │ + cbnz r3, 63b72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63b5a │ │ │ │ + beq.n 63ba2 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63b70 │ │ │ │ + bne.n 63bb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63ba2 │ │ │ │ + beq.n 63bea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63ba2 │ │ │ │ - b.n 63b72 │ │ │ │ + ble.n 63bea │ │ │ │ + b.n 63bba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63b8e │ │ │ │ + beq.n 63bd6 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63bbc │ │ │ │ + bne.n 63c04 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63ba2 │ │ │ │ + beq.n 63bea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63bbe │ │ │ │ + bgt.n 63c06 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63bfc │ │ │ │ + bl f8938 │ │ │ │ + b.n 63c44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 137294 │ │ │ │ + bl 137688 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63be8 │ │ │ │ + bge.n 63c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63be8 │ │ │ │ + cbnz r3, 63c30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bfc │ │ │ │ + bge.n 63c44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63bfc │ │ │ │ + cbnz r3, 63c44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63c2c │ │ │ │ + beq.n 63c74 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63c42 │ │ │ │ + bne.n 63c8a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63c74 │ │ │ │ + beq.n 63cbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63c74 │ │ │ │ - b.n 63c44 │ │ │ │ + ble.n 63cbc │ │ │ │ + b.n 63c8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63c60 │ │ │ │ + beq.n 63ca8 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63c8e │ │ │ │ + bne.n 63cd6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63c74 │ │ │ │ + beq.n 63cbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63c90 │ │ │ │ + bgt.n 63cd8 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63cce │ │ │ │ + bl f8938 │ │ │ │ + b.n 63d16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1247f0 │ │ │ │ + bl 12479c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63cba │ │ │ │ + bge.n 63d02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63cba │ │ │ │ + cbnz r3, 63d02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63cce │ │ │ │ + bge.n 63d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63cce │ │ │ │ + cbnz r3, 63d16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63cfe │ │ │ │ + beq.n 63d46 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63d14 │ │ │ │ + bne.n 63d5c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63d46 │ │ │ │ + beq.n 63d8e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63d46 │ │ │ │ - b.n 63d16 │ │ │ │ + ble.n 63d8e │ │ │ │ + b.n 63d5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63d32 │ │ │ │ + beq.n 63d7a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63d60 │ │ │ │ + bne.n 63da8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63d46 │ │ │ │ + beq.n 63d8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63d62 │ │ │ │ + bgt.n 63daa │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63da0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 63de8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1613f0 │ │ │ │ + bl 1619c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63d8c │ │ │ │ + bge.n 63dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63d8c │ │ │ │ + cbnz r3, 63dd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63da0 │ │ │ │ + bge.n 63de8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63da0 │ │ │ │ + cbnz r3, 63de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63dd0 │ │ │ │ + beq.n 63e18 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63de6 │ │ │ │ + bne.n 63e2e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63e18 │ │ │ │ + beq.n 63e60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63e18 │ │ │ │ - b.n 63de8 │ │ │ │ + ble.n 63e60 │ │ │ │ + b.n 63e30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63e04 │ │ │ │ + beq.n 63e4c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63e32 │ │ │ │ + bne.n 63e7a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63e18 │ │ │ │ + beq.n 63e60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63e34 │ │ │ │ + bgt.n 63e7c │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63e72 │ │ │ │ + bl f8938 │ │ │ │ + b.n 63eba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 123eac │ │ │ │ + bl 123e58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e5e │ │ │ │ + bge.n 63ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63e5e │ │ │ │ + cbnz r3, 63ea6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e72 │ │ │ │ + bge.n 63eba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63e72 │ │ │ │ + cbnz r3, 63eba │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63ea2 │ │ │ │ + beq.n 63eea │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63eb8 │ │ │ │ + bne.n 63f00 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63eea │ │ │ │ + beq.n 63f32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63eea │ │ │ │ - b.n 63eba │ │ │ │ + ble.n 63f32 │ │ │ │ + b.n 63f02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63ed6 │ │ │ │ + beq.n 63f1e │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63f04 │ │ │ │ + bne.n 63f4c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63eea │ │ │ │ + beq.n 63f32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63f06 │ │ │ │ + bgt.n 63f4e │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 63f44 │ │ │ │ + bl f8938 │ │ │ │ + b.n 63f8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 20c27c │ │ │ │ + bl 20c980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63f30 │ │ │ │ + bge.n 63f78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63f30 │ │ │ │ + cbnz r3, 63f78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63f44 │ │ │ │ + bge.n 63f8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63f44 │ │ │ │ + cbnz r3, 63f8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63f74 │ │ │ │ + beq.n 63fbc │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63f8a │ │ │ │ + bne.n 63fd2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63fbc │ │ │ │ + beq.n 64004 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63fbc │ │ │ │ - b.n 63f8c │ │ │ │ + ble.n 64004 │ │ │ │ + b.n 63fd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63fa8 │ │ │ │ + beq.n 63ff0 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63fd6 │ │ │ │ + bne.n 6401e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63fbc │ │ │ │ + beq.n 64004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63fd8 │ │ │ │ + bgt.n 64020 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 64016 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6405e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1d2488 │ │ │ │ + bl 1d2ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64002 │ │ │ │ + bge.n 6404a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64002 │ │ │ │ + cbnz r3, 6404a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64016 │ │ │ │ + bge.n 6405e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64016 │ │ │ │ + cbnz r3, 6405e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64046 │ │ │ │ + beq.n 6408e │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6405c │ │ │ │ + bne.n 640a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6408e │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6408e │ │ │ │ - b.n 6405e │ │ │ │ + ble.n 640d6 │ │ │ │ + b.n 640a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6407a │ │ │ │ + beq.n 640c2 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 640a8 │ │ │ │ + bne.n 640f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6408e │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 640aa │ │ │ │ + bgt.n 640f2 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 640e8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 64130 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl fdddc │ │ │ │ + bl fdf78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 640d4 │ │ │ │ + bge.n 6411c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 640d4 │ │ │ │ + cbnz r3, 6411c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 640e8 │ │ │ │ + bge.n 64130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 640e8 │ │ │ │ + cbnz r3, 64130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64118 │ │ │ │ + beq.n 64160 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6412e │ │ │ │ + bne.n 64176 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64160 │ │ │ │ + beq.n 641a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64160 │ │ │ │ - b.n 64130 │ │ │ │ + ble.n 641a8 │ │ │ │ + b.n 64178 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6414c │ │ │ │ + beq.n 64194 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6417a │ │ │ │ + bne.n 641c2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64160 │ │ │ │ + beq.n 641a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6417c │ │ │ │ + bgt.n 641c4 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 641ba │ │ │ │ + bl f8938 │ │ │ │ + b.n 64202 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1e1850 │ │ │ │ + bl 1e1e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 641a6 │ │ │ │ + bge.n 641ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 641a6 │ │ │ │ + cbnz r3, 641ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 641ba │ │ │ │ + bge.n 64202 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 641ba │ │ │ │ + cbnz r3, 64202 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 641ea │ │ │ │ + beq.n 64232 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64200 │ │ │ │ + bne.n 64248 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64232 │ │ │ │ + beq.n 6427a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64232 │ │ │ │ - b.n 64202 │ │ │ │ + ble.n 6427a │ │ │ │ + b.n 6424a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6421e │ │ │ │ + beq.n 64266 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6424c │ │ │ │ + bne.n 64294 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64232 │ │ │ │ + beq.n 6427a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6424e │ │ │ │ + bgt.n 64296 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6428c │ │ │ │ + bl f8938 │ │ │ │ + b.n 642d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 230dac │ │ │ │ + bl 23138c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64278 │ │ │ │ + bge.n 642c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64278 │ │ │ │ + cbnz r3, 642c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6428c │ │ │ │ + bge.n 642d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6428c │ │ │ │ + cbnz r3, 642d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 642bc │ │ │ │ + beq.n 64304 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 642d2 │ │ │ │ + bne.n 6431a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64304 │ │ │ │ + beq.n 6434c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64304 │ │ │ │ - b.n 642d4 │ │ │ │ + ble.n 6434c │ │ │ │ + b.n 6431c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 642f0 │ │ │ │ + beq.n 64338 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6431e │ │ │ │ + bne.n 64366 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64304 │ │ │ │ + beq.n 6434c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64320 │ │ │ │ + bgt.n 64368 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6435e │ │ │ │ + bl f8938 │ │ │ │ + b.n 643a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 25fab8 │ │ │ │ + bl 260068 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6434a │ │ │ │ + bge.n 64392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6434a │ │ │ │ + cbnz r3, 64392 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6435e │ │ │ │ + bge.n 643a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6435e │ │ │ │ + cbnz r3, 643a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6438e │ │ │ │ + beq.n 643d6 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 643a4 │ │ │ │ + bne.n 643ec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 643d6 │ │ │ │ + beq.n 6441e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 643d6 │ │ │ │ - b.n 643a6 │ │ │ │ + ble.n 6441e │ │ │ │ + b.n 643ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 643c2 │ │ │ │ + beq.n 6440a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 643f0 │ │ │ │ + bne.n 64438 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 643d6 │ │ │ │ + beq.n 6441e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 643f2 │ │ │ │ + bgt.n 6443a │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 64430 │ │ │ │ + bl f8938 │ │ │ │ + b.n 64478 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 24c6ec │ │ │ │ + bl 24cc94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6441c │ │ │ │ + bge.n 64464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6441c │ │ │ │ + cbnz r3, 64464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64430 │ │ │ │ + bge.n 64478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64430 │ │ │ │ + cbnz r3, 64478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64460 │ │ │ │ + beq.n 644a8 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64476 │ │ │ │ + bne.n 644be │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 644a8 │ │ │ │ + beq.n 644f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 644a8 │ │ │ │ - b.n 64478 │ │ │ │ + ble.n 644f0 │ │ │ │ + b.n 644c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64494 │ │ │ │ + beq.n 644dc │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 644c2 │ │ │ │ + bne.n 6450a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 644a8 │ │ │ │ + beq.n 644f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 644c4 │ │ │ │ + bgt.n 6450c │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 64502 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6454a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 161f0c │ │ │ │ + bl 1624e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 644ee │ │ │ │ + bge.n 64536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 644ee │ │ │ │ + cbnz r3, 64536 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64502 │ │ │ │ + bge.n 6454a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64502 │ │ │ │ + cbnz r3, 6454a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64532 │ │ │ │ + beq.n 6457a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64548 │ │ │ │ + bne.n 64590 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6457a │ │ │ │ + beq.n 645c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6457a │ │ │ │ - b.n 6454a │ │ │ │ + ble.n 645c2 │ │ │ │ + b.n 64592 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64566 │ │ │ │ + beq.n 645ae │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64594 │ │ │ │ + bne.n 645dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6457a │ │ │ │ + beq.n 645c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64596 │ │ │ │ + bgt.n 645de │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 645d4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6461c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2653e8 │ │ │ │ + bl 265998 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 645c0 │ │ │ │ + bge.n 64608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 645c0 │ │ │ │ + cbnz r3, 64608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 645d4 │ │ │ │ + bge.n 6461c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 645d4 │ │ │ │ + cbnz r3, 6461c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64604 │ │ │ │ + beq.n 6464c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6461a │ │ │ │ + bne.n 64662 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6464c │ │ │ │ + beq.n 64694 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6464c │ │ │ │ - b.n 6461c │ │ │ │ + ble.n 64694 │ │ │ │ + b.n 64664 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64638 │ │ │ │ + beq.n 64680 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64666 │ │ │ │ + bne.n 646ae │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6464c │ │ │ │ + beq.n 64694 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64668 │ │ │ │ + bgt.n 646b0 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 646a6 │ │ │ │ + bl f8938 │ │ │ │ + b.n 646ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1fa16c │ │ │ │ + bl 1fa784 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64692 │ │ │ │ + bge.n 646da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64692 │ │ │ │ + cbnz r3, 646da │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 646a6 │ │ │ │ + bge.n 646ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 646a6 │ │ │ │ + cbnz r3, 646ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 646d6 │ │ │ │ + beq.n 6471e │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 646ec │ │ │ │ + bne.n 64734 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6471e │ │ │ │ + beq.n 64766 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6471e │ │ │ │ - b.n 646ee │ │ │ │ + ble.n 64766 │ │ │ │ + b.n 64736 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6470a │ │ │ │ + beq.n 64752 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64738 │ │ │ │ + bne.n 64780 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6471e │ │ │ │ + beq.n 64766 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6473a │ │ │ │ + bgt.n 64782 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 64778 │ │ │ │ + bl f8938 │ │ │ │ + b.n 647c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 20d408 │ │ │ │ + bl 20d434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64764 │ │ │ │ + bge.n 647ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64764 │ │ │ │ + cbnz r3, 647ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64778 │ │ │ │ + bge.n 647c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64778 │ │ │ │ + cbnz r3, 647c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 647a8 │ │ │ │ + beq.n 647f0 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 647be │ │ │ │ + bne.n 64806 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 647f0 │ │ │ │ + beq.n 64838 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 647f0 │ │ │ │ - b.n 647c0 │ │ │ │ + ble.n 64838 │ │ │ │ + b.n 64808 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 647dc │ │ │ │ + beq.n 64824 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6480a │ │ │ │ + bne.n 64852 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 647f0 │ │ │ │ + beq.n 64838 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6480c │ │ │ │ + bgt.n 64854 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6484a │ │ │ │ + bl f8938 │ │ │ │ + b.n 64892 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl ea3e8 │ │ │ │ + bl ea628 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64836 │ │ │ │ + bge.n 6487e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64836 │ │ │ │ + cbnz r3, 6487e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6484a │ │ │ │ + bge.n 64892 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6484a │ │ │ │ + cbnz r3, 64892 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006484e : │ │ │ │ +00064896 : │ │ │ │ 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, #6612 @ 0x19d4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64874 │ │ │ │ + bne.n 648bc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 23b374 │ │ │ │ + b.w 23b954 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #17240 @ 0x4358 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42668 @ 0xa6ac │ │ │ │ + movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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 648fc │ │ │ │ + blt.n 64944 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 64908 │ │ │ │ + blt.n 64950 │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 64912 │ │ │ │ + b.n 6495a │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64912 │ │ │ │ + b.n 6495a │ │ │ │ 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 6493e │ │ │ │ + blt.n 64986 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 64956 │ │ │ │ - b.n 64962 │ │ │ │ + bge.n 6499e │ │ │ │ + b.n 649aa │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 64956 │ │ │ │ + beq.n 6499e │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 6496a │ │ │ │ + blt.n 649b2 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 64974 │ │ │ │ + b.n 649bc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 64974 │ │ │ │ + b.n 649bc │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 6497c │ │ │ │ - cbz r2, 64998 │ │ │ │ + cbnz r5, 649c4 │ │ │ │ + cbz r2, 649e0 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59916 @ 0xea0c │ │ │ │ + movw r1, #61324 @ 0xef8c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6499a │ │ │ │ + b.n 649e2 │ │ │ │ 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 │ │ │ │ @@ -85525,760 +85552,760 @@ │ │ │ │ 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, #42712 @ 0xa6d8 │ │ │ │ + movw r1, #44120 @ 0xac58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2af60 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 64a14 │ │ │ │ + bne.n 64a5c │ │ │ │ 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 64a14 │ │ │ │ + bhi.n 64a5c │ │ │ │ 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 64a2e │ │ │ │ + b.n 64a76 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42732 @ 0xa6ec │ │ │ │ + movw r1, #44140 @ 0xac6c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00064a32 : │ │ │ │ +00064a7a : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #58304 @ 0xe3c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64a58 │ │ │ │ + beq.n 64aa0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42756 @ 0xa704 │ │ │ │ + movw r1, #44164 @ 0xac84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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, 64a84 │ │ │ │ + cbnz r4, 64acc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6676 @ 0x1a14 │ │ │ │ + movw r1, #8084 @ 0x1f94 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 64a86 │ │ │ │ + b.n 64ace │ │ │ │ adds r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064a88 : │ │ │ │ +00064ad0 : │ │ │ │ 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 64abc │ │ │ │ + bmi.n 64b04 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42792 @ 0xa728 │ │ │ │ + movw r1, #44200 @ 0xaca8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64ac2 │ │ │ │ + b.n 64b0a │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00064ac4 : │ │ │ │ +00064b0c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 64ae4 │ │ │ │ + bmi.n 64b2c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42792 @ 0xa728 │ │ │ │ + movw r1, #44200 @ 0xaca8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 64af4 │ │ │ │ + bpl.n 64b3c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064af8 : │ │ │ │ +00064b40 : │ │ │ │ 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, #58304 @ 0xe3c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64b32 │ │ │ │ + beq.n 64b7a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #42756 @ 0xa704 │ │ │ │ + movw r1, #44164 @ 0xac84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64b3a │ │ │ │ + b.n 64b82 │ │ │ │ adds r0, #8 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 64b60 │ │ │ │ + cbnz r2, 64ba8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 64c32 │ │ │ │ + bhi.n 64c7a │ │ │ │ tbb [pc, r2] │ │ │ │ strb r7, [r3, r5] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ - movw r0, #17932 @ 0x460c │ │ │ │ + movw r0, #19340 @ 0x4b8c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b52 │ │ │ │ + bne.n 64b9a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64cd0 │ │ │ │ + b.n 64d18 │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ - b.n 64b80 │ │ │ │ + b.n 64bc8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1331a8 │ │ │ │ + bl 133184 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64b72 │ │ │ │ + beq.n 64bba │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1331a8 │ │ │ │ + bl 133184 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 64bae │ │ │ │ + cbnz r0, 64bf6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64b72 │ │ │ │ + bge.n 64bba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64b72 │ │ │ │ + bne.n 64bba │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64b72 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64bba │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 64bc2 │ │ │ │ + bne.n 64c0a │ │ │ │ movs r0, #1 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c4c │ │ │ │ - b.n 64ca0 │ │ │ │ + bne.n 64c94 │ │ │ │ + b.n 64ce8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1331a8 │ │ │ │ + bl 133184 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64ca0 │ │ │ │ + beq.n 64ce8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 64c4c │ │ │ │ + bne.n 64c94 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31624 @ 0x7b88 │ │ │ │ + movw r1, #33032 @ 0x8108 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64ca0 │ │ │ │ + bge.n 64ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64ca0 │ │ │ │ + bne.n 64ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64ca0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64ce8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1331a8 │ │ │ │ + bl 133184 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64b72 │ │ │ │ - ldr r4, [pc, #192] @ (64cd4 ) │ │ │ │ + beq.n 64bba │ │ │ │ + ldr r4, [pc, #192] @ (64d1c ) │ │ │ │ sub.w r5, r4, #16 │ │ │ │ - b.n 64c4c │ │ │ │ + b.n 64c94 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31656 @ 0x7ba8 │ │ │ │ + movw r1, #33064 @ 0x8128 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 64b72 │ │ │ │ + bl f8938 │ │ │ │ + b.n 64bba │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31700 @ 0x7bd4 │ │ │ │ + movw r1, #33108 @ 0x8154 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 133458 │ │ │ │ + bl 133430 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64cd0 │ │ │ │ + bne.n 64d18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64c70 │ │ │ │ + bge.n 64cb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64c70 │ │ │ │ + cbnz r3, 64cb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64c84 │ │ │ │ + bge.n 64ccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 64c84 │ │ │ │ + cbnz r3, 64ccc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 64b72 │ │ │ │ + bge.w 64bba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b72 │ │ │ │ + bne.w 64bba │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64b72 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64bba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64cb4 │ │ │ │ + bge.n 64cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64cb4 │ │ │ │ + cbnz r3, 64cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 64b72 │ │ │ │ + bge.w 64bba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b72 │ │ │ │ + bne.w 64bba │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64b72 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64bba │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 7ffb8 │ │ │ │ - cbnz r0, 64cfa │ │ │ │ + bl 8004c │ │ │ │ + cbnz r0, 64d42 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64d52 │ │ │ │ + b.n 64d9a │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 64d10 │ │ │ │ - ldr r0, [pc, #84] @ (64d58 ) │ │ │ │ + cbnz r4, 64d58 │ │ │ │ + ldr r0, [pc, #84] @ (64da0 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64d1e │ │ │ │ - ldr r0, [pc, #72] @ (64d5c ) │ │ │ │ + b.n 64d66 │ │ │ │ + ldr r0, [pc, #72] @ (64da4 ) │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1353c8 │ │ │ │ + bl 1357ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64d32 │ │ │ │ + bge.n 64d7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64d32 │ │ │ │ + cbnz r3, 64d7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 64cf4 │ │ │ │ + beq.n 64d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 64d42 │ │ │ │ + blt.n 64d8a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64d52 │ │ │ │ + b.n 64d9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64d3e │ │ │ │ + bne.n 64d86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64d3e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64d86 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 64dd8 <_PyMonitoring_FireLineEvent@@Base+0x68> │ │ │ │ + cbz r0, 64e20 <_PyMonitoring_FireLineEvent@@Base+0x68> │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ │ │ │ │ -00064d70 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00064db8 <_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 7ffb8 │ │ │ │ - cbz r0, 64dc6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 8004c │ │ │ │ + cbz r0, 64e0e <_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 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64dca <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 64e12 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64dca <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 64e12 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64dca <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64e12 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 7ffb8 │ │ │ │ - movw r0, #42812 @ 0xa73c │ │ │ │ + b.w 8004c │ │ │ │ + movw r0, #44220 @ 0xacbc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ 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 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b4d0 │ │ │ │ - cbnz r0, 64e46 <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ + bl 12b498 │ │ │ │ + cbnz r0, 64e8e <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 64e2e <_PyMonitoring_FireLineEvent@@Base+0xbe> │ │ │ │ + beq.n 64e76 <_PyMonitoring_FireLineEvent@@Base+0xbe> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #42824 @ 0xa748 │ │ │ │ + movw r1, #44232 @ 0xacc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 64e48 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 64e90 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b73c │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64e48 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + b.n 64e90 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 64e52 <_PyMonitoring_FireLineEvent@@Base+0xe2> │ │ │ │ + cbz r3, 64e9a <_PyMonitoring_FireLineEvent@@Base+0xe2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 755d0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75674 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75674 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -00064e60 : │ │ │ │ +00064ea8 : │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 64e9e │ │ │ │ + beq.n 64ee6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 64e96 │ │ │ │ + bmi.n 64ede │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64f08 │ │ │ │ - bl 85a38 │ │ │ │ + b.n 64f50 │ │ │ │ + bl 85aa8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 64ea0 │ │ │ │ + b.n 64ee8 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 64eb6 │ │ │ │ + bne.n 64efe │ │ │ │ cmp r3, #0 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r4, #4294967295 @ 0xffffffff │ │ │ │ movge r0, #0 │ │ │ │ - b.n 64ec8 │ │ │ │ + b.n 64f10 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 64e90 │ │ │ │ - bl 85a38 │ │ │ │ + bpl.n 64ed8 │ │ │ │ + bl 85aa8 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 64ee0 │ │ │ │ + bne.n 64f28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64ef2 │ │ │ │ + b.n 64f3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 64e90 │ │ │ │ - bl 85a38 │ │ │ │ + bpl.n 64ed8 │ │ │ │ + bl 85aa8 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ cmp r4, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - blt.n 64e90 │ │ │ │ + blt.n 64ed8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 64e90 │ │ │ │ + bge.n 64ed8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00064f0c : │ │ │ │ +00064f54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 11cd0c │ │ │ │ + bl 11cce4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64f46 │ │ │ │ + beq.n 64f8e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11d3e8 │ │ │ │ + bl 11d3c0 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00064f4a <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00064f92 <_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, 64f76 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 64fbe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 64f76 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 64f72 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 64fbe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 64fba <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 64f76 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 64f76 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 64f8a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 64fbe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 64fbe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 64fd2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #45272 @ 0xb0d8 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64f96 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 64fde <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d8cc8 │ │ │ │ + bl d8f8c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064fa0 : │ │ │ │ +00064fe8 : │ │ │ │ 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, 64fca │ │ │ │ + cbz r0, 65012 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 64fca │ │ │ │ - cbz r1, 64fc6 │ │ │ │ + bpl.n 65012 │ │ │ │ + cbz r1, 6500e │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 64fca │ │ │ │ - cbz r2, 64fca │ │ │ │ - cbnz r3, 64fde │ │ │ │ + bpl.n 65012 │ │ │ │ + cbz r2, 65012 │ │ │ │ + cbnz r3, 65026 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #45272 @ 0xb0d8 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64fe8 │ │ │ │ + b.n 65030 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d8cc8 │ │ │ │ + bl d8f8c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064fec <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00065034 <_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, 65016 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 6505e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 65016 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 65012 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 6505e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 6505a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 65016 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 65016 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 6502a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 6505e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 6505e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 65072 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #45272 @ 0xb0d8 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65034 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 6507c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d8cc8 │ │ │ │ + bl d8f8c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00065038 : │ │ │ │ +00065080 : │ │ │ │ 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, 65060 │ │ │ │ + cbnz r6, 650a8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #14344 @ 0x3808 │ │ │ │ + movw r3, #15752 @ 0x3d88 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 65072 │ │ │ │ + b.n 650ba │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #42864 @ 0xa770 │ │ │ │ + movw r0, #44272 @ 0xacf0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6513a │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 65182 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 65084 │ │ │ │ + cbz r2, 650cc │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 65072 │ │ │ │ + b.n 650ba │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 197c80 │ │ │ │ + bl 1982b8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6513a │ │ │ │ + beq.n 65182 │ │ │ │ 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, #17809 @ 0x4591 │ │ │ │ + movw r3, #17725 @ 0x453d │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #39489 @ 0x9a41 │ │ │ │ + movw r3, #41049 @ 0xa059 │ │ │ │ movt r3, #31 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #8936 @ 0x22e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #22049 @ 0x5621 │ │ │ │ + movw r3, #23801 @ 0x5cf9 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #49033 @ 0xbf89 │ │ │ │ + movw r3, #50537 @ 0xc569 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 65134 │ │ │ │ + blt.n 6517c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fe40 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 7fed4 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6513e │ │ │ │ + bne.n 65186 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65134 │ │ │ │ + bge.n 6517c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65134 │ │ │ │ + cbnz r3, 6517c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00065144 : │ │ │ │ - b.w 65038 │ │ │ │ +0006518c : │ │ │ │ + b.w 65080 │ │ │ │ │ │ │ │ -00065148 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00065190 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 792c8 │ │ │ │ - cbnz r0, 65166 <_PyType_NewManagedObject@@Base+0x1e> │ │ │ │ + bl 79370 │ │ │ │ + cbnz r0, 651ae <_PyType_NewManagedObject@@Base+0x1e> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -86291,724 +86318,724 @@ │ │ │ │ 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, #10132 @ 0x2794 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c7190 │ │ │ │ - cbnz r0, 651b8 <_PyType_NewManagedObject@@Base+0x70> │ │ │ │ + bl c7448 │ │ │ │ + cbnz r0, 65200 <_PyType_NewManagedObject@@Base+0x70> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 651ee <_PyType_NewManagedObject@@Base+0xa6> │ │ │ │ + b.n 65236 <_PyType_NewManagedObject@@Base+0xa6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cc36 │ │ │ │ + bl 4cc76 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 651d4 <_PyType_NewManagedObject@@Base+0x8c> │ │ │ │ + beq.n 6521c <_PyType_NewManagedObject@@Base+0x8c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 651e6 <_PyType_NewManagedObject@@Base+0x9e> │ │ │ │ - b.n 651de <_PyType_NewManagedObject@@Base+0x96> │ │ │ │ - bl 7fd18 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 651c6 <_PyType_NewManagedObject@@Base+0x7e> │ │ │ │ - b.n 651b4 <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 6522e <_PyType_NewManagedObject@@Base+0x9e> │ │ │ │ + b.n 65226 <_PyType_NewManagedObject@@Base+0x96> │ │ │ │ + bl 7fdac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6520e <_PyType_NewManagedObject@@Base+0x7e> │ │ │ │ + b.n 651fc <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 651b4 <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ + bne.n 651fc <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 65214 <_PyType_NewManagedObject@@Base+0xcc> │ │ │ │ - cbz r3, 651fe <_PyType_NewManagedObject@@Base+0xb6> │ │ │ │ + cbz r2, 6525c <_PyType_NewManagedObject@@Base+0xcc> │ │ │ │ + cbz r3, 65246 <_PyType_NewManagedObject@@Base+0xb6> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 65206 <_PyType_NewManagedObject@@Base+0xbe> │ │ │ │ - movw r1, #42916 @ 0xa7a4 │ │ │ │ + b.n 6524e <_PyType_NewManagedObject@@Base+0xbe> │ │ │ │ + movw r1, #44324 @ 0xad24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #42888 @ 0xa788 │ │ │ │ + movw r0, #44296 @ 0xad08 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w e4c6c │ │ │ │ - cbz r3, 6521a <_PyType_NewManagedObject@@Base+0xd2> │ │ │ │ + b.w e4ea4 │ │ │ │ + cbz r3, 65262 <_PyType_NewManagedObject@@Base+0xd2> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 65222 <_PyType_NewManagedObject@@Base+0xda> │ │ │ │ - movw r1, #42916 @ 0xa7a4 │ │ │ │ + b.n 6526a <_PyType_NewManagedObject@@Base+0xda> │ │ │ │ + movw r1, #44324 @ 0xad24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #42924 @ 0xa7ac │ │ │ │ + movw r0, #44332 @ 0xad2c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ 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, #42952 @ 0xa7c8 │ │ │ │ + movw r0, #44360 @ 0xad48 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ 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 e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ 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 6527c <_PyType_NewManagedObject@@Base+0x134> │ │ │ │ + beq.n 652c4 <_PyType_NewManagedObject@@Base+0x134> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #42984 @ 0xa7e8 │ │ │ │ + movw r0, #44392 @ 0xad68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00065294 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +000652dc <_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 652ce <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #764] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 65316 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #764] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #689 @ 0x2b1 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #43040 @ 0xa820 │ │ │ │ + movw r2, #44448 @ 0xada0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_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 65308 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 65350 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 65450 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #708] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.w 65498 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #708] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43108 @ 0xa864 │ │ │ │ + movw r2, #44516 @ 0xade4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ ite hi │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ ands.w r1, r3, #32 │ │ │ │ - beq.n 65372 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 6533e <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 653ba <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 65386 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43140 @ 0xa884 │ │ │ │ + movw r2, #44548 @ 0xae04 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 65360 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #620] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 653a8 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #620] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #706 @ 0x2c2 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43236 @ 0xa8e4 │ │ │ │ + movw r2, #44644 @ 0xae64 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 65428 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 65470 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - b.n 6540e <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 65392 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #568] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + b.n 65456 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 653da <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #568] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #713 @ 0x2c9 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #43140 @ 0xa884 │ │ │ │ + movw r2, #44548 @ 0xae04 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 653b4 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + cbnz r1, 653fc <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #43288 @ 0xa918 │ │ │ │ + movw r2, #44696 @ 0xae98 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 65404 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cbz r6, 6544c <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 653dc <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #496] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 65424 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #496] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #719 @ 0x2cf │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43308 @ 0xa92c │ │ │ │ + movw r2, #44716 @ 0xaeac │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 65450 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #456] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 65498 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #456] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r4, #720 @ 0x2d0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43336 @ 0xa948 │ │ │ │ + movw r2, #44744 @ 0xaec8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 65428 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #420] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 65470 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #420] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #43260 @ 0xa8fc │ │ │ │ + movw r2, #44668 @ 0xae7c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 65450 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 65498 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 65450 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + cbz r2, 65498 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #43376 @ 0xa970 │ │ │ │ + movw r2, #44784 @ 0xaef0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 655b4 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + beq.w 655fc <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6546a <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + bpl.n 654b2 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 6546c <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + b.n 654b4 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 65496 <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ + ble.n 654de <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 6547e <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + bne.n 654c6 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 6548a <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + b.n 654d2 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ - b.n 65472 <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ + b.n 654ba <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 65504 <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ - cbnz r6, 654e8 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ + bne.n 6554c <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ + cbnz r6, 65530 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 654c2 <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ - ldr r5, [pc, #268] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bhi.n 6550a <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ + ldr r5, [pc, #268] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #43404 @ 0xa98c │ │ │ │ + movw r2, #44812 @ 0xaf0c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 6557e <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - ldr r5, [pc, #232] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bls.n 655c6 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + ldr r5, [pc, #232] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #43420 @ 0xa99c │ │ │ │ + movw r2, #44828 @ 0xaf1c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 6557e <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + bls.n 655c6 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43436 @ 0xa9ac │ │ │ │ + movw r2, #44844 @ 0xaf2c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #176] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #176] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r1, #752 @ 0x2f0 │ │ │ │ - b.n 655a4 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 655ec <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 65542 <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ + bne.n 6558a <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 65524 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + bhi.n 6556c <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43452 @ 0xa9bc │ │ │ │ + movw r2, #44860 @ 0xaf3c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #144] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #144] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #755 @ 0x2f3 │ │ │ │ - b.n 655a4 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 655ec <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 65582 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + bcc.n 655ca <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43472 @ 0xa9d0 │ │ │ │ + movw r2, #44880 @ 0xaf50 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #116] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #116] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r1, #756 @ 0x2f4 │ │ │ │ - b.n 655a4 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 655ec <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 65560 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + bcs.n 655a8 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43492 @ 0xa9e4 │ │ │ │ + movw r2, #44900 @ 0xaf64 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #84] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #84] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #759 @ 0x2f7 │ │ │ │ - b.n 655a4 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 655ec <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 65588 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + bcc.n 655d0 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43512 @ 0xa9f8 │ │ │ │ + movw r2, #44920 @ 0xaf78 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #56] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #56] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r1, #760 @ 0x2f8 │ │ │ │ - b.n 655a4 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 655ec <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 6558c <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b.n 655d4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 6558c <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b.n 655d4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 655b4 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ - ldr r5, [pc, #32] @ (655b0 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + cbz r3, 655fc <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + ldr r5, [pc, #32] @ (655f8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r3, #23108 @ 0x5a44 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #44940 @ 0xaf8c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r1, #762 @ 0x2fa │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e8c <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + bl 61ed4 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 655f0 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + bmi.n 65638 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 655f4 <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ + beq.n 6563c <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 655f6 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 6563e <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 655f6 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 6563e <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 7163c │ │ │ │ + bl 716cc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 65616 <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ + cbz r0, 6565e <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl d7e94 <_PyUnicodeWriter_WriteStr@@Base+0xb8> │ │ │ │ + bl d8160 <_PyUnicodeWriter_WriteStr@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006561c : │ │ │ │ +00065664 : │ │ │ │ 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 65638 │ │ │ │ - bl 4cf72 │ │ │ │ - b.n 65674 │ │ │ │ + bmi.n 65680 │ │ │ │ + bl 4cfb2 │ │ │ │ + b.n 656bc │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #43608 @ 0xaa58 │ │ │ │ + movw r1, #45016 @ 0xafd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65674 │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + beq.n 656bc │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 51cb8 │ │ │ │ + b.w 51e0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065678 : │ │ │ │ +000656c0 : │ │ │ │ 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 65694 │ │ │ │ - bl 4cf72 │ │ │ │ - b.n 65716 │ │ │ │ + bmi.n 656dc │ │ │ │ + bl 4cfb2 │ │ │ │ + b.n 6575e │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #43720 @ 0xaac8 │ │ │ │ + movw r1, #45128 @ 0xb048 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65716 │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + beq.n 6575e │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51cb8 │ │ │ │ + bl 51e0c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 65716 │ │ │ │ + cbz r0, 6575e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6570e │ │ │ │ + bmi.n 65756 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38032 @ 0x9490 │ │ │ │ + movw r1, #39440 @ 0x9a10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65716 │ │ │ │ + bge.n 6575e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65716 │ │ │ │ + cbnz r3, 6575e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65716 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6575e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 19a1d4 │ │ │ │ + b.w 19a854 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006571a : │ │ │ │ +00065762 : │ │ │ │ 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 65736 │ │ │ │ - bl 4cf72 │ │ │ │ - b.n 65772 │ │ │ │ + bmi.n 6577e │ │ │ │ + bl 4cfb2 │ │ │ │ + b.n 657ba │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #45248 @ 0xb0c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65772 │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + beq.n 657ba │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 28ac04 │ │ │ │ + b.w 28b1bc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065776 : │ │ │ │ +000657be : │ │ │ │ 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 65792 │ │ │ │ - bl 4cf72 │ │ │ │ - b.n 657b4 │ │ │ │ + bmi.n 657da │ │ │ │ + bl 4cfb2 │ │ │ │ + b.n 657fc │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #44012 @ 0xabec │ │ │ │ + movw r1, #45420 @ 0xb16c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f76d8 │ │ │ │ + bl 1f7cf0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 657b8 │ │ │ │ + bne.n 65800 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65812 │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + b.n 6585a │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28ac04 │ │ │ │ + bl 28b1bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 657b4 │ │ │ │ + beq.n 657fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 65812 │ │ │ │ + bmi.n 6585a │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #44132 @ 0xac64 │ │ │ │ + movw r1, #45540 @ 0xb1e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 657b4 │ │ │ │ + bge.n 657fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 657b4 │ │ │ │ + bne.n 657fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 657b4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 657fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00065816 : │ │ │ │ +0006585e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl fc70c <_Py_GetErrorHandler@@Base> │ │ │ │ + bl fc8a8 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a9ec │ │ │ │ + b.w 8acf8 │ │ │ │ │ │ │ │ -0006583e : │ │ │ │ +00065886 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 17757c │ │ │ │ + b.w 177bcc │ │ │ │ │ │ │ │ -00065844 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +0006588c <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 65858 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 658a0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 6585c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 658a4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -00065862 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +000658aa <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ adds r7, r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 658a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + bls.n 658ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 6589c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bne.n 658e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 65896 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + bcc.n 658de <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 65882 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 658aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + beq.n 658ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 658f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 658a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + beq.n 658ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6587a <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ - b.n 658aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + bge.n 658c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ + b.n 658f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 658ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ + b.n 658f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 658d6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + bcc.n 6591e <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 658d6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + blt.n 6591e <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 658e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ + beq.n 65930 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 658ea <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b.n 65932 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 658bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + beq.n 65904 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 658bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ - b.n 65932 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ + bne.n 65904 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + b.n 6597a <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 658fe <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ + beq.n 65946 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 65914 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ + beq.n 6595c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 6592a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + b.n 65972 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 6592a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 65972 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ - b.n 65902 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + b.n 6594a <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 6592a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 65972 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str.w r3, [r0], #4 │ │ │ │ - b.n 65918 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ + b.n 65960 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -87016,850 +87043,850 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65960 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ + beq.n 659a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65976 <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ + bne.n 659be <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 659a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ + beq.n 659f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 659a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ - b.n 65978 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ + ble.n 659f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ + b.n 659c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65994 <_PyUnicodeWriter_WriteLatin1String@@Base+0x132> │ │ │ │ + beq.n 659dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x132> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 659c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x160> │ │ │ │ + bne.n 65a0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x160> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 659a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ + beq.n 659f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 659c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ + bgt.n 65a0c <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65a02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65a4a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 152658 │ │ │ │ + bl 152c48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 659ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ + bge.n 65a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 659ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ + cbnz r3, 65a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ + bge.n 65a4a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ + cbnz r3, 65a4a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65a30 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ce> │ │ │ │ + beq.n 65a78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ce> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65a5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fc> │ │ │ │ + bne.n 65aa6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65a44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e2> │ │ │ │ + beq.n 65a8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65a60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fe> │ │ │ │ + bgt.n 65aa8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fe> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65a86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65ace <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 11eb5c │ │ │ │ + bl 11eb34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ + bge.n 65ace <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ + cbnz r3, 65ace <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65ab4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x252> │ │ │ │ + beq.n 65afc <_PyUnicodeWriter_WriteLatin1String@@Base+0x252> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65ae2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x280> │ │ │ │ + bne.n 65b2a <_PyUnicodeWriter_WriteLatin1String@@Base+0x280> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65ac8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x266> │ │ │ │ + beq.n 65b10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x266> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65ae4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x282> │ │ │ │ + bgt.n 65b2c <_PyUnicodeWriter_WriteLatin1String@@Base+0x282> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65b0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65b52 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 254be0 │ │ │ │ + bl 255188 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ + bge.n 65b52 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ + cbnz r3, 65b52 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65b38 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2d6> │ │ │ │ + beq.n 65b80 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2d6> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65b66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x304> │ │ │ │ + bne.n 65bae <_PyUnicodeWriter_WriteLatin1String@@Base+0x304> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65b4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ea> │ │ │ │ + beq.n 65b94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ea> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65b68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x306> │ │ │ │ + bgt.n 65bb0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x306> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65b8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65bd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1521e0 │ │ │ │ + bl 1527d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ + bge.n 65bd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ + cbnz r3, 65bd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65bbc <_PyUnicodeWriter_WriteLatin1String@@Base+0x35a> │ │ │ │ + beq.n 65c04 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35a> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65bea <_PyUnicodeWriter_WriteLatin1String@@Base+0x388> │ │ │ │ + bne.n 65c32 <_PyUnicodeWriter_WriteLatin1String@@Base+0x388> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65bd0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36e> │ │ │ │ + beq.n 65c18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65bec <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + bgt.n 65c34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65c12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65c5a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1bd2dc │ │ │ │ + bl 1bd928 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ + bge.n 65c5a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ + cbnz r3, 65c5a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65c40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3de> │ │ │ │ + beq.n 65c88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3de> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65c6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x40c> │ │ │ │ + bne.n 65cb6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65c54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f2> │ │ │ │ + beq.n 65c9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65c70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40e> │ │ │ │ + bgt.n 65cb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40e> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65c96 <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65cde <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 126e94 │ │ │ │ + bl 126e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c96 <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ + bge.n 65cde <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c96 <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ + cbnz r3, 65cde <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65cc4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x462> │ │ │ │ + beq.n 65d0c <_PyUnicodeWriter_WriteLatin1String@@Base+0x462> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65cf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x490> │ │ │ │ + bne.n 65d3a <_PyUnicodeWriter_WriteLatin1String@@Base+0x490> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65cd8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x476> │ │ │ │ + beq.n 65d20 <_PyUnicodeWriter_WriteLatin1String@@Base+0x476> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65cf4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x492> │ │ │ │ + bgt.n 65d3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x492> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 65d1a <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ + bl f8938 │ │ │ │ + b.n 65d62 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 255a50 │ │ │ │ + bl 255ff8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d1a <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ + bge.n 65d62 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d1a <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ + cbnz r3, 65d62 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00065d1e : │ │ │ │ +00065d66 : │ │ │ │ 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 19b1bc │ │ │ │ - cbnz r0, 65d4c │ │ │ │ - ldr r2, [pc, #56] @ (65d74 ) │ │ │ │ + bl 19b83c │ │ │ │ + cbnz r0, 65d94 │ │ │ │ + ldr r2, [pc, #56] @ (65dbc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e011c │ │ │ │ - b.n 65d6e │ │ │ │ + bl 1e06fc │ │ │ │ + b.n 65db6 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dd9bc │ │ │ │ + bl 1ddf9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d6e │ │ │ │ + bge.n 65db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d6e │ │ │ │ + cbnz r3, 65db6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065d78 : │ │ │ │ +00065dc0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 65d1e │ │ │ │ + b.w 65d66 │ │ │ │ │ │ │ │ -00065d7e : │ │ │ │ +00065dc6 : │ │ │ │ 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 19b1bc │ │ │ │ - cbnz r0, 65dac │ │ │ │ - ldr r2, [pc, #56] @ (65dd4 ) │ │ │ │ + bl 19b83c │ │ │ │ + cbnz r0, 65df4 │ │ │ │ + ldr r2, [pc, #56] @ (65e1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e011c │ │ │ │ - b.n 65dce │ │ │ │ + bl 1e06fc │ │ │ │ + b.n 65e16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63136 │ │ │ │ + bl 6317e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65dce │ │ │ │ + bge.n 65e16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65dce │ │ │ │ + cbnz r3, 65e16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065dd8 : │ │ │ │ +00065e20 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 65d7e │ │ │ │ + b.w 65dc6 │ │ │ │ │ │ │ │ -00065dde : │ │ │ │ +00065e26 : │ │ │ │ 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 19b1bc │ │ │ │ - cbz r0, 65e20 │ │ │ │ + bl 19b83c │ │ │ │ + cbz r0, 65e68 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d3bb4 │ │ │ │ + bl 1d421c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e24 │ │ │ │ + bge.n 65e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e24 │ │ │ │ + cbnz r3, 65e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65e24 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65e6c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00065e28 : │ │ │ │ +00065e70 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 65dde │ │ │ │ + b.w 65e26 │ │ │ │ │ │ │ │ -00065e30 : │ │ │ │ +00065e78 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 65dde │ │ │ │ - b.w 19b1bc │ │ │ │ + b.w 65e26 │ │ │ │ + b.w 19b83c │ │ │ │ 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, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 65e82 │ │ │ │ + beq.n 65eca │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 65e82 │ │ │ │ + beq.n 65eca │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44236 @ 0xaccc │ │ │ │ + movw r1, #45644 @ 0xb24c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65eb6 │ │ │ │ + b.n 65efe │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65eb0 │ │ │ │ + beq.n 65ef8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 9da40 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9dd24 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65ea0 │ │ │ │ + bge.n 65ee8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 65e7c │ │ │ │ + b.n 65ec4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 65eb4 │ │ │ │ + b.n 65efc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00065eb8 : │ │ │ │ +00065f00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (65eec ) │ │ │ │ + ldr r4, [pc, #36] @ (65f34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 319dc <_PyEval_SetProfile@@Base> │ │ │ │ + bl 319d8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65eea │ │ │ │ - movw r0, #44268 @ 0xacec │ │ │ │ + bge.n 65f32 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20488c │ │ │ │ + b.w 204eac │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl d9db4 │ │ │ │ + bl da074 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f879c │ │ │ │ - bl d9db4 │ │ │ │ + bl f8938 │ │ │ │ + bl da074 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d8d40 │ │ │ │ + bl 1d9340 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d9dc8 │ │ │ │ + b.w da088 │ │ │ │ │ │ │ │ -00065f26 <_PyBytes_FromData@@Base>: │ │ │ │ +00065f6e <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 718ec │ │ │ │ + b.w 7197c │ │ │ │ │ │ │ │ -00065f2e : │ │ │ │ - ldr r0, [pc, #28] @ (65f4c ) │ │ │ │ +00065f76 : │ │ │ │ + ldr r0, [pc, #28] @ (65f94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #44308 @ 0xad14 │ │ │ │ + movw r2, #45716 @ 0xb294 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w f881c <_PyErr_SetString@@Base> │ │ │ │ + b.w f89b8 <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065f50 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 65f8c <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00065f98 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 65fd4 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 65f82 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 65fca <_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, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #53172 @ 0xcfb4 │ │ │ │ + movw r2, #54620 @ 0xd55c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 19a72c <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 19adac <_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, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #44344 @ 0xad38 │ │ │ │ + movw r2, #45752 @ 0xb2b8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_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, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #44344 @ 0xad38 │ │ │ │ + movw r2, #45752 @ 0xb2b8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f881c <_PyErr_SetString@@Base> │ │ │ │ + bl f89b8 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00065fe2 : │ │ │ │ +0006602a : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e7fd4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 1e858c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ 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 66022 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 6606a │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #44608 @ 0xae40 │ │ │ │ + movw r0, #46016 @ 0xb3c0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r4 │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6604a │ │ │ │ - ldr r2, [pc, #40] @ (6604c ) │ │ │ │ + b.n 66092 │ │ │ │ + ldr r2, [pc, #40] @ (66094 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 19b624 │ │ │ │ + bl 19bca4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6601e │ │ │ │ - cbz r0, 66042 │ │ │ │ + beq.n 66066 │ │ │ │ + cbz r0, 6608a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 19d138 <_PySys_GetRequiredAttr@@Base+0x13ec> │ │ │ │ + b.w 19d7b8 <_PySys_GetRequiredAttr@@Base+0x13ec> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 661f6 │ │ │ │ - ldr r3, [pc, #400] @ (66200 ) │ │ │ │ + beq.w 6623e │ │ │ │ + ldr r3, [pc, #400] @ (66248 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3916] @ 0xf4c │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 66092 │ │ │ │ - bne.n 66096 │ │ │ │ + bgt.n 660da │ │ │ │ + bne.n 660de │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 66098 │ │ │ │ + b.n 660e0 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 66098 │ │ │ │ + b.n 660e0 │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #11920 @ 0x2e90 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 660de │ │ │ │ - bl 79668 │ │ │ │ + cbz r0, 66126 │ │ │ │ + bl 79710 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 661e2 │ │ │ │ - bl 85bc0 │ │ │ │ + beq.w 6622a │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 660d4 │ │ │ │ + bge.n 6611c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 660d4 │ │ │ │ + cbnz r3, 6611c │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 660a4 │ │ │ │ - b.n 661e2 │ │ │ │ + beq.n 660ec │ │ │ │ + b.n 6622a │ │ │ │ movw r3, #11924 @ 0x2e94 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 66122 │ │ │ │ + cbz r0, 6616a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 660e8 │ │ │ │ - bl 79668 │ │ │ │ + beq.n 66130 │ │ │ │ + bl 79710 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 661e2 │ │ │ │ - bl 85bc0 │ │ │ │ + beq.n 6622a │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6611a │ │ │ │ + bge.n 66162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6611a │ │ │ │ + cbnz r3, 66162 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 660e8 │ │ │ │ - b.n 661e2 │ │ │ │ + beq.n 66130 │ │ │ │ + b.n 6622a │ │ │ │ movw r3, #11928 @ 0x2e98 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 66166 │ │ │ │ + cbz r0, 661ae │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6612c │ │ │ │ - bl 79668 │ │ │ │ + beq.n 66174 │ │ │ │ + bl 79710 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 661e2 │ │ │ │ - bl 85bc0 │ │ │ │ + beq.n 6622a │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6615e │ │ │ │ + bge.n 661a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6615e │ │ │ │ + cbnz r3, 661a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6612c │ │ │ │ - b.n 661e2 │ │ │ │ + beq.n 66174 │ │ │ │ + b.n 6622a │ │ │ │ movw r3, #32056 @ 0x7d38 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 661f8 │ │ │ │ + beq.n 66240 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 661f8 │ │ │ │ - bl 79668 │ │ │ │ + beq.n 66240 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 661e2 │ │ │ │ + cbz r0, 6622a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6c34 │ │ │ │ + bl d6eec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 661a6 │ │ │ │ + bge.n 661ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 661e2 │ │ │ │ + bge.n 6622a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 661e2 │ │ │ │ + cbnz r3, 6622a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 661e2 │ │ │ │ - beq.n 661c0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6622a │ │ │ │ + beq.n 66208 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66174 │ │ │ │ + bge.n 661bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66174 │ │ │ │ + bne.n 661bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66174 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 661bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 661de │ │ │ │ + bge.n 66226 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 661de │ │ │ │ + cbnz r3, 66226 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 66174 │ │ │ │ + beq.n 661bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 661f6 │ │ │ │ + bge.n 6623e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 661f6 │ │ │ │ + cbnz r3, 6623e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -87868,197 +87895,197 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 66236 │ │ │ │ - movw r1, #58732 @ 0xe56c │ │ │ │ + cbnz r0, 6627e │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #51972 @ 0xcb04 │ │ │ │ + movw r0, #53380 @ 0xd084 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6624a │ │ │ │ - bl 1162e8 │ │ │ │ - b.n 6626a │ │ │ │ - bl 116898 │ │ │ │ + bne.n 66292 │ │ │ │ + bl 1162cc │ │ │ │ + b.n 662b2 │ │ │ │ + bl 11687c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6626a │ │ │ │ + bge.n 662b2 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 6626a │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 662b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1be998 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1befe0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00066274 : │ │ │ │ +000662bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #84] @ (662dc ) │ │ │ │ - bl 1d8d5c │ │ │ │ + ldr r0, [pc, #84] @ (66324 ) │ │ │ │ + bl 1d935c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 662a6 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 662d6 │ │ │ │ - movw r0, #58688 @ 0xe540 │ │ │ │ + cbnz r0, 662ee │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6631e │ │ │ │ + movw r0, #60096 @ 0xeac0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1b9564 │ │ │ │ - cbz r0, 662d6 │ │ │ │ + bl 1b9bb4 │ │ │ │ + cbz r0, 6631e │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #52] @ (662e0 ) │ │ │ │ + ldr r0, [pc, #52] @ (66328 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 94818 │ │ │ │ + bl 94aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 662ca │ │ │ │ + bge.n 66312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 662ce │ │ │ │ + cbz r3, 66316 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 662d6 │ │ │ │ + b.n 6631e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 662ca │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66312 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 65d68 │ │ │ │ + b.n 65db0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xfbcc004d │ │ │ │ - cbnz r0, 662f2 │ │ │ │ - movw r0, #51012 @ 0xc744 │ │ │ │ + cbnz r0, 6633a │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 1ba7b0 │ │ │ │ + b.w 1bae00 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r7, #44388 @ 0xad64 │ │ │ │ + movw r7, #45796 @ 0xb2e4 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #26060 @ 0x65cc │ │ │ │ + movw r0, #27468 @ 0x6b4c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1ba7b0 │ │ │ │ + bl 1bae00 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ sub.w r3, r1, #32 │ │ │ │ - cbz r1, 6636c │ │ │ │ + cbz r1, 663b4 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne.n 66332 │ │ │ │ - movw r0, #44372 @ 0xad54 │ │ │ │ + bne.n 6637a │ │ │ │ + movw r0, #45780 @ 0xb2d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1ba7b0 │ │ │ │ - b.n 66316 │ │ │ │ + bl 1bae00 │ │ │ │ + b.n 6635e │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi.n 66344 │ │ │ │ - movw r0, #44376 @ 0xad58 │ │ │ │ + bhi.n 6638c │ │ │ │ + movw r0, #45784 @ 0xb2d8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1ba7b0 │ │ │ │ - b.n 66316 │ │ │ │ + bl 1bae00 │ │ │ │ + b.n 6635e │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi.n 66356 │ │ │ │ - movw r0, #44380 @ 0xad5c │ │ │ │ + bhi.n 6639e │ │ │ │ + movw r0, #45788 @ 0xb2dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1ba7b0 │ │ │ │ - b.n 66316 │ │ │ │ + bl 1bae00 │ │ │ │ + b.n 6635e │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #39808 @ 0x9b80 │ │ │ │ + movw r0, #41216 @ 0xa100 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ it cc │ │ │ │ movcc r0, r7 │ │ │ │ - bl 1ba7b0 │ │ │ │ - b.n 66316 │ │ │ │ - movw r0, #26060 @ 0x65cc │ │ │ │ + bl 1bae00 │ │ │ │ + b.n 6635e │ │ │ │ + movw r0, #27468 @ 0x6b4c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1ba7b0 │ │ │ │ + b.w 1bae00 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #55600 @ 0xd930 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 663a6 │ │ │ │ + beq.n 663ee │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 663c6 │ │ │ │ - cbz r1, 663ce │ │ │ │ - movw r0, #44396 @ 0xad6c │ │ │ │ + bne.n 6640e │ │ │ │ + cbz r1, 66416 │ │ │ │ + movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 202e90 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 663e4 │ │ │ │ + bl 2034b4 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 6642c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 663ce │ │ │ │ + beq.n 66416 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 663ce │ │ │ │ + beq.n 66416 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ac0cc <_PyConfig_AsDict@@Base+0x520> │ │ │ │ + b.w 1ac714 <_PyConfig_AsDict@@Base+0x520> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 663c6 │ │ │ │ - movw r0, #44396 @ 0xad6c │ │ │ │ + beq.n 6640e │ │ │ │ + movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 663c6 │ │ │ │ + bne.n 6640e │ │ │ │ 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] @ (6644c ) │ │ │ │ + ldr r2, [pc, #80] @ (66494 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 6643e │ │ │ │ + cbz r3, 66486 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1dc74c │ │ │ │ + bl 1dcd2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6642e │ │ │ │ + cbnz r0, 66476 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11772 @ 0x2dfc │ │ │ │ + movw r1, #13196 @ 0x338c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 66446 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6648e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 239374 │ │ │ │ + b.w 239954 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -88066,41 +88093,41 @@ │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #32232 @ 0x7de8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 66472 │ │ │ │ + cbz r2, 664ba │ │ │ │ blx 2b57c │ │ │ │ movw r2, #59856 @ 0xe9d0 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9dc │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 664ba │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 66502 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #59076 @ 0xe6c4 │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60524 @ 0xec6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2be34 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -88112,131 +88139,131 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ │ │ │ │ -000664e8 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00066530 <_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, #44420 @ 0xad84 │ │ │ │ + movw r1, #45828 @ 0xb304 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 66450 │ │ │ │ + bl 66498 │ │ │ │ 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, #54000 @ 0xd2f0 │ │ │ │ + movw r1, #55448 @ 0xd898 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_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 20a75c │ │ │ │ + b.w 20af64 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #264] @ (66650 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ + ldr r3, [pc, #264] @ (66698 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 66564 <_Py_FatalRefcountErrorFunc@@Base+0x7c> │ │ │ │ + bne.n 665ac <_Py_FatalRefcountErrorFunc@@Base+0x7c> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66554 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bne.n 6659c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov sl, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 66582 <_Py_FatalRefcountErrorFunc@@Base+0x9a> │ │ │ │ + beq.n 665ca <_Py_FatalRefcountErrorFunc@@Base+0x9a> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #208] @ (66654 <_Py_FatalRefcountErrorFunc@@Base+0x16c>) │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #208] @ (6669c <_Py_FatalRefcountErrorFunc@@Base+0x16c>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 6659c <_Py_FatalRefcountErrorFunc@@Base+0xb4> │ │ │ │ + cbnz r3, 665e4 <_Py_FatalRefcountErrorFunc@@Base+0xb4> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #45888 @ 0xb340 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - b.n 66620 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 66668 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 32bb8 <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ + bl 32bb4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 66620 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + cbz r0, 66668 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ mov.w fp, #0 │ │ │ │ add.w r7, r8, #8 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44548 @ 0xae04 │ │ │ │ + movw r1, #45956 @ 0xb384 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [r8, #4] │ │ │ │ - movw r1, #44604 @ 0xae3c │ │ │ │ + movw r1, #46012 @ 0xb3bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ - ble.n 66612 <_Py_FatalRefcountErrorFunc@@Base+0x12a> │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + ble.n 6665a <_Py_FatalRefcountErrorFunc@@Base+0x12a> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r7], #8 │ │ │ │ mov r0, r4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 20235c <_PyEvent_IsSet@@Base+0x5a4> │ │ │ │ + bl 202980 <_PyEvent_IsSet@@Base+0x5a8> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44616 @ 0xae48 │ │ │ │ + movw r1, #46024 @ 0xb3c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 202ac0 │ │ │ │ + bl 2030e4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ - b.n 665c0 <_Py_FatalRefcountErrorFunc@@Base+0xd8> │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 66608 <_Py_FatalRefcountErrorFunc@@Base+0xd8> │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 66638 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + bne.n 66680 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 66628 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 66670 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ dmb ish │ │ │ │ - beq.n 6664a <_Py_FatalRefcountErrorFunc@@Base+0x162> │ │ │ │ - ldr r0, [pc, #16] @ (66650 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ + beq.n 66692 <_Py_FatalRefcountErrorFunc@@Base+0x162> │ │ │ │ + ldr r0, [pc, #16] @ (66698 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b9d4 │ │ │ │ + b.w 23bfb4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -88246,922 +88273,922 @@ │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #44628 @ 0xae54 │ │ │ │ + movw r2, #46036 @ 0xb3d4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 6669e <_Py_FatalRefcountErrorFunc@@Base+0x1b6> │ │ │ │ + cbnz r5, 666e6 <_Py_FatalRefcountErrorFunc@@Base+0x1b6> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7340 @ 0x1cac │ │ │ │ + movw r2, #8680 @ 0x21e8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b2e0 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44664 @ 0xae78 │ │ │ │ + movw r2, #46072 @ 0xb3f8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__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 666b8 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ + bne.n 66700 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #44676 @ 0xae84 │ │ │ │ + movw r2, #46084 @ 0xb404 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44712 @ 0xaea8 │ │ │ │ + movw r2, #46120 @ 0xb428 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 66718 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ + bne.n 66760 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 66718 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ + bne.n 66760 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 66718 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ + bne.n 66760 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #44748 @ 0xaecc │ │ │ │ + movw r0, #46156 @ 0xb44c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ - b.n 6677c <_Py_FatalRefcountErrorFunc@@Base+0x294> │ │ │ │ - movw r7, #44840 @ 0xaf28 │ │ │ │ + b.n 667c4 <_Py_FatalRefcountErrorFunc@@Base+0x294> │ │ │ │ + movw r7, #46248 @ 0xb4a8 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44780 @ 0xaeec │ │ │ │ + movw r2, #46188 @ 0xb46c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44816 @ 0xaf10 │ │ │ │ + movw r2, #46224 @ 0xb490 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 6675e <_Py_FatalRefcountErrorFunc@@Base+0x276> │ │ │ │ + beq.n 667a6 <_Py_FatalRefcountErrorFunc@@Base+0x276> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2beec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 66732 <_Py_FatalRefcountErrorFunc@@Base+0x24a> │ │ │ │ - movw r0, #44852 @ 0xaf34 │ │ │ │ + bne.n 6677a <_Py_FatalRefcountErrorFunc@@Base+0x24a> │ │ │ │ + movw r0, #46260 @ 0xb4b4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2beec │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #45000 @ 0xafc8 │ │ │ │ + movw r2, #46408 @ 0xb548 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 667a8 <_Py_FatalRefcountErrorFunc@@Base+0x2c0> │ │ │ │ + bne.n 667f0 <_Py_FatalRefcountErrorFunc@@Base+0x2c0> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66798 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + bne.n 667e0 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 667aa <_Py_FatalRefcountErrorFunc@@Base+0x2c2> │ │ │ │ + b.n 667f2 <_Py_FatalRefcountErrorFunc@@Base+0x2c2> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 667c0 <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ + cbz r6, 66808 <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #44748 @ 0xaecc │ │ │ │ + movw r0, #46156 @ 0xb44c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ - b.n 66812 <_Py_FatalRefcountErrorFunc@@Base+0x32a> │ │ │ │ + b.n 6685a <_Py_FatalRefcountErrorFunc@@Base+0x32a> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #44780 @ 0xaeec │ │ │ │ + movw r2, #46188 @ 0xb46c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #45040 @ 0xaff0 │ │ │ │ + movw r2, #46448 @ 0xb570 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #44840 @ 0xaf28 │ │ │ │ + movw r0, #46248 @ 0xb4a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 66804 <_Py_FatalRefcountErrorFunc@@Base+0x31c> │ │ │ │ + beq.n 6684c <_Py_FatalRefcountErrorFunc@@Base+0x31c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2beec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2bed0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 667d2 <_Py_FatalRefcountErrorFunc@@Base+0x2ea> │ │ │ │ + bne.n 6681a <_Py_FatalRefcountErrorFunc@@Base+0x2ea> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 66894 <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ + beq.n 668dc <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #45068 @ 0xb00c │ │ │ │ + movw r0, #46476 @ 0xb58c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #45084 @ 0xb01c │ │ │ │ + movw r2, #46492 @ 0xb59c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 66852 <_Py_FatalRefcountErrorFunc@@Base+0x36a> │ │ │ │ + beq.n 6689a <_Py_FatalRefcountErrorFunc@@Base+0x36a> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 66856 <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ + bcs.n 6689e <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 6682c <_Py_FatalRefcountErrorFunc@@Base+0x344> │ │ │ │ + b.n 66874 <_Py_FatalRefcountErrorFunc@@Base+0x344> │ │ │ │ cmp r6, r7 │ │ │ │ - bcc.n 66860 <_Py_FatalRefcountErrorFunc@@Base+0x378> │ │ │ │ + bcc.n 668a8 <_Py_FatalRefcountErrorFunc@@Base+0x378> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ - b.n 66894 <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ + b.n 668dc <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 6687a <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + ble.n 668c2 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ sub.w r6, r7, #8 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #45092 @ 0xb024 │ │ │ │ + movw r0, #46500 @ 0xb5a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ - movw r2, #45084 @ 0xb01c │ │ │ │ + movw r2, #46492 @ 0xb59c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 66856 <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ + bcs.n 6689e <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 6687a <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + b.n 668c2 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b9dc │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 66534 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.n 6657c <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -000668b2 : │ │ │ │ +000668fa : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2b9dc │ │ │ │ blx 2bac0 │ │ │ │ - cbnz r0, 668fe │ │ │ │ - bl 9a3c0 <_Py_GetConfig@@Base> │ │ │ │ + cbnz r0, 66946 │ │ │ │ + bl 9a694 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 66900 │ │ │ │ - cbz r4, 668fe │ │ │ │ - movw r1, #41352 @ 0xa188 │ │ │ │ + cbz r0, 66948 │ │ │ │ + cbz r4, 66946 │ │ │ │ + movw r1, #42760 @ 0xa708 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 668fe │ │ │ │ + cbz r0, 66946 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30964 @ 0x78f4 │ │ │ │ + movw r1, #32372 @ 0x7e74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2c174 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 66900 │ │ │ │ + b.n 66948 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066902 : │ │ │ │ +0006694a : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ b.w 2e5cc │ │ │ │ │ │ │ │ -0006690a : │ │ │ │ +00066952 : │ │ │ │ movs r3, #0 │ │ │ │ b.w 2e5cc │ │ │ │ │ │ │ │ -00066910 : │ │ │ │ +00066958 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 2e5cc │ │ │ │ │ │ │ │ -00066918 : │ │ │ │ +00066960 : │ │ │ │ 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 5e7ce │ │ │ │ + bl 5e816 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006693a : │ │ │ │ +00066982 : │ │ │ │ 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 5e7ce │ │ │ │ + bl 5e816 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006695e : │ │ │ │ +000669a6 : │ │ │ │ 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 5e7ce │ │ │ │ + bl 5e816 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066982 : │ │ │ │ +000669ca : │ │ │ │ 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 19b168 │ │ │ │ + bl 19b7e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000669a2 : │ │ │ │ +000669ea : │ │ │ │ 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 19b168 │ │ │ │ + bl 19b7e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3ed76 │ │ │ │ + bl 3edb6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 66a14 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 66a5c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #17672 @ 0x4508 │ │ │ │ + movw r0, #19080 @ 0x4a88 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66a46 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 66a8e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ - cbz r0, 66a46 │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 66a8e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #21796 @ 0x5524 │ │ │ │ - movweq r1, #45100 @ 0xb02c │ │ │ │ + movwne r1, #23204 @ 0x5aa4 │ │ │ │ + movweq r1, #46508 @ 0xb5ac │ │ │ │ movtne r1, #42 @ 0x2a │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ 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 66a84 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 66acc │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #45168 @ 0xb070 │ │ │ │ + movw r0, #46576 @ 0xb5f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66a90 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 66ad8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66a94 │ │ │ │ + cbnz r0, 66adc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66ae6 │ │ │ │ + b.n 66b2e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66ab6 │ │ │ │ + beq.n 66afe │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 66a90 │ │ │ │ + bl f8938 │ │ │ │ + b.n 66ad8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b038 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66ace │ │ │ │ + cbz r0, 66b16 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 718ec │ │ │ │ - b.n 66ae6 │ │ │ │ + bl 7197c │ │ │ │ + b.n 66b2e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45132 @ 0xb04c │ │ │ │ + movw r1, #46540 @ 0xb5cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 66b0c │ │ │ │ + cbnz r2, 66b54 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 66b0c │ │ │ │ + bne.n 66b54 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66b2e │ │ │ │ + cbnz r0, 66b76 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r4, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movw r4, #23268 @ 0x5ae4 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66b76 │ │ │ │ + cbz r0, 66bbe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 66b40 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 66b76 │ │ │ │ + bne.n 66b88 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 66bbe │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 66b52 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 66b76 │ │ │ │ + bne.n 66b9a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 66bbe │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66b64 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 66b76 │ │ │ │ + bne.n 66bac │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 66bbe │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 298054 <_PyObject_GetXIDataNoFallback@@Base+0xbf0> │ │ │ │ + b.w 2986a0 <_PyObject_GetXIDataNoFallback@@Base+0xbf0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 66b9c │ │ │ │ + cbnz r3, 66be4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 66b9c │ │ │ │ + ble.n 66be4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 66b9c │ │ │ │ - cbnz r0, 66bb6 │ │ │ │ + bne.n 66be4 │ │ │ │ + cbnz r0, 66bfe │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #64] @ (66bec ) │ │ │ │ + ldr r4, [pc, #64] @ (66c34 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 66be4 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 66c2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #26960 @ 0x6950 │ │ │ │ + movw r1, #28368 @ 0x6ed0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1ddd6c │ │ │ │ + bl 1de34c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66be4 │ │ │ │ + cbz r0, 66c2c │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45180 @ 0xb07c │ │ │ │ + movw r1, #46588 @ 0xb5fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c050 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00066bf0 : │ │ │ │ +00066c38 : │ │ │ │ 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, #32200 @ 0x7dc8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 66c34 │ │ │ │ + cbz r3, 66c7c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #15688 @ 0x3d48 │ │ │ │ + movw r1, #17096 @ 0x42c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2c254 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ca2 │ │ │ │ + beq.n 66cea │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 128b84 │ │ │ │ - b.n 66c5a │ │ │ │ - bl 38afc │ │ │ │ + bl 128b30 │ │ │ │ + b.n 66ca2 │ │ │ │ + bl 38b3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66c16 │ │ │ │ - b.n 66ca6 │ │ │ │ + beq.n 66c5e │ │ │ │ + b.n 66cee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2beec │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 66c90 │ │ │ │ + bcc.n 66cd8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c230 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66c90 │ │ │ │ + cbnz r0, 66cd8 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 66c84 │ │ │ │ + bcc.n 66ccc │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2b98c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 66c40 │ │ │ │ + bne.n 66c88 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be4c │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66c94 │ │ │ │ + b.n 66cdc │ │ │ │ mov r0, r6 │ │ │ │ blx 2b158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66c5a │ │ │ │ - b.n 66c94 │ │ │ │ + beq.n 66ca2 │ │ │ │ + b.n 66cdc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ blx 2c050 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 129224 │ │ │ │ - b.n 66ca6 │ │ │ │ + bl 1291d4 │ │ │ │ + b.n 66cee │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066cb0 : │ │ │ │ +00066cf8 : │ │ │ │ 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 2b43c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66cd2 │ │ │ │ + cbz r0, 66d1a │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 66cc2 │ │ │ │ + b.n 66d0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d5e │ │ │ │ + beq.n 66da6 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b43c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 66cf4 │ │ │ │ + cbnz r0, 66d3c │ │ │ │ mov r0, r7 │ │ │ │ blx 2abf4 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8acc0 │ │ │ │ - cbnz r0, 66d16 │ │ │ │ + bl 8afcc │ │ │ │ + cbnz r0, 66d5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d5e │ │ │ │ + bge.n 66da6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66d5e │ │ │ │ + cbnz r3, 66da6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66d5e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66da6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 66d24 │ │ │ │ + cbz r3, 66d6c │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 66cde │ │ │ │ - ldr r0, [pc, #72] @ (66d70 ) │ │ │ │ + b.n 66d26 │ │ │ │ + ldr r0, [pc, #72] @ (66db8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #72] @ (66d74 ) │ │ │ │ + ldr r1, [pc, #72] @ (66dbc ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cf59c │ │ │ │ - cbz r0, 66d46 │ │ │ │ - movw r1, #45200 @ 0xb090 │ │ │ │ + bl 1cfbec │ │ │ │ + cbz r0, 66d8e │ │ │ │ + movw r1, #46608 @ 0xb610 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #52] @ (66d78 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (66dc0 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d6c │ │ │ │ + bge.n 66db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66d6c │ │ │ │ + cbnz r3, 66db4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #46632 @ 0xb628 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #16] @ (66d78 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (66dc0 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74c004d │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 54c22 <_Py_hashtable_size@@Base> │ │ │ │ + bl 54dd6 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066d9c <_Py_stat@@Base>: │ │ │ │ +00066de4 <_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 11e268 │ │ │ │ - cbz r0, 66df8 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 11e240 │ │ │ │ + cbz r0, 66e40 <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e5b78 │ │ │ │ + bl 1e6130 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66dd8 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 66e20 <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66df8 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 66e40 <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66df8 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 66e40 <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66df8 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66e40 <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ab70 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66dfc <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 66e44 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66dfc <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 66e44 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66dfc <_Py_stat@@Base+0x60> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66e44 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00066e02 <_Py_open@@Base>: │ │ │ │ +00066e4a <_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 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ea8 <_Py_open@@Base+0xa6> │ │ │ │ + beq.n 66ef0 <_Py_open@@Base+0xa6> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #52632 @ 0xcd98 │ │ │ │ + movw r1, #54080 @ 0xd340 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #51180 @ 0xc7ec │ │ │ │ + movw r0, #52588 @ 0xcd6c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66ec0 <_Py_open@@Base+0xbe> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 66f08 <_Py_open@@Base+0xbe> │ │ │ │ + bl 962dc │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ad08 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 66e78 <_Py_open@@Base+0x76> │ │ │ │ + bge.n 66ec0 <_Py_open@@Base+0x76> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 66eae <_Py_open@@Base+0xac> │ │ │ │ - bl efe68 │ │ │ │ + bne.n 66ef6 <_Py_open@@Base+0xac> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66e4a <_Py_open@@Base+0x48> │ │ │ │ - b.n 66ec0 <_Py_open@@Base+0xbe> │ │ │ │ + beq.n 66e92 <_Py_open@@Base+0x48> │ │ │ │ + b.n 66f08 <_Py_open@@Base+0xbe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e8c <_Py_open@@Base+0x8a> │ │ │ │ + bge.n 66ed4 <_Py_open@@Base+0x8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66e8c <_Py_open@@Base+0x8a> │ │ │ │ + cbnz r3, 66ed4 <_Py_open@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #28636 @ 0x6fdc │ │ │ │ + movw r3, #28748 @ 0x704c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - bl 1afb14 │ │ │ │ + bl 1b0164 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66ed8 <_Py_open@@Base+0xd6> │ │ │ │ + bne.n 66f20 <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66ed8 <_Py_open@@Base+0xd6> │ │ │ │ + b.n 66f20 <_Py_open@@Base+0xd6> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeedc │ │ │ │ + bl 1af52c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66ea8 <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 66ef0 <_Py_open@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66ea8 <_Py_open@@Base+0xa6> │ │ │ │ + bne.n 66ef0 <_Py_open@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66ea8 <_Py_open@@Base+0xa6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66ef0 <_Py_open@@Base+0xa6> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #116] @ (66f68 <_Py_open@@Base+0x166>) │ │ │ │ - movw r4, #2144 @ 0x860 │ │ │ │ + ldr r5, [pc, #116] @ (66fb0 <_Py_open@@Base+0x166>) │ │ │ │ + movw r4, #3616 @ 0xe20 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ 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 20db6c │ │ │ │ - cbnz r0, 66f16 <_Py_open@@Base+0x114> │ │ │ │ + bl 20e334 │ │ │ │ + cbnz r0, 66f5e <_Py_open@@Base+0x114> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66f52 <_Py_open@@Base+0x150> │ │ │ │ + b.n 66f9a <_Py_open@@Base+0x150> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56124 @ 0xdb3c │ │ │ │ + movw r1, #57572 @ 0xe0e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #11816 @ 0x2e28 │ │ │ │ + movw r0, #13180 @ 0x337c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66f12 <_Py_open@@Base+0x110> │ │ │ │ + beq.n 66f5a <_Py_open@@Base+0x110> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 20ebf0 │ │ │ │ + bl 20f3b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66f4c <_Py_open@@Base+0x14a> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 66f94 <_Py_open@@Base+0x14a> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66f12 <_Py_open@@Base+0x110> │ │ │ │ + bne.n 66f5a <_Py_open@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ - ldr r3, [pc, #20] @ (66f68 <_Py_open@@Base+0x166>) │ │ │ │ + bl 8004c │ │ │ │ + ldr r3, [pc, #20] @ (66fb0 <_Py_open@@Base+0x166>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 66f64 <_Py_open@@Base+0x162> │ │ │ │ + beq.n 66fac <_Py_open@@Base+0x162> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ 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, #45248 @ 0xb0c0 │ │ │ │ + movw r3, #46656 @ 0xb640 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b7b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 6700c <_Py_open@@Base+0x20a> │ │ │ │ + bne.n 67054 <_Py_open@@Base+0x20a> │ │ │ │ movw r5, #43732 @ 0xaad4 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 6700e <_Py_open@@Base+0x20c> │ │ │ │ - ldr r2, [pc, #80] @ (67014 <_Py_open@@Base+0x212>) │ │ │ │ + bl d9e7c │ │ │ │ + cbnz r0, 67056 <_Py_open@@Base+0x20c> │ │ │ │ + ldr r2, [pc, #80] @ (6705c <_Py_open@@Base+0x212>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ - cbz r7, 66fda <_Py_open@@Base+0x1d8> │ │ │ │ + cbz r7, 67022 <_Py_open@@Base+0x1d8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbnz r3, 66ff4 <_Py_open@@Base+0x1f2> │ │ │ │ + cbnz r3, 6703c <_Py_open@@Base+0x1f2> │ │ │ │ blx 2b0e0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #45264 @ 0xb0d0 │ │ │ │ + movw r2, #46672 @ 0xb650 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 6700e <_Py_open@@Base+0x20c> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 67056 <_Py_open@@Base+0x20c> │ │ │ │ blx 2b0e0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #45264 @ 0xb0d0 │ │ │ │ + movw r1, #46672 @ 0xb650 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 6700e <_Py_open@@Base+0x20c> │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 67056 <_Py_open@@Base+0x20c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -89171,80 +89198,80 @@ │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 6703e <_Py_open@@Base+0x23c> │ │ │ │ + beq.n 67086 <_Py_open@@Base+0x23c> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 67048 <_Py_open@@Base+0x246> │ │ │ │ - bl 66f6c <_Py_open@@Base+0x16a> │ │ │ │ + b.n 67090 <_Py_open@@Base+0x246> │ │ │ │ + bl 66fb4 <_Py_open@@Base+0x16a> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67038 <_Py_open@@Base+0x236> │ │ │ │ - b.n 670ce <_Py_open@@Base+0x2cc> │ │ │ │ + bne.n 67080 <_Py_open@@Base+0x236> │ │ │ │ + b.n 67116 <_Py_open@@Base+0x2cc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add.w r6, r4, r8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r6, fp, [sp] │ │ │ │ add.w r3, sl, r4 │ │ │ │ sub.w r5, r9, r4 │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ blx 2b2bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 670f2 <_Py_open@@Base+0x2f0> │ │ │ │ + bge.n 6713a <_Py_open@@Base+0x2f0> │ │ │ │ movw r8, #43732 @ 0xaad4 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 670ce <_Py_open@@Base+0x2cc> │ │ │ │ - ldr r3, [pc, #120] @ (67104 <_Py_open@@Base+0x302>) │ │ │ │ + bl d9e7c │ │ │ │ + cbnz r0, 67116 <_Py_open@@Base+0x2cc> │ │ │ │ + ldr r3, [pc, #120] @ (6714c <_Py_open@@Base+0x302>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w sl, [r9, #72] @ 0x48 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 670b0 <_Py_open@@Base+0x2ae> │ │ │ │ + beq.n 670f8 <_Py_open@@Base+0x2ae> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - cbnz r3, 670d4 <_Py_open@@Base+0x2d2> │ │ │ │ + cbnz r3, 6711c <_Py_open@@Base+0x2d2> │ │ │ │ blx 2b0e0 │ │ │ │ - movw r2, #45292 @ 0xb0ec │ │ │ │ + movw r2, #46700 @ 0xb66c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 670fc <_Py_open@@Base+0x2fa> │ │ │ │ + b.n 67144 <_Py_open@@Base+0x2fa> │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #45292 @ 0xb0ec │ │ │ │ + movw r1, #46700 @ 0xb66c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 50680 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 670ce <_Py_open@@Base+0x2cc> │ │ │ │ + bl 50708 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 67116 <_Py_open@@Base+0x2cc> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67048 <_Py_open@@Base+0x246> │ │ │ │ + bne.n 67090 <_Py_open@@Base+0x246> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -89254,169 +89281,169 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 6712e <_Py_open@@Base+0x32c> │ │ │ │ + beq.n 67176 <_Py_open@@Base+0x32c> │ │ │ │ movs r4, #0 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 67138 <_Py_open@@Base+0x336> │ │ │ │ - bl 66f6c <_Py_open@@Base+0x16a> │ │ │ │ + b.n 67180 <_Py_open@@Base+0x336> │ │ │ │ + bl 66fb4 <_Py_open@@Base+0x16a> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67128 <_Py_open@@Base+0x326> │ │ │ │ - b.n 67164 <_Py_open@@Base+0x362> │ │ │ │ + bne.n 67170 <_Py_open@@Base+0x326> │ │ │ │ + b.n 671ac <_Py_open@@Base+0x362> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ adds r3, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r9, [sp] │ │ │ │ add r1, sp, #8 │ │ │ │ add.w ip, r8, r4 │ │ │ │ subs r3, r7, r4 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ blx 2b564 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6716a <_Py_open@@Base+0x368> │ │ │ │ + bge.n 671b2 <_Py_open@@Base+0x368> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67174 <_Py_open@@Base+0x372> │ │ │ │ + b.n 671bc <_Py_open@@Base+0x372> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67138 <_Py_open@@Base+0x336> │ │ │ │ + bne.n 67180 <_Py_open@@Base+0x336> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl bcb1c │ │ │ │ - cbnz r0, 67198 <_Py_open@@Base+0x396> │ │ │ │ + bl bcdd0 │ │ │ │ + cbnz r0, 671e0 <_Py_open@@Base+0x396> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 671ca <_Py_open@@Base+0x3c8> │ │ │ │ + b.n 67212 <_Py_open@@Base+0x3c8> │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcb1c │ │ │ │ + bl bcdd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67194 <_Py_open@@Base+0x392> │ │ │ │ + beq.n 671dc <_Py_open@@Base+0x392> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl bcb1c │ │ │ │ + bl bcdd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67194 <_Py_open@@Base+0x392> │ │ │ │ + beq.n 671dc <_Py_open@@Base+0x392> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #45376 @ 0xb140 │ │ │ │ + movw r0, #46784 @ 0xb6c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ - bl 70c84 │ │ │ │ - cbz r0, 67242 <_Py_open@@Base+0x440> │ │ │ │ + bl 70ccc │ │ │ │ + cbz r0, 6728a <_Py_open@@Base+0x440> │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 67244 <_Py_open@@Base+0x442> │ │ │ │ + bls.n 6728c <_Py_open@@Base+0x442> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 67202 <_Py_open@@Base+0x400> │ │ │ │ + cbnz r7, 6724a <_Py_open@@Base+0x400> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 671ea <_Py_open@@Base+0x3e8> │ │ │ │ - bl 7ffb8 │ │ │ │ + b.n 67232 <_Py_open@@Base+0x3e8> │ │ │ │ + bl 8004c │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 6722e <_Py_open@@Base+0x42c> │ │ │ │ - bl 789e4 │ │ │ │ + cbz r6, 67276 <_Py_open@@Base+0x42c> │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6722a <_Py_open@@Base+0x428> │ │ │ │ + bge.n 67272 <_Py_open@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6722a <_Py_open@@Base+0x428> │ │ │ │ + cbnz r3, 67272 <_Py_open@@Base+0x428> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 671fe <_Py_open@@Base+0x3fc> │ │ │ │ + bne.n 67246 <_Py_open@@Base+0x3fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67242 <_Py_open@@Base+0x440> │ │ │ │ + bge.n 6728a <_Py_open@@Base+0x440> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67242 <_Py_open@@Base+0x440> │ │ │ │ + cbnz r3, 6728a <_Py_open@@Base+0x440> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 671ce <_Py_open@@Base+0x3cc> │ │ │ │ + b.n 67216 <_Py_open@@Base+0x3cc> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 671ce <_Py_open@@Base+0x3cc> │ │ │ │ - cbz r0, 672b2 <_Py_open@@Base+0x4b0> │ │ │ │ + bl 67216 <_Py_open@@Base+0x3cc> │ │ │ │ + cbz r0, 672fa <_Py_open@@Base+0x4b0> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67282 <_Py_open@@Base+0x480> │ │ │ │ + cbnz r0, 672ca <_Py_open@@Base+0x480> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 672b2 <_Py_open@@Base+0x4b0> │ │ │ │ + bge.n 672fa <_Py_open@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 672b2 <_Py_open@@Base+0x4b0> │ │ │ │ + cbnz r3, 672fa <_Py_open@@Base+0x4b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 672b2 <_Py_open@@Base+0x4b0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 672fa <_Py_open@@Base+0x4b0> │ │ │ │ movs r0, #1 │ │ │ │ - bl 71b00 │ │ │ │ - cbnz r0, 672b6 <_Py_open@@Base+0x4b4> │ │ │ │ + bl 71b90 │ │ │ │ + cbnz r0, 672fe <_Py_open@@Base+0x4b4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6729e <_Py_open@@Base+0x49c> │ │ │ │ + bge.n 672e6 <_Py_open@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6729e <_Py_open@@Base+0x49c> │ │ │ │ + cbnz r3, 672e6 <_Py_open@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 672b2 <_Py_open@@Base+0x4b0> │ │ │ │ + bge.n 672fa <_Py_open@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 672b2 <_Py_open@@Base+0x4b0> │ │ │ │ + cbnz r3, 672fa <_Py_open@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 672d0 <_Py_open@@Base+0x4ce> │ │ │ │ + b.n 67318 <_Py_open@@Base+0x4ce> │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #16] │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -89427,65 +89454,65 @@ │ │ │ │ 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 61436 <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 672fc <_Py_open@@Base+0x4fa> │ │ │ │ + bl 6147e <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 67344 <_Py_open@@Base+0x4fa> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 672d4 <_Py_open@@Base+0x4d2> │ │ │ │ + b.n 6731c <_Py_open@@Base+0x4d2> │ │ │ │ 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 270318 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 67324 <_Py_open@@Base+0x522> │ │ │ │ + bl 2708c8 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 6736c <_Py_open@@Base+0x522> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 67302 <_Py_open@@Base+0x500> │ │ │ │ + b.n 6734a <_Py_open@@Base+0x500> │ │ │ │ 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 23b688 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 67374 <_Py_open@@Base+0x572> │ │ │ │ + bl 23bc68 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 673bc <_Py_open@@Base+0x572> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2ac18 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6736a <_Py_open@@Base+0x568> │ │ │ │ + cbnz r0, 673b2 <_Py_open@@Base+0x568> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 67376 <_Py_open@@Base+0x574> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 673be <_Py_open@@Base+0x574> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 67376 <_Py_open@@Base+0x574> │ │ │ │ + b.n 673be <_Py_open@@Base+0x574> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -89502,187 +89529,187 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b348 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 673ce <_Py_open@@Base+0x5cc> │ │ │ │ + beq.n 67416 <_Py_open@@Base+0x5cc> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45416 @ 0xb168 │ │ │ │ + movw r1, #46824 @ 0xb6e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 67400 <_Py_open@@Base+0x5fe> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67448 <_Py_open@@Base+0x5fe> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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, #45452 @ 0xb18c │ │ │ │ + movw r2, #46860 @ 0xb70c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ 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] @ (6760c <_Py_open@@Base+0x80a>) │ │ │ │ - bl d8c58 │ │ │ │ - cbnz r0, 67404 <_Py_open@@Base+0x602> │ │ │ │ + ldr r3, [pc, #528] @ (67654 <_Py_open@@Base+0x80a>) │ │ │ │ + bl d8f1c │ │ │ │ + cbnz r0, 6744c <_Py_open@@Base+0x602> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67604 <_Py_open@@Base+0x802> │ │ │ │ + b.n 6764c <_Py_open@@Base+0x802> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b348 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 67432 <_Py_open@@Base+0x630> │ │ │ │ + cbnz r0, 6747a <_Py_open@@Base+0x630> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45480 @ 0xb1a8 │ │ │ │ + movw r1, #46888 @ 0xb728 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 675d2 <_Py_open@@Base+0x7d0> │ │ │ │ - bl fd674 │ │ │ │ + b.n 6761a <_Py_open@@Base+0x7d0> │ │ │ │ + bl fd810 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 67416 <_Py_open@@Base+0x614> │ │ │ │ + blt.n 6745e <_Py_open@@Base+0x614> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 67472 <_Py_open@@Base+0x670> │ │ │ │ - bl fd674 │ │ │ │ + cbz r0, 674ba <_Py_open@@Base+0x670> │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 67456 <_Py_open@@Base+0x654> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 6749e <_Py_open@@Base+0x654> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 675d0 <_Py_open@@Base+0x7ce> │ │ │ │ - b.n 6745a <_Py_open@@Base+0x658> │ │ │ │ + bne.w 67618 <_Py_open@@Base+0x7ce> │ │ │ │ + b.n 674a2 <_Py_open@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67476 <_Py_open@@Base+0x674> │ │ │ │ + bge.n 674be <_Py_open@@Base+0x674> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45516 @ 0xb1cc │ │ │ │ + movw r1, #46924 @ 0xb74c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6742c <_Py_open@@Base+0x62a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67474 <_Py_open@@Base+0x62a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 67486 <_Py_open@@Base+0x684> │ │ │ │ + cbz r3, 674ce <_Py_open@@Base+0x684> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 67488 <_Py_open@@Base+0x686> │ │ │ │ + b.n 674d0 <_Py_open@@Base+0x686> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6749e <_Py_open@@Base+0x69c> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 6742c <_Py_open@@Base+0x62a> │ │ │ │ + cbnz r0, 674e6 <_Py_open@@Base+0x69c> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 67474 <_Py_open@@Base+0x62a> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 674b6 <_Py_open@@Base+0x6b4> │ │ │ │ + cbnz r0, 674fe <_Py_open@@Base+0x6b4> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 674c6 <_Py_open@@Base+0x6c4> │ │ │ │ - b.n 674ca <_Py_open@@Base+0x6c8> │ │ │ │ + bhi.n 6750e <_Py_open@@Base+0x6c4> │ │ │ │ + b.n 67512 <_Py_open@@Base+0x6c8> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 255778 │ │ │ │ + bl 255d20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 674ae <_Py_open@@Base+0x6ac> │ │ │ │ - b.n 674e0 <_Py_open@@Base+0x6de> │ │ │ │ + bne.n 674f6 <_Py_open@@Base+0x6ac> │ │ │ │ + b.n 67528 <_Py_open@@Base+0x6de> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 674e4 <_Py_open@@Base+0x6e2> │ │ │ │ + cbnz r4, 6752c <_Py_open@@Base+0x6e2> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45544 @ 0xb1e8 │ │ │ │ + movw r1, #46952 @ 0xb768 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 675d2 <_Py_open@@Base+0x7d0> │ │ │ │ + b.n 6761a <_Py_open@@Base+0x7d0> │ │ │ │ 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, 6753e <_Py_open@@Base+0x73c> │ │ │ │ + cbz r1, 67586 <_Py_open@@Base+0x73c> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 67508 <_Py_open@@Base+0x706> │ │ │ │ + bls.n 67550 <_Py_open@@Base+0x706> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 67520 <_Py_open@@Base+0x71e> │ │ │ │ + bne.n 67568 <_Py_open@@Base+0x71e> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45588 @ 0xb214 │ │ │ │ + movw r1, #46996 @ 0xb794 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 674e0 <_Py_open@@Base+0x6de> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67528 <_Py_open@@Base+0x6de> │ │ │ │ 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 2bf20 │ │ │ │ - b.n 67540 <_Py_open@@Base+0x73e> │ │ │ │ + b.n 67588 <_Py_open@@Base+0x73e> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 6759c <_Py_open@@Base+0x79a> │ │ │ │ + beq.n 675e4 <_Py_open@@Base+0x79a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 67572 <_Py_open@@Base+0x770> │ │ │ │ + bls.n 675ba <_Py_open@@Base+0x770> │ │ │ │ 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 67572 <_Py_open@@Base+0x770> │ │ │ │ + bhi.n 675ba <_Py_open@@Base+0x770> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 67572 <_Py_open@@Base+0x770> │ │ │ │ + bhi.n 675ba <_Py_open@@Base+0x770> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 6758a <_Py_open@@Base+0x788> │ │ │ │ + bne.n 675d2 <_Py_open@@Base+0x788> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45632 @ 0xb240 │ │ │ │ + movw r1, #47040 @ 0xb7c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 674e0 <_Py_open@@Base+0x6de> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67528 <_Py_open@@Base+0x6de> │ │ │ │ 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] │ │ │ │ @@ -89691,42 +89718,42 @@ │ │ │ │ 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, #27253 @ 0x6a75 │ │ │ │ + movw r2, #27317 @ 0x6ab5 │ │ │ │ movt r2, #3 │ │ │ │ - bl 20efbc │ │ │ │ + bl 20f784 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 674e0 <_Py_open@@Base+0x6de> │ │ │ │ + beq.n 67528 <_Py_open@@Base+0x6de> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 675d2 <_Py_open@@Base+0x7d0> │ │ │ │ + b.n 6761a <_Py_open@@Base+0x7d0> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 675e2 <_Py_open@@Base+0x7e0> │ │ │ │ + cbz r3, 6762a <_Py_open@@Base+0x7e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 67600 <_Py_open@@Base+0x7fe> │ │ │ │ + ble.n 67648 <_Py_open@@Base+0x7fe> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 675ec <_Py_open@@Base+0x7ea> │ │ │ │ - bl 76624 │ │ │ │ + bl 12d218 │ │ │ │ + b.n 67634 <_Py_open@@Base+0x7ea> │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -89735,436 +89762,436 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #45680 @ 0xb270 │ │ │ │ + movw r1, #47088 @ 0xb7f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 67646 <_Py_open@@Base+0x844> │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 6768e <_Py_open@@Base+0x844> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67748 <_Py_open@@Base+0x946> │ │ │ │ + b.n 67790 <_Py_open@@Base+0x946> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r1, #45700 @ 0xb284 │ │ │ │ + movw r1, #47108 @ 0xb804 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl fef0c │ │ │ │ + bl ff0a8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67642 <_Py_open@@Base+0x840> │ │ │ │ + beq.n 6768a <_Py_open@@Base+0x840> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 6769c <_Py_open@@Base+0x89a> │ │ │ │ + ble.n 676e4 <_Py_open@@Base+0x89a> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 6766a <_Py_open@@Base+0x868> │ │ │ │ + bcc.n 676b2 <_Py_open@@Base+0x868> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 67690 <_Py_open@@Base+0x88e> │ │ │ │ + b.n 676d8 <_Py_open@@Base+0x88e> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67666 <_Py_open@@Base+0x864> │ │ │ │ + beq.n 676ae <_Py_open@@Base+0x864> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 67690 <_Py_open@@Base+0x88e> │ │ │ │ + bhi.n 676d8 <_Py_open@@Base+0x88e> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r5, r0 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6769e <_Py_open@@Base+0x89c> │ │ │ │ + cbnz r0, 676e6 <_Py_open@@Base+0x89c> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6770e <_Py_open@@Base+0x90c> │ │ │ │ + b.n 67756 <_Py_open@@Base+0x90c> │ │ │ │ mov r7, r4 │ │ │ │ - movw r1, #45748 @ 0xb2b4 │ │ │ │ + movw r1, #47156 @ 0xb834 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w fp, r6, #16 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 676ea <_Py_open@@Base+0x8e8> │ │ │ │ + bge.n 67732 <_Py_open@@Base+0x8e8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ itet mi │ │ │ │ ldrmi r3, [r6, #12] │ │ │ │ ldrpl.w r0, [fp, r8, lsl #2] │ │ │ │ ldrmi.w r0, [r3, r8, lsl #2] │ │ │ │ - bl 170798 │ │ │ │ - cbz r0, 6770c <_Py_open@@Base+0x90a> │ │ │ │ + bl 170dbc │ │ │ │ + cbz r0, 67754 <_Py_open@@Base+0x90a> │ │ │ │ ldr.w r3, [r9], #44 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r3, [sl], #8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r3, [r9, #-36] │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ - b.n 676b2 <_Py_open@@Base+0x8b0> │ │ │ │ + b.n 676fa <_Py_open@@Base+0x8b0> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r5, #19921 @ 0x4dd1 │ │ │ │ + movw r5, #19993 @ 0x4e19 │ │ │ │ movt r5, #6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 331d4 <_PyInterpreterState_IDDecref@@Base+0x2fc> │ │ │ │ + bl 331d0 <_PyInterpreterState_IDDecref@@Base+0x2fc> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6770e <_Py_open@@Base+0x90c> │ │ │ │ + b.n 67756 <_Py_open@@Base+0x90c> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 67728 <_Py_open@@Base+0x926> │ │ │ │ + beq.n 67770 <_Py_open@@Base+0x926> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 67716 <_Py_open@@Base+0x914> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 6775e <_Py_open@@Base+0x914> │ │ │ │ mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67748 <_Py_open@@Base+0x946> │ │ │ │ + bge.n 67790 <_Py_open@@Base+0x946> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67748 <_Py_open@@Base+0x946> │ │ │ │ + cbnz r3, 67790 <_Py_open@@Base+0x946> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #45836 @ 0xb30c │ │ │ │ + movw r1, #47244 @ 0xb88c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 67796 <_Py_open@@Base+0x994> │ │ │ │ - bl d9df4 │ │ │ │ - movw r2, #31049 @ 0x7949 │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 677de <_Py_open@@Base+0x994> │ │ │ │ + bl da0b4 │ │ │ │ + movw r2, #30961 @ 0x78f1 │ │ │ │ movt r2, #18 │ │ │ │ - movw r1, #45852 @ 0xb31c │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 6779a <_Py_open@@Base+0x998> │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 677e2 <_Py_open@@Base+0x998> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6780c <_Py_open@@Base+0xa0a> │ │ │ │ + b.n 67854 <_Py_open@@Base+0xa0a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6779c <_Py_open@@Base+0x99a> │ │ │ │ + b.n 677e4 <_Py_open@@Base+0x99a> │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #45868 @ 0xb32c │ │ │ │ + movw r0, #47276 @ 0xb8ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67792 <_Py_open@@Base+0x990> │ │ │ │ + beq.n 677da <_Py_open@@Base+0x990> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67806 <_Py_open@@Base+0xa04> │ │ │ │ + cbnz r0, 6784e <_Py_open@@Base+0xa04> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b4e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ - cbz r5, 677ea <_Py_open@@Base+0x9e8> │ │ │ │ + bl 12d218 │ │ │ │ + cbz r5, 67832 <_Py_open@@Base+0x9e8> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677ea <_Py_open@@Base+0x9e8> │ │ │ │ + bge.n 67832 <_Py_open@@Base+0x9e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 677ea <_Py_open@@Base+0x9e8> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 677fc <_Py_open@@Base+0x9fa> │ │ │ │ + cbnz r3, 67832 <_Py_open@@Base+0x9e8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 67844 <_Py_open@@Base+0x9fa> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 67792 <_Py_open@@Base+0x990> │ │ │ │ + bl 1af524 │ │ │ │ + b.n 677da <_Py_open@@Base+0x990> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 6780c <_Py_open@@Base+0xa0a> │ │ │ │ + b.n 67854 <_Py_open@@Base+0xa0a> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 677d6 <_Py_open@@Base+0x9d4> │ │ │ │ - b.n 677ec <_Py_open@@Base+0x9ea> │ │ │ │ + bne.n 6781e <_Py_open@@Base+0x9d4> │ │ │ │ + b.n 67834 <_Py_open@@Base+0x9ea> │ │ │ │ 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, #45888 @ 0xb340 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 67882 <_Py_open@@Base+0xa80> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 678ca <_Py_open@@Base+0xa80> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #4564 @ 0x11d4 │ │ │ │ + movw r1, #6012 @ 0x177c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #45908 @ 0xb354 │ │ │ │ + movw r0, #47316 @ 0xb8d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67882 <_Py_open@@Base+0xa80> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 678ca <_Py_open@@Base+0xa80> │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b490 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbnz r4, 67886 <_Py_open@@Base+0xa84> │ │ │ │ + bl 9a760 │ │ │ │ + cbnz r4, 678ce <_Py_open@@Base+0xa84> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45932 @ 0xb36c │ │ │ │ + movw r1, #47340 @ 0xb8ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67890 <_Py_open@@Base+0xa8e> │ │ │ │ + b.n 678d8 <_Py_open@@Base+0xa8e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ 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, #45956 @ 0xb384 │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 678da <_Py_open@@Base+0xad8> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 67922 <_Py_open@@Base+0xad8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 678de <_Py_open@@Base+0xadc> │ │ │ │ + bcc.n 67926 <_Py_open@@Base+0xadc> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45976 @ 0xb398 │ │ │ │ + movw r1, #47384 @ 0xb918 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67932 <_Py_open@@Base+0xb30> │ │ │ │ + b.n 6797a <_Py_open@@Base+0xb30> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #29888 @ 0x74c0 │ │ │ │ + movw r1, #31296 @ 0x7a40 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #46016 @ 0xb3c0 │ │ │ │ + movw r0, #47424 @ 0xb940 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 678da <_Py_open@@Base+0xad8> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 67922 <_Py_open@@Base+0xad8> │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2bfac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbnz r4, 6792c <_Py_open@@Base+0xb2a> │ │ │ │ + bl 9a760 │ │ │ │ + cbnz r4, 67974 <_Py_open@@Base+0xb2a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46040 @ 0xb3d8 │ │ │ │ + movw r1, #47448 @ 0xb958 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 678da <_Py_open@@Base+0xad8> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67922 <_Py_open@@Base+0xad8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ 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, #46064 @ 0xb3f0 │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 67984 <_Py_open@@Base+0xb82> │ │ │ │ - bl 9600c │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 679cc <_Py_open@@Base+0xb82> │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b1c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbnz r4, 67988 <_Py_open@@Base+0xb86> │ │ │ │ + bl 9a760 │ │ │ │ + cbnz r4, 679d0 <_Py_open@@Base+0xb86> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46084 @ 0xb404 │ │ │ │ + movw r1, #47492 @ 0xb984 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6798e <_Py_open@@Base+0xb8c> │ │ │ │ + b.n 679d6 <_Py_open@@Base+0xb8c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ 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, #46104 @ 0xb418 │ │ │ │ + movw r1, #47512 @ 0xb998 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, sp │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 679de <_Py_open@@Base+0xbdc> │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 67a26 <_Py_open@@Base+0xbdc> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 679e2 <_Py_open@@Base+0xbe0> │ │ │ │ + bne.n 67a2a <_Py_open@@Base+0xbe0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 67a0e <_Py_open@@Base+0xc0c> │ │ │ │ + beq.n 67a56 <_Py_open@@Base+0xc0c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46120 @ 0xb428 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67a3e <_Py_open@@Base+0xc3c> │ │ │ │ + b.n 67a86 <_Py_open@@Base+0xc3c> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 679ee <_Py_open@@Base+0xbec> │ │ │ │ + bne.n 67a36 <_Py_open@@Base+0xbec> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 67a0e <_Py_open@@Base+0xc0c> │ │ │ │ - b.n 679c2 <_Py_open@@Base+0xbc0> │ │ │ │ + beq.n 67a56 <_Py_open@@Base+0xc0c> │ │ │ │ + b.n 67a0a <_Py_open@@Base+0xbc0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46164 @ 0xb454 │ │ │ │ + movw r1, #47572 @ 0xb9d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 679de <_Py_open@@Base+0xbdc> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 67a26 <_Py_open@@Base+0xbdc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b014 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67a32 <_Py_open@@Base+0xc30> │ │ │ │ + cbnz r0, 67a7a <_Py_open@@Base+0xc30> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ - b.n 679de <_Py_open@@Base+0xbdc> │ │ │ │ + bl 12d218 │ │ │ │ + b.n 67a26 <_Py_open@@Base+0xbdc> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ 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 e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67a66 <_Py_open@@Base+0xc64> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 67a66 <_Py_open@@Base+0xc64> │ │ │ │ + bne.n 67aae <_Py_open@@Base+0xc64> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 67aae <_Py_open@@Base+0xc64> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67aa2 <_Py_open@@Base+0xca0> │ │ │ │ - bl 9600c │ │ │ │ + b.n 67aea <_Py_open@@Base+0xca0> │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 67a9a <_Py_open@@Base+0xc98> │ │ │ │ + bge.n 67ae2 <_Py_open@@Base+0xc98> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 67a9a <_Py_open@@Base+0xc98> │ │ │ │ + beq.n 67ae2 <_Py_open@@Base+0xc98> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67ac8 <_Py_open@@Base+0xcc6> │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 67ac8 <_Py_open@@Base+0xcc6> │ │ │ │ + bne.n 67b10 <_Py_open@@Base+0xcc6> │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 67b10 <_Py_open@@Base+0xcc6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67ae2 <_Py_open@@Base+0xce0> │ │ │ │ + b.n 67b2a <_Py_open@@Base+0xce0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e86cc <_Py_dup@@Base> │ │ │ │ + bl 1e8c84 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 67ac4 <_Py_open@@Base+0xcc2> │ │ │ │ - bl 7ffb8 │ │ │ │ + beq.n 67b0c <_Py_open@@Base+0xcc2> │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67ae2 <_Py_open@@Base+0xce0> │ │ │ │ + cbnz r0, 67b2a <_Py_open@@Base+0xce0> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4c4 │ │ │ │ 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 │ │ │ │ @@ -90172,954 +90199,954 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67b14 <_Py_open@@Base+0xd12> │ │ │ │ + beq.n 67b5c <_Py_open@@Base+0xd12> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67b2a <_Py_open@@Base+0xd28> │ │ │ │ + bne.n 67b72 <_Py_open@@Base+0xd28> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 67b80 <_Py_open@@Base+0xd7e> │ │ │ │ + beq.n 67bc8 <_Py_open@@Base+0xd7e> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 67b80 <_Py_open@@Base+0xd7e> │ │ │ │ - b.n 67b2c <_Py_open@@Base+0xd2a> │ │ │ │ + ble.n 67bc8 <_Py_open@@Base+0xd7e> │ │ │ │ + b.n 67b74 <_Py_open@@Base+0xd2a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67b48 <_Py_open@@Base+0xd46> │ │ │ │ + beq.n 67b90 <_Py_open@@Base+0xd46> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67b5e <_Py_open@@Base+0xd5c> │ │ │ │ + bne.n 67ba6 <_Py_open@@Base+0xd5c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 67b80 <_Py_open@@Base+0xd7e> │ │ │ │ + beq.n 67bc8 <_Py_open@@Base+0xd7e> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 67b80 <_Py_open@@Base+0xd7e> │ │ │ │ - b.n 67b60 <_Py_open@@Base+0xd5e> │ │ │ │ + ble.n 67bc8 <_Py_open@@Base+0xd7e> │ │ │ │ + b.n 67ba8 <_Py_open@@Base+0xd5e> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 67bbc <_Py_open@@Base+0xdba> │ │ │ │ + cbz r6, 67c04 <_Py_open@@Base+0xdba> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67b9a <_Py_open@@Base+0xd98> │ │ │ │ + bne.n 67be2 <_Py_open@@Base+0xd98> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 67ba8 <_Py_open@@Base+0xda6> │ │ │ │ + bne.n 67bf0 <_Py_open@@Base+0xda6> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 67bf6 <_Py_open@@Base+0xdf4> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67c3e <_Py_open@@Base+0xdf4> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67bb0 <_Py_open@@Base+0xdae> │ │ │ │ - b.n 67b72 <_Py_open@@Base+0xd70> │ │ │ │ + bne.n 67bf8 <_Py_open@@Base+0xdae> │ │ │ │ + b.n 67bba <_Py_open@@Base+0xd70> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67b80 <_Py_open@@Base+0xd7e> │ │ │ │ - b.n 67bb2 <_Py_open@@Base+0xdb0> │ │ │ │ + ble.n 67bc8 <_Py_open@@Base+0xd7e> │ │ │ │ + b.n 67bfa <_Py_open@@Base+0xdb0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 222ca8 │ │ │ │ + bl 223288 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bdc <_Py_open@@Base+0xdda> │ │ │ │ + bge.n 67c24 <_Py_open@@Base+0xdda> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67bdc <_Py_open@@Base+0xdda> │ │ │ │ + cbnz r3, 67c24 <_Py_open@@Base+0xdda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bf0 <_Py_open@@Base+0xdee> │ │ │ │ + bge.n 67c38 <_Py_open@@Base+0xdee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67bf0 <_Py_open@@Base+0xdee> │ │ │ │ + cbnz r3, 67c38 <_Py_open@@Base+0xdee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67c28 <_Py_open@@Base+0xe26> │ │ │ │ + beq.n 67c70 <_Py_open@@Base+0xe26> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67c3e <_Py_open@@Base+0xe3c> │ │ │ │ + bne.n 67c86 <_Py_open@@Base+0xe3c> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 67c94 <_Py_open@@Base+0xe92> │ │ │ │ + beq.n 67cdc <_Py_open@@Base+0xe92> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 67c94 <_Py_open@@Base+0xe92> │ │ │ │ - b.n 67c40 <_Py_open@@Base+0xe3e> │ │ │ │ + ble.n 67cdc <_Py_open@@Base+0xe92> │ │ │ │ + b.n 67c88 <_Py_open@@Base+0xe3e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67c5c <_Py_open@@Base+0xe5a> │ │ │ │ + beq.n 67ca4 <_Py_open@@Base+0xe5a> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67c72 <_Py_open@@Base+0xe70> │ │ │ │ + bne.n 67cba <_Py_open@@Base+0xe70> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 67c94 <_Py_open@@Base+0xe92> │ │ │ │ + beq.n 67cdc <_Py_open@@Base+0xe92> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 67c94 <_Py_open@@Base+0xe92> │ │ │ │ - b.n 67c74 <_Py_open@@Base+0xe72> │ │ │ │ + ble.n 67cdc <_Py_open@@Base+0xe92> │ │ │ │ + b.n 67cbc <_Py_open@@Base+0xe72> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 67cd0 <_Py_open@@Base+0xece> │ │ │ │ + cbz r6, 67d18 <_Py_open@@Base+0xece> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67cae <_Py_open@@Base+0xeac> │ │ │ │ + bne.n 67cf6 <_Py_open@@Base+0xeac> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 67cbc <_Py_open@@Base+0xeba> │ │ │ │ + bne.n 67d04 <_Py_open@@Base+0xeba> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15528 @ 0x3ca8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 67d0a <_Py_open@@Base+0xf08> │ │ │ │ + bl f8938 │ │ │ │ + b.n 67d52 <_Py_open@@Base+0xf08> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67cc4 <_Py_open@@Base+0xec2> │ │ │ │ - b.n 67c86 <_Py_open@@Base+0xe84> │ │ │ │ + bne.n 67d0c <_Py_open@@Base+0xec2> │ │ │ │ + b.n 67cce <_Py_open@@Base+0xe84> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67c94 <_Py_open@@Base+0xe92> │ │ │ │ - b.n 67cc6 <_Py_open@@Base+0xec4> │ │ │ │ + ble.n 67cdc <_Py_open@@Base+0xe92> │ │ │ │ + b.n 67d0e <_Py_open@@Base+0xec4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42060 │ │ │ │ + bl 420a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cf0 <_Py_open@@Base+0xeee> │ │ │ │ + bge.n 67d38 <_Py_open@@Base+0xeee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67cf0 <_Py_open@@Base+0xeee> │ │ │ │ + cbnz r3, 67d38 <_Py_open@@Base+0xeee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d04 <_Py_open@@Base+0xf02> │ │ │ │ + bge.n 67d4c <_Py_open@@Base+0xf02> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67d04 <_Py_open@@Base+0xf02> │ │ │ │ + cbnz r3, 67d4c <_Py_open@@Base+0xf02> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067d0e : │ │ │ │ +00067d56 : │ │ │ │ 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, 67d3e │ │ │ │ - ldr r3, [pc, #52] @ (67d5c ) │ │ │ │ + cbz r0, 67d86 │ │ │ │ + ldr r3, [pc, #52] @ (67da4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67d3e │ │ │ │ + cbnz r0, 67d86 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1f2348 │ │ │ │ + bl 1f2c80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00067d60 : │ │ │ │ +00067da8 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 67d0e │ │ │ │ + b.w 67d56 │ │ │ │ │ │ │ │ -00067d68 : │ │ │ │ +00067db0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 67d92 │ │ │ │ + cbz r0, 67dda │ │ │ │ mov r5, r1 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67d96 │ │ │ │ - ldr r3, [pc, #52] @ (67db8 ) │ │ │ │ + cbnz r0, 67dde │ │ │ │ + ldr r3, [pc, #52] @ (67e00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67db4 │ │ │ │ + b.n 67dfc │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 1e7fd4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 1e858c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67db4 │ │ │ │ + bge.n 67dfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67db4 │ │ │ │ + cbnz r3, 67dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00067dbc <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00067e04 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #17 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67de4 <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 67e2c <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67e18 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 67e60 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 67e12 <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 67e18 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ - bl 77858 │ │ │ │ - b.n 67dde <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 67e5a <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ + bl da088 │ │ │ │ + b.n 67e60 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 67e26 <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067e1e <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00067e66 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #15 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52250 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bl 523a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67e46 <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ + bne.n 67e8e <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67e7a <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + b.n 67ec2 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 519da <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + bl 51b2e <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 67e74 <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ - bl d9dc8 │ │ │ │ - b.n 67e7a <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ - bl 77858 │ │ │ │ - b.n 67e40 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 67ebc <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ + bl da088 │ │ │ │ + b.n 67ec2 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + bl 778fc │ │ │ │ + b.n 67e88 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67f0c <_PyMonitoring_FireReraiseEvent@@Base+0xee> │ │ │ │ + beq.n 67f54 <_PyMonitoring_FireReraiseEvent@@Base+0xee> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 67ede <_PyMonitoring_FireReraiseEvent@@Base+0xc0> │ │ │ │ + b.n 67f26 <_PyMonitoring_FireReraiseEvent@@Base+0xc0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #5208 @ 0x1458 │ │ │ │ + movw r0, #6616 @ 0x19d8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 67f10 <_PyMonitoring_FireReraiseEvent@@Base+0xf2> │ │ │ │ + cbz r0, 67f58 <_PyMonitoring_FireReraiseEvent@@Base+0xf2> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67f28 <_PyMonitoring_FireReraiseEvent@@Base+0x10a> │ │ │ │ + blt.n 67f70 <_PyMonitoring_FireReraiseEvent@@Base+0x10a> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67f38 <_PyMonitoring_FireReraiseEvent@@Base+0x11a> │ │ │ │ + blt.n 67f80 <_PyMonitoring_FireReraiseEvent@@Base+0x11a> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 67f06 <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + beq.n 67f4e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 67f48 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ + bls.n 67f90 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 67edc <_PyMonitoring_FireReraiseEvent@@Base+0xbe> │ │ │ │ + beq.n 67f24 <_PyMonitoring_FireReraiseEvent@@Base+0xbe> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 7e048 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67ea6 <_PyMonitoring_FireReraiseEvent@@Base+0x88> │ │ │ │ + bne.n 67eee <_PyMonitoring_FireReraiseEvent@@Base+0x88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67f48 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ + b.n 67f90 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67f06 <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bge.n 67f4e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67f06 <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bne.n 67f4e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67f06 <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f4e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67ece <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ + bne.n 67f16 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67ece <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f16 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67ed6 <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ + bne.n 67f1e <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67ed6 <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f1e <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 67e80 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ + b.n 67ec8 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 67e80 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ - cbz r0, 67fb6 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bl 67ec8 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ + cbz r0, 67ffe <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67f86 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ + cbnz r0, 67fce <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67fb6 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bge.n 67ffe <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67fb6 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + cbnz r3, 67ffe <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67fb6 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67ffe <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ movs r0, #1 │ │ │ │ - bl 71b00 │ │ │ │ - cbnz r0, 67fba <_PyMonitoring_FireReraiseEvent@@Base+0x19c> │ │ │ │ + bl 71b90 │ │ │ │ + cbnz r0, 68002 <_PyMonitoring_FireReraiseEvent@@Base+0x19c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67fa2 <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ + bge.n 67fea <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67fa2 <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ + cbnz r3, 67fea <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67fb6 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bge.n 67ffe <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67fb6 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + cbnz r3, 67ffe <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67fd4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b6> │ │ │ │ + b.n 6801c <_PyMonitoring_FireReraiseEvent@@Base+0x1b6> │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #16] │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067fd8 : │ │ │ │ +00068020 : │ │ │ │ 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 79668 │ │ │ │ - cbz r0, 6803c │ │ │ │ + bl 79710 │ │ │ │ + cbz r0, 68084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 68028 │ │ │ │ - cbz r6, 68042 │ │ │ │ + cbz r0, 68070 │ │ │ │ + cbz r6, 6808a │ │ │ │ mov r0, r6 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 68042 │ │ │ │ + cbnz r0, 6808a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68028 │ │ │ │ + bge.n 68070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68028 │ │ │ │ + cbnz r3, 68070 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6803c │ │ │ │ + bge.n 68084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6803c │ │ │ │ + cbnz r3, 68084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68084 │ │ │ │ + b.n 680cc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1e8ce0 │ │ │ │ + bl 1e9298 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68070 │ │ │ │ + bge.n 680b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68070 │ │ │ │ + cbnz r3, 680b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68084 │ │ │ │ + bge.n 680cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68084 │ │ │ │ + cbnz r3, 680cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006808c : │ │ │ │ +000680d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #212] @ (68170 ) │ │ │ │ + ldr r4, [pc, #212] @ (681b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ 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 680ca │ │ │ │ + bne.n 68112 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 680ba │ │ │ │ + bne.n 68102 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 680e4 │ │ │ │ + beq.n 6812c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 680f4 │ │ │ │ + cbz r4, 6813c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 680f4 │ │ │ │ + beq.n 6813c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 680e8 │ │ │ │ + b.n 68130 │ │ │ │ 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 68114 │ │ │ │ + bne.n 6815c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68104 │ │ │ │ + bne.n 6814c │ │ │ │ dmb ish │ │ │ │ - beq.n 6811e │ │ │ │ - bl 23b9d4 │ │ │ │ - cbz r4, 68166 │ │ │ │ - cbz r5, 6812e │ │ │ │ + beq.n 68166 │ │ │ │ + bl 23bfb4 │ │ │ │ + cbz r4, 681ae │ │ │ │ + cbz r5, 68176 │ │ │ │ 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 68136 │ │ │ │ + bne.n 6817e │ │ │ │ dmb ish │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68152 │ │ │ │ + bne.n 6819a │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00068174 : │ │ │ │ +000681bc : │ │ │ │ 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] @ (68230 ) │ │ │ │ + ldr r2, [pc, #172] @ (68278 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 6819c │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + cbnz r5, 681e4 │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #156] @ (68234 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (6827c ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (68238 ) │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (68280 ) │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6821e │ │ │ │ + blt.n 68266 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 681b6 │ │ │ │ + cbz r0, 681fe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 681e2 │ │ │ │ - bl 7b92c │ │ │ │ + bmi.n 6822a │ │ │ │ + bl 7b9c0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6821e │ │ │ │ - ldr r1, [pc, #112] @ (68238 ) │ │ │ │ + cbz r0, 68266 │ │ │ │ + ldr r1, [pc, #112] @ (68280 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1cf59c │ │ │ │ - cbz r0, 681e2 │ │ │ │ + bl 1cfbec │ │ │ │ + cbz r0, 6822a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6821e │ │ │ │ + bge.n 68266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6821e │ │ │ │ - b.n 68200 │ │ │ │ + cbnz r3, 68266 │ │ │ │ + b.n 68248 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 6821e │ │ │ │ + cbz r4, 68266 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 68206 │ │ │ │ + cbz r0, 6824e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6821e │ │ │ │ + bge.n 68266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6821e │ │ │ │ + cbnz r3, 68266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6821e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68266 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6822a │ │ │ │ + bge.n 68272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6822a │ │ │ │ + cbnz r3, 68272 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + b.w 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006823c : │ │ │ │ +00068284 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #56] @ (68288 ) │ │ │ │ + ldr r0, [pc, #56] @ (682d0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68260 │ │ │ │ + bge.n 682a8 │ │ │ │ movs r4, #0 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 68280 │ │ │ │ + bl da0b4 │ │ │ │ + b.n 682c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6827a │ │ │ │ + cbz r0, 682c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 6827c │ │ │ │ + beq.n 682c4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - b.n 6827c │ │ │ │ + b.n 682c4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006828c : │ │ │ │ +000682d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #360] @ (68408 ) │ │ │ │ + ldr r6, [pc, #360] @ (68450 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #49100 @ 0xbfcc │ │ │ │ + movw r4, #50508 @ 0xc54c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ mov r8, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r9, [r3, r6] │ │ │ │ - ble.n 682be │ │ │ │ + ble.n 68306 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 682c2 │ │ │ │ + cbnz r1, 6830a │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 683f2 │ │ │ │ + beq.w 6843a │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8acc0 │ │ │ │ - cbnz r0, 682fa │ │ │ │ + bl 8afcc │ │ │ │ + cbnz r0, 68342 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 683f2 │ │ │ │ + bge.w 6843a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 683f2 │ │ │ │ + bne.n 6843a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 683f2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6843a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 682d2 │ │ │ │ + bne.n 6831a │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #52688 @ 0xcdd0 │ │ │ │ + movw r0, #54096 @ 0xd350 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79620 │ │ │ │ + bl 796c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cf59c │ │ │ │ + bl 1cfbec │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 68352 │ │ │ │ + beq.n 6839a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68344 │ │ │ │ + bge.n 6838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68344 │ │ │ │ + cbnz r3, 6838c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #46192 @ 0xb470 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #47600 @ 0xb9f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #188] @ (6840c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #188] @ (68454 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68364 │ │ │ │ + bge.n 683ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68364 │ │ │ │ + cbnz r3, 683ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 68400 │ │ │ │ + beq.n 68448 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 1d1c24 <_PyInterpreterState_SetRunningMain@@Base+0x8c> │ │ │ │ + bl 1d2274 <_PyInterpreterState_SetRunningMain@@Base+0x8c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68400 │ │ │ │ + beq.n 68448 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 68390 │ │ │ │ - movw r1, #46216 @ 0xb488 │ │ │ │ + cbnz r4, 683d8 │ │ │ │ + movw r1, #47624 @ 0xba08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #128] @ (6840c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #124] @ (68410 ) │ │ │ │ + ldr r0, [pc, #128] @ (68454 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #124] @ (68458 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1cffc4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d0614 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 683aa │ │ │ │ - movw r1, #46248 @ 0xb4a8 │ │ │ │ + bge.n 683f2 │ │ │ │ + movw r1, #47656 @ 0xba28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #100] @ (6840c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (68454 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 683dc │ │ │ │ + cbz r0, 68424 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b94b0 │ │ │ │ + bl 1b9b00 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 683c8 │ │ │ │ - movw r1, #46268 @ 0xb4bc │ │ │ │ + bne.n 68410 │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #72] @ (6840c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #72] @ (68454 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 683dc │ │ │ │ + bge.n 68424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 683dc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68424 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68400 │ │ │ │ + bge.n 68448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68400 │ │ │ │ + cbnz r3, 68448 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68400 │ │ │ │ - movw r1, #46300 @ 0xb4dc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68448 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #16] @ (6840c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (68454 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf74c004d │ │ │ │ │ │ │ │ -00068414 : │ │ │ │ +0006845c : │ │ │ │ movw r3, #61408 @ 0xefe0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 6828c │ │ │ │ + b.w 682d4 │ │ │ │ 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 127948 │ │ │ │ + bl 1278f0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r0, 6844c │ │ │ │ + cbnz r0, 68494 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68476 │ │ │ │ + b.n 684be │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2bd34 │ │ │ │ - cbnz r0, 68470 │ │ │ │ + cbnz r0, 684b8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 68448 │ │ │ │ - bl 7dfb4 │ │ │ │ + bl 1af524 │ │ │ │ + b.n 68490 │ │ │ │ + bl 7e048 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ 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 │ │ │ │ @@ -91129,151 +91156,151 @@ │ │ │ │ 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] @ (68548 ) │ │ │ │ - movw r2, #46320 @ 0xb4f0 │ │ │ │ + ldr r3, [pc, #156] @ (68590 ) │ │ │ │ + movw r2, #47728 @ 0xba70 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d8c58 │ │ │ │ - cbz r0, 684dc │ │ │ │ + bl d8f1c │ │ │ │ + cbz r0, 68524 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 684e0 │ │ │ │ + bge.n 68528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46340 @ 0xb504 │ │ │ │ + movw r1, #47748 @ 0xba84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68542 │ │ │ │ + b.n 6858a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 684ec │ │ │ │ + bne.n 68534 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6850e │ │ │ │ + b.n 68556 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6850e │ │ │ │ + ble.n 68556 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12d250 │ │ │ │ + bl 12d218 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46380 @ 0xb52c │ │ │ │ + movw r1, #47788 @ 0xbaac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 684dc │ │ │ │ + bl f8938 │ │ │ │ + b.n 68524 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 5b25e │ │ │ │ + bl 5b2a6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 6852e │ │ │ │ - bl 12d250 │ │ │ │ + bge.n 68576 │ │ │ │ + bl 12d218 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ - b.n 684dc │ │ │ │ - bl 12d250 │ │ │ │ - movw r0, #46428 @ 0xb55c │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 68524 │ │ │ │ + bl 12d218 │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #336] @ (686b0 ) │ │ │ │ + ldr r4, [pc, #336] @ (686f8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #4036 @ 0xfc4 │ │ │ │ + movw r1, #5484 @ 0x156c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1022b8 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ + bl 102454 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6860a │ │ │ │ + beq.n 68652 │ │ │ │ add.w r0, r5, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ - movw r1, #6805 @ 0x1a95 │ │ │ │ + movw r1, #6801 @ 0x1a91 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1ad79c <_Py_normpath@@Base+0x610> │ │ │ │ + bl 1addec <_Py_normpath@@Base+0x618> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6860a │ │ │ │ - ldr r0, [pc, #284] @ (686b4 ) │ │ │ │ + blt.n 68652 │ │ │ │ + ldr r0, [pc, #284] @ (686fc ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 685b0 │ │ │ │ + bne.n 685f8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 685a0 │ │ │ │ + bne.n 685e8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 685cc │ │ │ │ + beq.n 68614 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w sl, [r5, #3704] @ 0xe78 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 685e0 │ │ │ │ + beq.n 68628 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 685d2 │ │ │ │ + b.n 6861a │ │ │ │ mov r0, r4 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 68610 │ │ │ │ + cbnz r0, 68658 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 685fe │ │ │ │ + bne.n 68646 │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 685ee │ │ │ │ + bne.n 68636 │ │ │ │ dmb ish │ │ │ │ - beq.n 6860a │ │ │ │ - ldr r0, [pc, #172] @ (686b4 ) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 68652 │ │ │ │ + ldr r0, [pc, #172] @ (686fc ) │ │ │ │ + bl 23bfb4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 686a6 │ │ │ │ + b.n 686ee │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w r3, [r5, #3704] @ 0xe78 │ │ │ │ adds r4, #16 │ │ │ │ - cbz r3, 68666 │ │ │ │ + cbz r3, 686ae │ │ │ │ ldr.w ip, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str.w r9, [r3, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6863c │ │ │ │ + beq.n 68684 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #64] @ 0x40 │ │ │ │ @@ -91284,173 +91311,173 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #3316] @ 0xcf4 │ │ │ │ str.w r0, [r4, #-4]! │ │ │ │ - b.n 6861a │ │ │ │ + b.n 68662 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6867a │ │ │ │ + bne.n 686c2 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6866a │ │ │ │ + bne.n 686b2 │ │ │ │ dmb ish │ │ │ │ - beq.n 68686 │ │ │ │ - ldr r0, [pc, #48] @ (686b4 ) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 686ce │ │ │ │ + ldr r0, [pc, #48] @ (686fc ) │ │ │ │ + bl 23bfb4 │ │ │ │ add.w r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r3, #3316] @ 0xcf4 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2042d8 <_PyEval_StartTheWorld@@Base+0xa8> │ │ │ │ + bl 2048f8 <_PyEval_StartTheWorld@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000686b8 : │ │ │ │ +00068700 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (686f0 ) │ │ │ │ + ldr r4, [pc, #40] @ (68738 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 6854c │ │ │ │ + bl 68594 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 686ec │ │ │ │ - movw r0, #46432 @ 0xb560 │ │ │ │ + bne.n 68734 │ │ │ │ + movw r0, #47840 @ 0xbae0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20488c │ │ │ │ + b.w 204eac │ │ │ │ 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] @ (6873c ) │ │ │ │ + ldr r0, [pc, #56] @ (68784 ) │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #24357 @ 0x5f25 │ │ │ │ + movwne r1, #25925 @ 0x6545 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #32 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 6854c │ │ │ │ + bl 68594 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #416] @ (688f4 ) │ │ │ │ + ldr r5, [pc, #416] @ (6893c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #6412 @ 0x190c │ │ │ │ + movw r1, #8812 @ 0x226c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, r5] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1022b8 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ + bl 102454 <_PySys_GetOptionalAttrString@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 687fe │ │ │ │ + beq.n 68846 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #241 @ 0xf1 │ │ │ │ - movw r1, #7445 @ 0x1d15 │ │ │ │ + movw r1, #7441 @ 0x1d11 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1ad79c <_Py_normpath@@Base+0x610> │ │ │ │ + bl 1addec <_Py_normpath@@Base+0x618> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 687fe │ │ │ │ - ldr r0, [pc, #364] @ (688f8 ) │ │ │ │ + blt.n 68846 │ │ │ │ + ldr r0, [pc, #364] @ (68940 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 687a4 │ │ │ │ + bne.n 687ec │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68794 │ │ │ │ + bne.n 687dc │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 687c0 │ │ │ │ + beq.n 68808 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10ad00 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10aeb0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ movs r5, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 687d4 │ │ │ │ + beq.n 6881c │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 687c6 │ │ │ │ + b.n 6880e │ │ │ │ mov r0, r5 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 68804 │ │ │ │ + cbnz r0, 6884c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 687f2 │ │ │ │ + bne.n 6883a │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 687e2 │ │ │ │ + bne.n 6882a │ │ │ │ dmb ish │ │ │ │ - beq.n 687fe │ │ │ │ - ldr r0, [pc, #252] @ (688f8 ) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 68846 │ │ │ │ + ldr r0, [pc, #252] @ (68940 ) │ │ │ │ + bl 23bfb4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 688ea │ │ │ │ + b.n 68932 │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ adds r5, #16 │ │ │ │ mov r3, sl │ │ │ │ - cbz r3, 6885c │ │ │ │ + cbz r3, 688a4 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ str.w r9, [r3, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 68832 │ │ │ │ + beq.n 6887a │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #68] @ 0x44 │ │ │ │ @@ -91461,113 +91488,113 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #3320] @ 0xcf8 │ │ │ │ str.w r0, [r5, #-4]! │ │ │ │ - b.n 68810 │ │ │ │ + b.n 68858 │ │ │ │ add.w r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r4, #3320] @ 0xcf8 │ │ │ │ - cbnz r3, 68890 │ │ │ │ + cbnz r3, 688d8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6887e │ │ │ │ + bne.n 688c6 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6886e │ │ │ │ + bne.n 688b6 │ │ │ │ dmb ish │ │ │ │ - beq.n 688ce │ │ │ │ - ldr r0, [pc, #112] @ (688f8 ) │ │ │ │ - bl 23b9d4 │ │ │ │ - b.n 688ce │ │ │ │ + beq.n 68916 │ │ │ │ + ldr r0, [pc, #112] @ (68940 ) │ │ │ │ + bl 23bfb4 │ │ │ │ + b.n 68916 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68866 │ │ │ │ + beq.n 688ae │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ - bl 20b324 │ │ │ │ + bl 20bc6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6888c │ │ │ │ + beq.n 688d4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 688ba │ │ │ │ + bne.n 68902 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 688aa │ │ │ │ + bne.n 688f2 │ │ │ │ dmb ish │ │ │ │ - beq.n 688c6 │ │ │ │ - ldr r0, [pc, #52] @ (688f8 ) │ │ │ │ - bl 23b9d4 │ │ │ │ + beq.n 6890e │ │ │ │ + ldr r0, [pc, #52] @ (68940 ) │ │ │ │ + bl 23bfb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77858 │ │ │ │ - b.n 687fe │ │ │ │ + bl 778fc │ │ │ │ + b.n 68846 │ │ │ │ ldr.w r3, [r4, #3320] @ 0xcf8 │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2042d8 <_PyEval_StartTheWorld@@Base+0xa8> │ │ │ │ + bl 2048f8 <_PyEval_StartTheWorld@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000688fc : │ │ │ │ +00068944 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (68934 ) │ │ │ │ + ldr r4, [pc, #40] @ (6897c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 68740 │ │ │ │ + bl 68788 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68930 │ │ │ │ - movw r0, #46484 @ 0xb594 │ │ │ │ + bne.n 68978 │ │ │ │ + movw r0, #47892 @ 0xbb14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20488c │ │ │ │ + b.w 204eac │ │ │ │ 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] @ (68980 ) │ │ │ │ + ldr r0, [pc, #56] @ (689c8 ) │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #39977 @ 0x9c29 │ │ │ │ + movwne r1, #41497 @ 0xa219 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #21 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 68740 │ │ │ │ + bl 68788 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -91578,28 +91605,28 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 689a6 │ │ │ │ + cbnz r0, 689ee │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 689b0 │ │ │ │ - b.n 689b6 │ │ │ │ + cbnz r0, 689f8 │ │ │ │ + b.n 689fe │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 689a0 │ │ │ │ - b.n 689c4 │ │ │ │ + beq.n 689e8 │ │ │ │ + b.n 68a0c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 689c4 │ │ │ │ + cbnz r0, 68a0c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 689c4 │ │ │ │ + cbz r0, 68a0c │ │ │ │ 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 │ │ │ │ @@ -91619,1255 +91646,1255 @@ │ │ │ │ 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, 68a04 │ │ │ │ + cbz r0, 68a4c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 689fa │ │ │ │ - b.n 689fa │ │ │ │ - b.n 689fa │ │ │ │ - b.n 689fa │ │ │ │ + b.n 68a42 │ │ │ │ + b.n 68a42 │ │ │ │ + b.n 68a42 │ │ │ │ + b.n 68a42 │ │ │ │ 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, 68a34 │ │ │ │ + cbnz r0, 68a7c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 68a3c │ │ │ │ + cbz r0, 68a84 │ │ │ │ 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 68a26 │ │ │ │ + beq.n 68a6e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #92] @ (68ab4 ) │ │ │ │ + ldr r3, [pc, #92] @ (68afc ) │ │ │ │ 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 68a92 │ │ │ │ + bcc.n 68ada │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 68a92 │ │ │ │ + cbnz r4, 68ada │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 68a3e │ │ │ │ + bl 68a86 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (68ab4 ) │ │ │ │ + ldr r2, [pc, #28] @ (68afc ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 68aaa │ │ │ │ + beq.n 68af2 │ │ │ │ blx 2ba18 <__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, cr10, {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, 68ad6 │ │ │ │ + cbnz r0, 68b1e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68ae0 │ │ │ │ - b.n 68ae6 │ │ │ │ + cbnz r0, 68b28 │ │ │ │ + b.n 68b2e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68ad0 │ │ │ │ - b.n 68af4 │ │ │ │ + beq.n 68b18 │ │ │ │ + b.n 68b3c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68af4 │ │ │ │ + cbnz r0, 68b3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 68af4 │ │ │ │ + cbz r0, 68b3c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68b14 │ │ │ │ + cbnz r0, 68b5c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 68b1e │ │ │ │ - b.n 68b24 │ │ │ │ + cbnz r0, 68b66 │ │ │ │ + b.n 68b6c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b0e │ │ │ │ - b.n 68b50 │ │ │ │ + beq.n 68b56 │ │ │ │ + b.n 68b98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68b50 │ │ │ │ + cbnz r0, 68b98 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 68b2e │ │ │ │ + cbz r0, 68b76 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68b50 │ │ │ │ + cbnz r0, 68b98 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 68b38 │ │ │ │ + cbz r0, 68b80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68b50 │ │ │ │ + cbnz r0, 68b98 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 68b42 │ │ │ │ + cbz r0, 68b8a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68b50 │ │ │ │ + cbnz r0, 68b98 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 68b50 │ │ │ │ + cbz r0, 68b98 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ blx 2c1f8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 268960 │ │ │ │ - b.w 4f0fa <_PyObject_CheckXIData@@Base+0x9c8> │ │ │ │ + b.w 268f10 │ │ │ │ + b.w 4f13a <_PyObject_CheckXIData@@Base+0x9c8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 68b94 │ │ │ │ + cbz r3, 68bdc │ │ │ │ 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 291dec <_Py_hashtable_foreach@@Base+0xa4> │ │ │ │ + bl 2923f8 <_PyXIData_Free@@Base+0x1f54> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 68bb8 │ │ │ │ + bgt.n 68c00 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 68baa │ │ │ │ + b.n 68bf2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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 2b998 │ │ │ │ - cbnz r0, 68be6 │ │ │ │ + cbnz r0, 68c2e │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b308 │ │ │ │ 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 68bbc │ │ │ │ + bl 68c04 │ │ │ │ blx 2b57c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b57c │ │ │ │ │ │ │ │ -00068c12 : │ │ │ │ +00068c5a : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ │ │ │ │ -00068c2e : │ │ │ │ +00068c76 : │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 68c7e │ │ │ │ + bhi.n 68cc6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ dmb ish │ │ │ │ ldr.w r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r5, #1580] @ 0x62c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1deea8 │ │ │ │ - cbnz r0, 68c7a │ │ │ │ + bl 1df488 │ │ │ │ + cbnz r0, 68cc2 │ │ │ │ ldr.w r1, [r5, #1576] @ 0x628 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1deea8 │ │ │ │ - cbnz r0, 68c7a │ │ │ │ + bl 1df488 │ │ │ │ + cbnz r0, 68cc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20be2c │ │ │ │ + bl 20ca3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068c84 : │ │ │ │ +00068ccc : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 68c2e │ │ │ │ + b.w 68c76 │ │ │ │ │ │ │ │ -00068c8a : │ │ │ │ - ldr r3, [pc, #12] @ (68c98 ) │ │ │ │ +00068cd2 : │ │ │ │ + ldr r3, [pc, #12] @ (68ce0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 34050 │ │ │ │ + b.w 3404c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #42536 @ 0xa628 │ │ │ │ + movw r0, #43944 @ 0xaba8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 79668 │ │ │ │ - movw r0, #42536 @ 0xa628 │ │ │ │ + b.w 79710 │ │ │ │ + movw r0, #43944 @ 0xaba8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ stmdb 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, #46568 @ 0xb5e8 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 8e900 │ │ │ │ - cbz r0, 68d16 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 68d5e │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 68d1a │ │ │ │ + bmi.n 68d62 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46584 @ 0xb5f8 │ │ │ │ + movw r1, #47992 @ 0xbb78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68e76 │ │ │ │ + b.n 68ebe │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #46628 @ 0xb624 │ │ │ │ + movw r1, #48036 @ 0xbba4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68d16 │ │ │ │ + beq.n 68d5e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 68d56 │ │ │ │ + bcc.n 68d9e │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46676 @ 0xb654 │ │ │ │ + movw r1, #48084 @ 0xbbd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 68d16 │ │ │ │ + bl f8938 │ │ │ │ + b.n 68d5e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #46720 @ 0xb680 │ │ │ │ + movw r0, #48128 @ 0xbc00 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68d16 │ │ │ │ + beq.n 68d5e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #14576 @ 0x38f0 │ │ │ │ + movw r2, #15984 @ 0x3e70 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b348 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2ae64 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 68dc0 │ │ │ │ + cbz r1, 68e08 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 283e40 <_PyEval_GetANext@@Base+0xa8> │ │ │ │ - b.n 68ddc │ │ │ │ + bl 2843c8 <_PyEval_GetANext@@Base+0xa8> │ │ │ │ + b.n 68e24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 68de0 │ │ │ │ + cbz r2, 68e28 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46740 @ 0xb694 │ │ │ │ + movw r1, #48148 @ 0xbc14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68e6e │ │ │ │ + b.n 68eb6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 68dfc │ │ │ │ + beq.n 68e44 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 68e1c │ │ │ │ + bne.n 68e64 │ │ │ │ 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 68e1c │ │ │ │ + b.n 68e64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68e1c │ │ │ │ + beq.n 68e64 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46780 @ 0xb6bc │ │ │ │ + movw r1, #48188 @ 0xbc3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 68ddc │ │ │ │ - bl 9600c │ │ │ │ + bl f8938 │ │ │ │ + b.n 68e24 │ │ │ │ + bl 962dc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2bc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 68e52 │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 68e9a │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 283e40 <_PyEval_GetANext@@Base+0xa8> │ │ │ │ - b.n 68ddc │ │ │ │ + bl 2843c8 <_PyEval_GetANext@@Base+0xa8> │ │ │ │ + b.n 68e24 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68ddc │ │ │ │ + beq.n 68e24 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #46812 @ 0xb6dc │ │ │ │ + movw r0, #48220 @ 0xbc5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 68e76 │ │ │ │ + cbz r0, 68ebe │ │ │ │ blx 2ade8 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #48224 @ 0xbc60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 68ed2 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 68f1a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 20bc58 │ │ │ │ - cbz r0, 68ed2 │ │ │ │ - ldr r3, [pc, #44] @ (68ed8 ) │ │ │ │ + bl 20c468 │ │ │ │ + cbz r0, 68f1a │ │ │ │ + ldr r3, [pc, #44] @ (68f20 ) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 68ec0 │ │ │ │ + cbz r3, 68f08 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 217acc <_PyDict_LoadGlobal@@Base+0x294> │ │ │ │ - cbnz r0, 68eca │ │ │ │ + bl 2180a8 <_PyDict_LoadGlobal@@Base+0x294> │ │ │ │ + cbnz r0, 68f12 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 68ed2 │ │ │ │ + b.n 68f1a │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46832 @ 0xb6f0 │ │ │ │ + movw r1, #48240 @ 0xbc70 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 68f30 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 68f78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 68f1e │ │ │ │ - bl 9600c │ │ │ │ + cbz r3, 68f66 │ │ │ │ + bl 962dc │ │ │ │ mov r4, r0 │ │ │ │ - bl 68bbc │ │ │ │ + bl 68c04 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bcd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a48c │ │ │ │ - b.n 68f28 │ │ │ │ - bl 68bbc │ │ │ │ + bl 9a760 │ │ │ │ + b.n 68f70 │ │ │ │ + bl 68c04 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bcd4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #46844 @ 0xb6fc │ │ │ │ + movw r1, #48252 @ 0xbc7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 68f78 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 68fc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 68c2e │ │ │ │ - cbz r0, 68f7c │ │ │ │ + bl 68c76 │ │ │ │ + cbz r0, 68fc4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9060 @ 0x2364 │ │ │ │ + movw r1, #10508 @ 0x290c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68f84 │ │ │ │ + b.n 68fcc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b080 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68fb0 │ │ │ │ + bge.n 68ff8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68fe2 │ │ │ │ + bge.n 6902a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bd58 │ │ │ │ - cbz r0, 69018 │ │ │ │ + cbz r0, 69060 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6902a │ │ │ │ + b.n 69072 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bf20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 32814 │ │ │ │ + bl 32810 │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, 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 2c2dc │ │ │ │ - cbz r0, 6905a │ │ │ │ + cbz r0, 690a2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69076 │ │ │ │ + b.n 690be │ │ │ │ mov r0, r4 │ │ │ │ blx 2b244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69048 │ │ │ │ + bne.n 69090 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bf20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 32814 │ │ │ │ + bl 32810 │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 68bbc │ │ │ │ + bl 68c04 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 690a4 │ │ │ │ + bcc.n 690ec │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 690aa │ │ │ │ + bcs.n 690f2 │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 690ae │ │ │ │ + b.n 690f6 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 68a3e │ │ │ │ + bl 68a86 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #46856 @ 0xb708 │ │ │ │ + movw r1, #48264 @ 0xbc88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r0, #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 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46948 @ 0xb764 │ │ │ │ + movw r1, #48356 @ 0xbce4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 69128 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 69170 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 69112 │ │ │ │ + bhi.n 6915a │ │ │ │ adds r0, #12 │ │ │ │ - bl 7dfb4 │ │ │ │ - b.n 6912a │ │ │ │ + bl 7e048 │ │ │ │ + b.n 69172 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46960 @ 0xb770 │ │ │ │ + movw r1, #48368 @ 0xbcf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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 69132 │ │ │ │ - b.w 7dfb4 │ │ │ │ + bgt.n 6917a │ │ │ │ + b.w 7e048 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 6914e │ │ │ │ - b.w 7ffb8 │ │ │ │ + bne.n 69196 │ │ │ │ + b.w 8004c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bc7c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68bbc │ │ │ │ + bl 68c04 │ │ │ │ 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 68bbc │ │ │ │ + bl 68c04 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bcd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #32108 @ 0x7d6c │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 691fe │ │ │ │ - bl 9600c │ │ │ │ + cbz r4, 69246 │ │ │ │ + bl 962dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 22459c │ │ │ │ - cbz r0, 69262 │ │ │ │ + bl 224b7c │ │ │ │ + cbz r0, 692aa │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bf20 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bf04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r5, 6925c │ │ │ │ + bl 9a760 │ │ │ │ + cbz r5, 692a4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69262 │ │ │ │ + b.n 692aa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #4 │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ 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 69278 │ │ │ │ + bne.n 692c0 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 122294 │ │ │ │ + b.w 122248 │ │ │ │ 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 6929a │ │ │ │ + bgt.n 692e2 │ │ │ │ pop {r4} │ │ │ │ - b.w 1071e0 │ │ │ │ + b.w 107378 │ │ │ │ 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 2829e4 │ │ │ │ + bl 282f6c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 692e6 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69316 │ │ │ │ + bne.n 6932e │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6935e │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2829e4 │ │ │ │ + bl 282f6c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69302 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69316 │ │ │ │ + bne.n 6934a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6935e │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28c374 │ │ │ │ + b.w 28c92c │ │ │ │ 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 1d040c │ │ │ │ + bl 1d0a5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69352 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69384 │ │ │ │ + bne.n 6939a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 693cc │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 1d040c │ │ │ │ + bl 1d0a5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69370 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69384 │ │ │ │ + bne.n 693b8 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 693cc │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28c374 │ │ │ │ + b.w 28c92c │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 16a0c4 <_PyTime_AsLong@@Base+0x828> │ │ │ │ + bl 16a6d4 <_PyTime_AsLong@@Base+0x828> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 693d0 │ │ │ │ + bne.n 69418 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 693ca │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 69412 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20f49c │ │ │ │ + bl 20fcf8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 693f4 │ │ │ │ + b.n 6943c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 693e2 │ │ │ │ + bne.n 6942a │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 693c0 │ │ │ │ + bcs.n 69408 │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 693e6 │ │ │ │ + bgt.n 6942e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 20f240 │ │ │ │ + bl 20faa4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6943c │ │ │ │ + bne.n 69484 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbz r0, 69436 │ │ │ │ + bl d9e7c │ │ │ │ + cbz r0, 6947e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20f49c │ │ │ │ + bl 20fcf8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6946c │ │ │ │ + b.n 694b4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 6945a │ │ │ │ + beq.n 694a2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 6945a │ │ │ │ + bhi.n 694a2 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20f49c │ │ │ │ - b.n 69436 │ │ │ │ + bl 20fcf8 │ │ │ │ + b.n 6947e │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6945e │ │ │ │ + bgt.n 694a6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 15bb34 │ │ │ │ - cbz r0, 694e0 │ │ │ │ + bl 15c128 │ │ │ │ + cbz r0, 69528 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #8 │ │ │ │ - bl 119a7c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 119a54 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 694b6 │ │ │ │ + bge.n 694fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 694b6 │ │ │ │ + cbnz r3, 694fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 694e6 │ │ │ │ + bne.n 6952e │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #34112 @ 0x8540 │ │ │ │ + movw r1, #35520 @ 0x8ac0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 694e8 │ │ │ │ + b.n 69530 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 15bb34 │ │ │ │ - cbz r0, 69552 │ │ │ │ + bl 15c128 │ │ │ │ + cbz r0, 6959a │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #1 │ │ │ │ - bl 119a7c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 119a54 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69532 │ │ │ │ + bge.n 6957a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69532 │ │ │ │ + cbnz r3, 6957a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 69558 │ │ │ │ + bne.n 695a0 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #2052 @ 0x804 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6955a │ │ │ │ + b.n 695a2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ 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 695a8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 695a8 │ │ │ │ + bne.n 695f0 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 695f0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 695cc │ │ │ │ + bl f8938 │ │ │ │ + b.n 69614 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 179f94 │ │ │ │ - cbnz r0, 695cc │ │ │ │ + bl 17a5e4 │ │ │ │ + cbnz r0, 69614 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 179f94 │ │ │ │ + b.w 17a5e4 │ │ │ │ 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 252870 │ │ │ │ + bl 252e18 │ │ │ │ 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 69622 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 69622 │ │ │ │ + bne.n 6966a │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 6966a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f879c │ │ │ │ - b.n 69648 │ │ │ │ + bl f8938 │ │ │ │ + b.n 69690 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fc1b8 │ │ │ │ - cbnz r0, 69648 │ │ │ │ + bl 1fc7d0 │ │ │ │ + cbnz r0, 69690 │ │ │ │ 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 1fc1b8 │ │ │ │ + b.w 1fc7d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 6968c │ │ │ │ + cbz r3, 696d4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 2b0bc │ │ │ │ - cbz r0, 69682 │ │ │ │ + cbz r0, 696ca │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 718ec │ │ │ │ - b.n 69696 │ │ │ │ + bl 7197c │ │ │ │ + b.n 696de │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69696 │ │ │ │ + b.n 696de │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 697e0 │ │ │ │ + ldr.w r8, [pc, #308] @ 69828 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 697da │ │ │ │ + beq.w 69822 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #42720 @ 0xa6e0 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 696f2 │ │ │ │ + beq.n 6973a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 696d6 │ │ │ │ + bne.n 6971e │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 696f6 │ │ │ │ + b.n 6973e │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 6970c │ │ │ │ + cbz r2, 69754 │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2bd70 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 69736 │ │ │ │ + beq.n 6977e │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 69772 │ │ │ │ + b.n 697ba │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #14576 @ 0x38f0 │ │ │ │ + movw r5, #15984 @ 0x3e70 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ blx 2b348 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46996 @ 0xb794 │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2bfb8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #32236 @ 0x7dec │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12812 @ 0x320c │ │ │ │ + movw r1, #14220 @ 0x378c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3219c <_Py_DisplaySourceLine@@Base+0x62> │ │ │ │ + bl 32198 <_Py_DisplaySourceLine@@Base+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 697c0 │ │ │ │ + cbnz r3, 69808 │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r3, 697bc │ │ │ │ + cbz r3, 69804 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7340 @ 0x1cac │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18927c <_Py_write_noraise@@Base> │ │ │ │ + bl 1898b4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdae <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2d880 │ │ │ │ @@ -92880,392 +92907,392 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #47040 @ 0xb7c0 │ │ │ │ + movw r1, #48448 @ 0xbd40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #27176 @ 0x6a28 │ │ │ │ + movw r0, #28584 @ 0x6fa8 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 69840 │ │ │ │ + beq.n 69888 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 6982a │ │ │ │ + beq.n 69872 │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 69844 │ │ │ │ + beq.n 6988c │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47092 @ 0xb7f4 │ │ │ │ + movw r1, #48500 @ 0xbd74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f879c │ │ │ │ + b.w f8938 │ │ │ │ movw r3, #61044 @ 0xee74 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47056 @ 0xb7d0 │ │ │ │ + movw r1, #48464 @ 0xbd50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f879c │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w f8938 │ │ │ │ + b.w 1fc480 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68bbc │ │ │ │ - bl 1bdbf0 │ │ │ │ - cbnz r0, 69866 │ │ │ │ + bl 68c04 │ │ │ │ + bl 1be23c │ │ │ │ + cbnz r0, 698ae │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38885 @ 0x97e5 │ │ │ │ + movw r0, #38957 @ 0x982d │ │ │ │ movt r0, #6 │ │ │ │ - bl 1db7cc │ │ │ │ + bl 1dbdac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 698a0 │ │ │ │ + bne.n 698e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1beb0c │ │ │ │ + bl 1bf154 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47136 @ 0xb820 │ │ │ │ + movw r1, #48544 @ 0xbda0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 698bc │ │ │ │ + b.n 69904 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129224 │ │ │ │ + bl 1291d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1beb0c │ │ │ │ + bl 1bf154 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000698be : │ │ │ │ - b.w 33b38 │ │ │ │ +00069906 : │ │ │ │ + b.w 33b34 │ │ │ │ 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 14c724 │ │ │ │ - cbnz r0, 698f4 │ │ │ │ + bl 14cb1c │ │ │ │ + cbnz r0, 6993c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47164 @ 0xb83c │ │ │ │ + movw r1, #48572 @ 0xbdbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 698fe │ │ │ │ + bl f8938 │ │ │ │ + b.n 69946 │ │ │ │ mov r0, r8 │ │ │ │ - bl 148a30 │ │ │ │ + bl 148e30 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 69902 │ │ │ │ + bge.n 6994a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 699d4 │ │ │ │ + b.n 69a1c │ │ │ │ cmp.w r7, #65536 @ 0x10000 │ │ │ │ - ble.n 69920 │ │ │ │ + ble.n 69968 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47204 @ 0xb864 │ │ │ │ + movw r1, #48612 @ 0xbde4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 698fe │ │ │ │ + bl f8938 │ │ │ │ + b.n 69946 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69930 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 698fe │ │ │ │ + cbnz r0, 69978 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 69946 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 699a4 │ │ │ │ - bl f51f4 │ │ │ │ + beq.n 699ec │ │ │ │ + bl f5424 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 699be │ │ │ │ - bl 11e254 │ │ │ │ + beq.n 69a06 │ │ │ │ + bl 11e22c │ │ │ │ add.w r1, r5, r6, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r3, 69972 │ │ │ │ + cbnz r3, 699ba │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47220 @ 0xb874 │ │ │ │ + movw r1, #48628 @ 0xbdf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 69980 │ │ │ │ - b.n 699be │ │ │ │ - bl 1f7918 <_Py_Gid_Converter@@Base> │ │ │ │ + blt.n 699c8 │ │ │ │ + b.n 69a06 │ │ │ │ + bl 1f7f30 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 6998e │ │ │ │ + cbnz r0, 699d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699be │ │ │ │ + bge.n 69a06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699be │ │ │ │ + cbnz r3, 69a06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 699be │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69a06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699a0 │ │ │ │ + bge.n 699e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699a0 │ │ │ │ + cbnz r3, 699e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 69932 │ │ │ │ + b.n 6997a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b980 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 699c6 │ │ │ │ + bge.n 69a0e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ - b.n 698fe │ │ │ │ + bl 766c8 │ │ │ │ + b.n 69946 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 699f8 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69a2a │ │ │ │ + bne.n 69a40 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 69a72 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c028 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a22 │ │ │ │ + bne.n 69a6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 69a22 │ │ │ │ + cbz r3, 69a6a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a5a │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 69aa2 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 69a72 │ │ │ │ + b.n 69aba │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a96 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 69a9e │ │ │ │ + bne.n 69ade │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 69ae6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69aee │ │ │ │ + b.n 69b36 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 69ab6 │ │ │ │ + bls.n 69afe │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9060 @ 0x2364 │ │ │ │ + movw r1, #10508 @ 0x290c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 69a92 │ │ │ │ + bl f8938 │ │ │ │ + b.n 69ada │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2acb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 69ae6 │ │ │ │ - cbz r0, 69ae6 │ │ │ │ - movw r1, #47244 @ 0xb88c │ │ │ │ + cbnz r3, 69b2e │ │ │ │ + cbz r0, 69b2e │ │ │ │ + movw r1, #48652 @ 0xbe0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2bba4 │ │ │ │ - cbnz r0, 69ae6 │ │ │ │ + cbnz r0, 69b2e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 79668 │ │ │ │ + b.w 79710 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69b10 │ │ │ │ + cbnz r3, 69b58 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b10 │ │ │ │ + ble.n 69b58 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b10 │ │ │ │ - cbnz r0, 69b30 │ │ │ │ + bne.n 69b58 │ │ │ │ + cbnz r0, 69b78 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #23460 @ 0x5ba4 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69b48 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69b90 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b42 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69b48 │ │ │ │ + bne.n 69b8a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 69b90 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c144 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69b6e │ │ │ │ + cbnz r3, 69bb6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b6e │ │ │ │ + ble.n 69bb6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b6e │ │ │ │ - cbnz r0, 69b88 │ │ │ │ + bne.n 69bb6 │ │ │ │ + cbnz r0, 69bd0 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (69bc8 ) │ │ │ │ + ldr r4, [pc, #76] @ (69c10 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69bc2 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69c0a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b9a │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69bc2 │ │ │ │ + bne.n 69be2 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 69c0a │ │ │ │ mov r0, r4 │ │ │ │ blx 2add0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69bb8 │ │ │ │ + bge.n 69c00 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r2, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69bec │ │ │ │ + cbnz r3, 69c34 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69bec │ │ │ │ + ble.n 69c34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69bec │ │ │ │ - cbnz r0, 69c0a │ │ │ │ + bne.n 69c34 │ │ │ │ + cbnz r0, 69c52 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (69c48 ) │ │ │ │ + ldr r4, [pc, #76] @ (69c90 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69c0a │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69c52 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69c42 │ │ │ │ + b.n 69c8a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69c26 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 69c6e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69c06 │ │ │ │ + bne.n 69c4e │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69c42 │ │ │ │ + b.n 69c8a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -93279,42 +93306,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69c6c │ │ │ │ + cbnz r3, 69cb4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69c6c │ │ │ │ + ble.n 69cb4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69c6c │ │ │ │ - cbnz r0, 69c8a │ │ │ │ + bne.n 69cb4 │ │ │ │ + cbnz r0, 69cd2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #80] @ (69ccc ) │ │ │ │ + ldr r4, [pc, #80] @ (69d14 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69c8a │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69cd2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69cc6 │ │ │ │ + b.n 69d0e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69ca6 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 69cee │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69c86 │ │ │ │ + bne.n 69cce │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69cc6 │ │ │ │ + b.n 69d0e │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -93329,42 +93356,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69cf0 │ │ │ │ + cbnz r3, 69d38 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69cf0 │ │ │ │ + ble.n 69d38 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69cf0 │ │ │ │ - cbnz r0, 69d0e │ │ │ │ + bne.n 69d38 │ │ │ │ + cbnz r0, 69d56 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #72] @ (69d48 ) │ │ │ │ + ldr r4, [pc, #72] @ (69d90 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69d0e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69d56 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69d42 │ │ │ │ + b.n 69d8a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69d2a │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 69d72 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69d0a │ │ │ │ + bne.n 69d52 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69d42 │ │ │ │ + b.n 69d8a │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -93376,213 +93403,213 @@ │ │ │ │ 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, 69d6c │ │ │ │ + cbnz r3, 69db4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69d6c │ │ │ │ + ble.n 69db4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69d6c │ │ │ │ - cbnz r0, 69d86 │ │ │ │ + bne.n 69db4 │ │ │ │ + cbnz r0, 69dce │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (69dac ) │ │ │ │ + ldr r4, [pc, #48] @ (69df4 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69da6 │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69dee │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69d98 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69da6 │ │ │ │ + bne.n 69de0 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 69dee │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69dd0 │ │ │ │ + cbnz r3, 69e18 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69dd0 │ │ │ │ + ble.n 69e18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69dd0 │ │ │ │ - cbnz r0, 69dea │ │ │ │ + bne.n 69e18 │ │ │ │ + cbnz r0, 69e32 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (69e10 ) │ │ │ │ + ldr r4, [pc, #48] @ (69e58 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69e0a │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69e52 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69dfc │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69e0a │ │ │ │ + bne.n 69e44 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 69e52 │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69e34 │ │ │ │ + cbnz r3, 69e7c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69e34 │ │ │ │ + ble.n 69e7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69e34 │ │ │ │ - cbnz r0, 69e4e │ │ │ │ + bne.n 69e7c │ │ │ │ + cbnz r0, 69e96 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (69e74 ) │ │ │ │ + ldr r4, [pc, #48] @ (69ebc ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69e6e │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69eb6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69e60 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 69e6e │ │ │ │ + bne.n 69ea8 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 69eb6 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + b.w 8004c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r3, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69e94 │ │ │ │ + bne.n 69edc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69eb6 │ │ │ │ + b.n 69efe │ │ │ │ blx 2aec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69eae │ │ │ │ + bne.n 69ef6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 69ed2 │ │ │ │ + cbz r3, 69f1a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69ee2 │ │ │ │ + b.n 69f2a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69ee0 │ │ │ │ + ble.n 69f28 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 69edc │ │ │ │ - cbnz r1, 69f08 │ │ │ │ + bgt.n 69f24 │ │ │ │ + cbnz r1, 69f50 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69ee2 │ │ │ │ + b.n 69f2a │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #140] @ (69f70 ) │ │ │ │ + ldr r1, [pc, #140] @ (69fb8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69f0e │ │ │ │ + cbnz r0, 69f56 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69f6a │ │ │ │ + b.n 69fb2 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 211968 │ │ │ │ + bl 212128 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 69f04 │ │ │ │ + beq.n 69f4c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 69f34 │ │ │ │ + beq.n 69f7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69f36 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 69f36 │ │ │ │ - b.n 69f04 │ │ │ │ + bne.n 69f7e │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 69f7e │ │ │ │ + b.n 69f4c │ │ │ │ movs r4, #0 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b77c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ - cbz r4, 69f62 │ │ │ │ + bl 9a760 │ │ │ │ + cbz r4, 69faa │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -93590,380 +93617,380 @@ │ │ │ │ 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 2b0f8 │ │ │ │ - cbz r0, 69fae │ │ │ │ + cbz r0, 69ff6 │ │ │ │ negs r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 69fb4 │ │ │ │ + b.n 69ffc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 2b354 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2afc0 │ │ │ │ - cbz r0, 69ff0 │ │ │ │ + cbz r0, 6a038 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69ff6 │ │ │ │ + b.n 6a03e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19b1bc │ │ │ │ + bl 19b83c │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6a01c │ │ │ │ + bne.n 6a064 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a03e │ │ │ │ - b.n 6a036 │ │ │ │ + bne.n 6a086 │ │ │ │ + b.n 6a07e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2584 @ 0xa18 │ │ │ │ + movw r0, #4012 @ 0xfac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a00e │ │ │ │ + bne.n 6a056 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a078 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 6a0c0 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a032 │ │ │ │ + bne.n 6a07a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a052 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 6a09a │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a032 │ │ │ │ + bne.n 6a07a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b32c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a070 │ │ │ │ + bge.n 6a0b8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6a09e │ │ │ │ + bne.n 6a0e6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a0bc │ │ │ │ - b.n 6a0b6 │ │ │ │ + bne.n 6a104 │ │ │ │ + b.n 6a0fe │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27936 @ 0x6d20 │ │ │ │ + movw r0, #29344 @ 0x72a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a090 │ │ │ │ - b.n 6a122 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 6a122 │ │ │ │ + bne.n 6a0d8 │ │ │ │ + b.n 6a16a │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6a16a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a0ce │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 6a122 │ │ │ │ + bne.n 6a116 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6a16a │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6a0ec │ │ │ │ + bls.n 6a134 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9060 @ 0x2364 │ │ │ │ + movw r1, #10508 @ 0x290c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6a122 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6a16a │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bd70 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 6a100 │ │ │ │ + cbz r5, 6a148 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 6a104 │ │ │ │ + b.n 6a14c │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2bd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a126 │ │ │ │ + bge.n 6a16e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a12e │ │ │ │ + b.n 6a176 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 6a15c │ │ │ │ + bhi.n 6a1a4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 6a17e │ │ │ │ - b.n 6a176 │ │ │ │ - movw r0, #27960 @ 0x6d38 │ │ │ │ + bne.n 6a1c6 │ │ │ │ + b.n 6a1be │ │ │ │ + movw r0, #29368 @ 0x72b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a14e │ │ │ │ + bne.n 6a196 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a20a │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 6a252 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a172 │ │ │ │ + bne.n 6a1ba │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a192 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 6a1da │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a172 │ │ │ │ + bne.n 6a1ba │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 6a1d8 │ │ │ │ + ble.n 6a220 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 6a1b2 │ │ │ │ + beq.n 6a1fa │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a1b4 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 6a1b4 │ │ │ │ - b.n 6a172 │ │ │ │ + bne.n 6a1fc │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 6a1fc │ │ │ │ + b.n 6a1ba │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6a1da │ │ │ │ + beq.n 6a222 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47260 @ 0xb89c │ │ │ │ + movw r1, #48668 @ 0xbe1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6a172 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6a1ba │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a202 │ │ │ │ + bge.n 6a24a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6a232 │ │ │ │ + bne.n 6a27a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a254 │ │ │ │ - b.n 6a24c │ │ │ │ + bne.n 6a29c │ │ │ │ + b.n 6a294 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2616 @ 0xa38 │ │ │ │ + movw r0, #4044 @ 0xfcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a224 │ │ │ │ + bne.n 6a26c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a284 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 6a2cc │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a248 │ │ │ │ + bne.n 6a290 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a268 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 6a2b0 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a248 │ │ │ │ - bl 9600c │ │ │ │ + bne.n 6a290 │ │ │ │ + bl 962dc │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6350a <_Py_closerange@@Base> │ │ │ │ + bl 63552 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r4, r0 │ │ │ │ blx 2b5c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a48c │ │ │ │ - bl efe68 │ │ │ │ + bl 9a760 │ │ │ │ + bl f00a8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 6a2ca │ │ │ │ + cbnz r0, 6a312 │ │ │ │ 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 1fbd50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fc368 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a2fc │ │ │ │ + beq.n 6a344 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25d2c4 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 25d86c <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 71b00 │ │ │ │ - cbz r0, 6a386 │ │ │ │ + bl 71b90 │ │ │ │ + cbz r0, 6a3ce │ │ │ │ mov r4, r0 │ │ │ │ - vldr d8, [pc, #120] @ 6a398 │ │ │ │ + vldr d8, [pc, #120] @ 6a3e0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85ae8 │ │ │ │ + bl 85b58 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6a372 │ │ │ │ + cbz r0, 6a3ba │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 299b38 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a0e8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85ae8 │ │ │ │ - cbnz r0, 6a38a │ │ │ │ + bl 85b58 │ │ │ │ + cbnz r0, 6a3d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a386 │ │ │ │ + bge.n 6a3ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a386 │ │ │ │ + cbnz r3, 6a3ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a38c │ │ │ │ + b.n 6a3d4 │ │ │ │ str r0, [r4, #20] │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -93975,1083 +94002,1083 @@ │ │ │ │ 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 6a3ca │ │ │ │ + bhi.n 6a412 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a3e8 │ │ │ │ - b.n 6a3e2 │ │ │ │ - movw r0, #27856 @ 0x6cd0 │ │ │ │ + bne.n 6a430 │ │ │ │ + b.n 6a42a │ │ │ │ + movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a3bc │ │ │ │ - b.n 6a41e │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 6a41e │ │ │ │ + bne.n 6a404 │ │ │ │ + b.n 6a466 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6a466 │ │ │ │ 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 6a2ba │ │ │ │ + bl 6a302 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a41e │ │ │ │ + beq.n 6a466 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6a2ba │ │ │ │ + bl 6a302 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a41e │ │ │ │ + beq.n 6a466 │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3f8 <__setitimer64@plt> │ │ │ │ - cbz r0, 6a422 │ │ │ │ + cbz r0, 6a46a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a428 │ │ │ │ + b.n 6a470 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6a300 │ │ │ │ + bl 6a348 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a450 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 6a46e │ │ │ │ + bne.n 6a498 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6a4b6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2bd10 <__getitimer64@plt> │ │ │ │ - cbz r0, 6a466 │ │ │ │ + cbz r0, 6a4ae │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a470 │ │ │ │ + b.n 6a4b8 │ │ │ │ mov r0, sp │ │ │ │ - bl 6a300 │ │ │ │ - b.n 6a470 │ │ │ │ + bl 6a348 │ │ │ │ + b.n 6a4b8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl d9db4 │ │ │ │ + bl da074 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - movw r0, #47284 @ 0xb8b4 │ │ │ │ + bl 1af524 │ │ │ │ + movw r0, #48692 @ 0xbe34 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ mov r0, r6 │ │ │ │ - bl d9dc8 │ │ │ │ + bl da088 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 85500 │ │ │ │ - cbz r0, 6a530 │ │ │ │ + bl 85570 │ │ │ │ + cbz r0, 6a578 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1ba0f8 │ │ │ │ + bl 1ba748 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 6a532 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 6a57a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a530 │ │ │ │ + bge.n 6a578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a530 │ │ │ │ + cbnz r3, 6a578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_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 22459c │ │ │ │ - cbz r0, 6a5a8 │ │ │ │ + bl 224b7c │ │ │ │ + cbz r0, 6a5f0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2bf20 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2ba0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6a59e │ │ │ │ + bne.n 6a5e6 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6a58e │ │ │ │ - bl efe68 │ │ │ │ + bne.n 6a5d6 │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a55e │ │ │ │ + beq.n 6a5a6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a5a8 │ │ │ │ + b.n 6a5f0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ - b.n 6a58a │ │ │ │ + bl 1af524 │ │ │ │ + b.n 6a5d2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6a4ba │ │ │ │ + bl 6a502 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6a5d2 │ │ │ │ + bne.n 6a61a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 22459c │ │ │ │ - cbnz r0, 6a5ea │ │ │ │ - b.n 6a672 │ │ │ │ + bl 224b7c │ │ │ │ + cbnz r0, 6a632 │ │ │ │ + b.n 6a6ba │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28044 @ 0x6d8c │ │ │ │ + movw r0, #29452 @ 0x730c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a5c6 │ │ │ │ - b.n 6a672 │ │ │ │ + bne.n 6a60e │ │ │ │ + b.n 6a6ba │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bf20 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fbd50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fc368 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a672 │ │ │ │ + beq.n 6a6ba │ │ │ │ ldrd r5, r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6a624 │ │ │ │ + bge.n 6a66c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #3564 @ 0xdec │ │ │ │ + movw r1, #4972 @ 0x136c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6a672 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6a6ba │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23b760 <_PyDeadline_Init@@Base> │ │ │ │ + bl 23bd40 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 9600c │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 962dc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bb3c <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6a69a │ │ │ │ + bne.n 6a6e2 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6a676 │ │ │ │ + beq.n 6a6be │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 6a690 │ │ │ │ + beq.n 6a6d8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a6a6 │ │ │ │ - bl efe68 │ │ │ │ + b.n 6a6ee │ │ │ │ + bl f00a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a672 │ │ │ │ - bl 26f8e8 <_PyDeadline_Get@@Base> │ │ │ │ + bne.n 6a6ba │ │ │ │ + bl 26fe98 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 6a630 │ │ │ │ - b.n 6a69a │ │ │ │ + bge.n 6a678 │ │ │ │ + b.n 6a6e2 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 6a6a6 │ │ │ │ + b.n 6a6ee │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6a4ba │ │ │ │ + bl 6a502 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15552 @ 0x3cc0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1da9a0 │ │ │ │ + b.w 1daf80 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ + bl 14ec28 │ │ │ │ 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, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ + bl 14ec28 │ │ │ │ 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, #61156 @ 0xeee4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ + bl 14ec28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 6a776 │ │ │ │ + beq.n 6a7be │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6a776 │ │ │ │ + beq.n 6a7be │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 6a78e │ │ │ │ - b.n 6a7a0 │ │ │ │ + bne.n 6a7d6 │ │ │ │ + b.n 6a7e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6a76e │ │ │ │ - movw r0, #47348 @ 0xb8f4 │ │ │ │ + beq.n 6a7b6 │ │ │ │ + movw r0, #48756 @ 0xbe74 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a76e │ │ │ │ - b.n 6a7de │ │ │ │ + bne.n 6a7b6 │ │ │ │ + b.n 6a826 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #47348 @ 0xb8f4 │ │ │ │ + movw r0, #48756 @ 0xbe74 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a7de │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a826 │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 6a7d2 │ │ │ │ + beq.n 6a81a │ │ │ │ mov r1, r6 │ │ │ │ - bl 88644 │ │ │ │ - cbnz r0, 6a7d2 │ │ │ │ + bl 885f8 │ │ │ │ + cbnz r0, 6a81a │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47348 @ 0xb8f4 │ │ │ │ + movw r0, #48756 @ 0xbe74 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a7de │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a826 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 246084 │ │ │ │ + b.w 246624 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6a7fe │ │ │ │ + cbnz r2, 6a846 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6a812 │ │ │ │ - b.n 6a824 │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + bne.n 6a85a │ │ │ │ + b.n 6a86c │ │ │ │ + movw r0, #20072 @ 0x4e68 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a7f6 │ │ │ │ - b.n 6a830 │ │ │ │ + bne.n 6a83e │ │ │ │ + b.n 6a878 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + movw r0, #20072 @ 0x4e68 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a830 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a878 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 245db8 │ │ │ │ + b.w 246358 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6a850 │ │ │ │ + cbnz r2, 6a898 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6a864 │ │ │ │ - b.n 6a876 │ │ │ │ - movw r0, #58124 @ 0xe30c │ │ │ │ + bne.n 6a8ac │ │ │ │ + b.n 6a8be │ │ │ │ + movw r0, #59532 @ 0xe88c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a848 │ │ │ │ - b.n 6a882 │ │ │ │ + bne.n 6a890 │ │ │ │ + b.n 6a8ca │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #58124 @ 0xe30c │ │ │ │ + movw r0, #59532 @ 0xe88c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a882 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a8ca │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2559dc │ │ │ │ + b.w 255f84 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 70c84 │ │ │ │ - cbz r0, 6a8d6 │ │ │ │ - ldr r2, [pc, #64] @ (6a8dc ) │ │ │ │ - movw r1, #47360 @ 0xb900 │ │ │ │ + bl 70ccc │ │ │ │ + cbz r0, 6a91e │ │ │ │ + ldr r2, [pc, #64] @ (6a924 ) │ │ │ │ + movw r1, #48768 @ 0xbe80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a8c2 │ │ │ │ - ldr r2, [pc, #44] @ (6a8dc ) │ │ │ │ + beq.n 6a90a │ │ │ │ + ldr r2, [pc, #44] @ (6a924 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47376 @ 0xb910 │ │ │ │ + movw r1, #48784 @ 0xbe90 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a8d8 │ │ │ │ + bne.n 6a920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a8d6 │ │ │ │ + bge.n 6a91e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a8d6 │ │ │ │ + cbnz r3, 6a91e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 1de570 <_PyEvent_Notify@@Base> │ │ │ │ + bl 1deb50 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 202ee8 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ + bl 20350c <_PyArg_NoPositional@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 215944 <_PyInterpreterState_GetWhence@@Base+0xdec> │ │ │ │ + bl 215c78 <_PyInterpreterState_GetWhence@@Base+0xac8> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #47388 @ 0xb91c │ │ │ │ + movw r0, #48796 @ 0xbe9c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #47412 @ 0xb934 │ │ │ │ + movw r4, #48820 @ 0xbeb4 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r1, #36380 @ 0x8e1c │ │ │ │ + movw r1, #37788 @ 0x939c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47424 @ 0xb940 │ │ │ │ + movw r0, #48832 @ 0xbec0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w e4c6c │ │ │ │ + b.w e4ea4 │ │ │ │ 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, #36380 @ 0x8e1c │ │ │ │ - movweq r1, #47412 @ 0xb934 │ │ │ │ + movwne r1, #37788 @ 0x939c │ │ │ │ + movweq r1, #48820 @ 0xbeb4 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #44 @ 0x2c │ │ │ │ ite eq │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #47448 @ 0xb958 │ │ │ │ + movw r0, #48856 @ 0xbed8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl e4c6c │ │ │ │ + bl e4ea4 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #47492 @ 0xb984 │ │ │ │ + movw r1, #48900 @ 0xbf04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 6aa06 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 6aa4e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 6aa0a │ │ │ │ - cbz r4, 6aa0a │ │ │ │ + bge.n 6aa52 │ │ │ │ + cbz r4, 6aa52 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47508 @ 0xb994 │ │ │ │ + movw r1, #48916 @ 0xbf14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aa3a │ │ │ │ - bl 63448 │ │ │ │ + b.n 6aa82 │ │ │ │ + bl 63490 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6336a │ │ │ │ + bl 633b2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aa34 │ │ │ │ + bne.n 6aa7c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #47540 @ 0xb9b4 │ │ │ │ + movw r1, #48948 @ 0xbf34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 6aa06 │ │ │ │ + bl d7950 │ │ │ │ + b.n 6aa4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, 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, #26708 @ 0x6854 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8e900 │ │ │ │ - cbz r0, 6aa90 │ │ │ │ + bl 8ec0c │ │ │ │ + cbz r0, 6aad8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 276614 <_PyTime_FromLong@@Base> │ │ │ │ + bl 276bc4 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aa90 │ │ │ │ + beq.n 6aad8 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 1fca00 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fd014 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ad54 <__clock_settime64@plt> │ │ │ │ - cbz r0, 6aa94 │ │ │ │ + cbz r0, 6aadc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aa9c │ │ │ │ + b.n 6aae4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 13968c │ │ │ │ + bl 139a80 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ab04 │ │ │ │ + cbz r0, 6ab4c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl e60b4 │ │ │ │ + bl e62ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e60b4 │ │ │ │ + bl e62ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e60b4 │ │ │ │ + bl e62ec │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #47568 @ 0xb9d0 │ │ │ │ + movw r0, #48976 @ 0xbf50 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6aaf8 │ │ │ │ + bge.n 6ab40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6aafc │ │ │ │ + cbz r3, 6ab44 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ab04 │ │ │ │ + b.n 6ab4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aaf8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ab40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6ab42 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 6ab8a │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #19072 @ 0x4a80 │ │ │ │ + movw r0, #20480 @ 0x5000 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ab86 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6abce │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ab86 │ │ │ │ + cbz r0, 6abce │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ab70 │ │ │ │ + beq.n 6abb8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6ab86 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6abce │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bb24 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeff4 │ │ │ │ + b.w 1af644 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6abb2 │ │ │ │ + bne.n 6abfa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6abca │ │ │ │ - b.n 6ac0a │ │ │ │ + bne.n 6ac12 │ │ │ │ + b.n 6ac52 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2656 @ 0xa60 │ │ │ │ + movw r0, #4128 @ 0x1020 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6aba2 │ │ │ │ - b.n 6ac78 │ │ │ │ + bne.n 6abea │ │ │ │ + b.n 6acc0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6abec │ │ │ │ + bpl.n 6ac34 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6acc0 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ac0c │ │ │ │ - b.n 6ac4a │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + beq.n 6ac54 │ │ │ │ + b.n 6ac92 │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2656 @ 0xa60 │ │ │ │ + movw r0, #4128 @ 0x1020 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ac78 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6acc0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6ac34 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 6ac7c │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2656 @ 0xa60 │ │ │ │ + movw r0, #4128 @ 0x1020 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ac78 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6acc0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6ac78 │ │ │ │ + cbz r0, 6acc0 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ac62 │ │ │ │ + beq.n 6acaa │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6ac78 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6acc0 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb24 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeff4 │ │ │ │ + b.w 1af644 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 6aca4 │ │ │ │ + bne.n 6acec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6acbc │ │ │ │ - b.n 6acfc │ │ │ │ + bne.n 6ad04 │ │ │ │ + b.n 6ad44 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2668 @ 0xa6c │ │ │ │ + movw r0, #4140 @ 0x102c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ac94 │ │ │ │ - b.n 6ad7c │ │ │ │ + bne.n 6acdc │ │ │ │ + b.n 6adc4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6acde │ │ │ │ + bpl.n 6ad26 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ad7c │ │ │ │ + beq.n 6adc4 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6acfe │ │ │ │ - b.n 6ad3c │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + beq.n 6ad46 │ │ │ │ + b.n 6ad84 │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2668 @ 0xa6c │ │ │ │ + movw r0, #4140 @ 0x102c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ad7c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6adc4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6ad26 │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 6ad6e │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2668 @ 0xa6c │ │ │ │ + movw r0, #4140 @ 0x102c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ad7c │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6adc4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6ad7c │ │ │ │ + cbz r0, 6adc4 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ad54 │ │ │ │ + beq.n 6ad9c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6ad7c │ │ │ │ + bl f8938 │ │ │ │ + b.n 6adc4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fd674 │ │ │ │ + bl fd810 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6ad66 │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 6ad7c │ │ │ │ + bne.n 6adae │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 6adc4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb24 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1aeff4 │ │ │ │ + b.w 1af644 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6adf4 │ │ │ │ + beq.n 6ae3c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6add6 │ │ │ │ + bpl.n 6ae1e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ae1e │ │ │ │ + cbz r0, 6ae66 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6adf6 │ │ │ │ + beq.n 6ae3e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6ae1e │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6ae66 │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ + movw r0, #4156 @ 0x103c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ae1e │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6ae66 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b280 │ │ │ │ - cbnz r0, 6ae12 │ │ │ │ + cbnz r0, 6ae5a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeed4 │ │ │ │ + b.w 1af524 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeff4 │ │ │ │ + b.w 1af644 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6ae62 │ │ │ │ + bne.n 6aeaa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 6ae7a │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 6aec2 │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2696 @ 0xa88 │ │ │ │ + movw r0, #4168 @ 0x1048 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ae86 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6aece │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2696 @ 0xa88 │ │ │ │ + movw r0, #4168 @ 0x1048 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ae3a │ │ │ │ - b.n 6ae86 │ │ │ │ + bne.n 6ae82 │ │ │ │ + b.n 6aece │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6ae8a │ │ │ │ + cbnz r0, 6aed2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af18 │ │ │ │ + b.n 6af60 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6aec2 │ │ │ │ + bne.n 6af0a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6aef8 │ │ │ │ + beq.n 6af40 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6aeda │ │ │ │ + bpl.n 6af22 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ae86 │ │ │ │ + beq.n 6aece │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6aefa │ │ │ │ + beq.n 6af42 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6ae86 │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 6aece │ │ │ │ + movw r2, #57924 @ 0xe244 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2696 @ 0xa88 │ │ │ │ + movw r0, #4168 @ 0x1048 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ae86 │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6aece │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aeac │ │ │ │ - cbz r0, 6af10 │ │ │ │ + cbz r0, 6af58 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aeff4 │ │ │ │ + b.w 1af644 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #54808 @ 0xd618 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 6af42 │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 6af8a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6af76 │ │ │ │ + b.n 6afbe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6af3e │ │ │ │ + beq.n 6af86 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movw r4, #5412 @ 0x1524 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -95059,302 +95086,302 @@ │ │ │ │ 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, #47576 @ 0xb9d8 │ │ │ │ + movw r1, #48984 @ 0xbf58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 8e900 │ │ │ │ - cbnz r0, 6afa4 │ │ │ │ + bl 8ec0c │ │ │ │ + cbnz r0, 6afec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b01c │ │ │ │ + b.n 6b064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6afa0 │ │ │ │ + beq.n 6afe8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl f8054 │ │ │ │ + bl f81f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b016 │ │ │ │ + cbz r0, 6b05e │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 6afd4 │ │ │ │ + bgt.n 6b01c │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 2b7f4 │ │ │ │ - cbz r0, 6aff2 │ │ │ │ + cbz r0, 6b03a │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #5412 @ 0x1524 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 6b00e │ │ │ │ + b.n 6b056 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #4364 @ 0x110c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b022 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #36208 @ 0x8d70 │ │ │ │ +0006b06a <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #37616 @ 0x92f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movw r1, #14935 @ 0x3a57 │ │ │ │ - b.w 19b9dc │ │ │ │ + b.w 19c05c │ │ │ │ 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 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b0c8 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + beq.n 6b110 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ mov r4, r0 │ │ │ │ blx 2b050 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6b05a <_Py_Get_Getpath_CodeObject@@Base+0x38> │ │ │ │ + cbz r0, 6b0a2 <_Py_Get_Getpath_CodeObject@@Base+0x38> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 6b090 <_Py_Get_Getpath_CodeObject@@Base+0x6e> │ │ │ │ + b.n 6b0d8 <_Py_Get_Getpath_CodeObject@@Base+0x6e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b0c8 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bge.n 6b110 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b0c8 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + cbnz r3, 6b110 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b0c8 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ - bl 85bc0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b110 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b0b4 <_Py_Get_Getpath_CodeObject@@Base+0x92> │ │ │ │ + beq.n 6b0fc <_Py_Get_Getpath_CodeObject@@Base+0x92> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b0dc <_Py_Get_Getpath_CodeObject@@Base+0xba> │ │ │ │ + blt.n 6b124 <_Py_Get_Getpath_CodeObject@@Base+0xba> │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #24119 @ 0x5e37 │ │ │ │ + movw r2, #24191 @ 0x5e7f │ │ │ │ movt r2, #6 │ │ │ │ - movw r0, #47580 @ 0xb9dc │ │ │ │ + movw r0, #48988 @ 0xbf5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - cbz r1, 6b0ec <_Py_Get_Getpath_CodeObject@@Base+0xca> │ │ │ │ + cbz r1, 6b134 <_Py_Get_Getpath_CodeObject@@Base+0xca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6b07e <_Py_Get_Getpath_CodeObject@@Base+0x5c> │ │ │ │ + bne.n 6b0c6 <_Py_Get_Getpath_CodeObject@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b0cc <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ + blt.n 6b114 <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ mov r0, r6 │ │ │ │ blx 2abd0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b0f2 <_Py_Get_Getpath_CodeObject@@Base+0xd0> │ │ │ │ + b.n 6b13a <_Py_Get_Getpath_CodeObject@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b0c2 <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ + bne.n 6b10a <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b0c2 <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b10a <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b08e <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + bne.n 6b0d6 <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b08e <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b0d6 <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ blx 2abd0 │ │ │ │ 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 │ │ │ │ - bne.n 6b138 <_Py_Get_Getpath_CodeObject@@Base+0x116> │ │ │ │ + bne.n 6b180 <_Py_Get_Getpath_CodeObject@@Base+0x116> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6b150 <_Py_Get_Getpath_CodeObject@@Base+0x12e> │ │ │ │ - movw r2, #15004 @ 0x3a9c │ │ │ │ + bmi.n 6b198 <_Py_Get_Getpath_CodeObject@@Base+0x12e> │ │ │ │ + movw r2, #16412 @ 0x401c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2680 @ 0xa78 │ │ │ │ + movw r0, #4152 @ 0x1038 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6b1b2 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6b1fa <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2680 @ 0xa78 │ │ │ │ + movw r0, #4152 @ 0x1038 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b110 <_Py_Get_Getpath_CodeObject@@Base+0xee> │ │ │ │ - b.n 6b1b2 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bne.n 6b158 <_Py_Get_Getpath_CodeObject@@Base+0xee> │ │ │ │ + b.n 6b1fa <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6b1b2 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + cbz r0, 6b1fa <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6b17e <_Py_Get_Getpath_CodeObject@@Base+0x15c> │ │ │ │ + beq.n 6b1c6 <_Py_Get_Getpath_CodeObject@@Base+0x15c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6b1b2 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl f8938 │ │ │ │ + b.n 6b1fa <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ - cbnz r3, 6b19e <_Py_Get_Getpath_CodeObject@@Base+0x17c> │ │ │ │ + cbnz r3, 6b1e6 <_Py_Get_Getpath_CodeObject@@Base+0x17c> │ │ │ │ mov r0, r7 │ │ │ │ - bl d2b90 │ │ │ │ - movw r1, #47584 @ 0xb9e0 │ │ │ │ + bl d2e38 │ │ │ │ + movw r1, #48992 @ 0xbf60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6b1b2 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl f8938 │ │ │ │ + b.n 6b1fa <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6b1c2 <_Py_Get_Getpath_CodeObject@@Base+0x1a0> │ │ │ │ + beq.n 6b20a <_Py_Get_Getpath_CodeObject@@Base+0x1a0> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 127948 │ │ │ │ - cbnz r0, 6b1b6 <_Py_Get_Getpath_CodeObject@@Base+0x194> │ │ │ │ + bl 1278f0 │ │ │ │ + cbnz r0, 6b1fe <_Py_Get_Getpath_CodeObject@@Base+0x194> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b1f2 <_Py_Get_Getpath_CodeObject@@Base+0x1d0> │ │ │ │ + b.n 6b23a <_Py_Get_Getpath_CodeObject@@Base+0x1d0> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl a0244 │ │ │ │ + bl a052c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6b1c4 <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ + b.n 6b20c <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd28 │ │ │ │ - cbnz r0, 6b1e2 <_Py_Get_Getpath_CodeObject@@Base+0x1c0> │ │ │ │ + cbnz r0, 6b22a <_Py_Get_Getpath_CodeObject@@Base+0x1c0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b92c │ │ │ │ - b.n 6b1b2 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 6b1fa <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1aeff4 │ │ │ │ + bl 1af644 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ - cbnz r3, 6b21c <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ + cbnz r3, 6b264 <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6b21c <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ + ble.n 6b264 <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b21c <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ - cbnz r0, 6b23a <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ + bne.n 6b264 <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ + cbnz r0, 6b282 <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #120] @ (6b2a4 <_Py_Get_Getpath_CodeObject@@Base+0x282>) │ │ │ │ + ldr r4, [pc, #120] @ (6b2ec <_Py_Get_Getpath_CodeObject@@Base+0x282>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f9618 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6b23a <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ + bl f97b4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6b282 <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b296 <_Py_Get_Getpath_CodeObject@@Base+0x274> │ │ │ │ + b.n 6b2de <_Py_Get_Getpath_CodeObject@@Base+0x274> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 127948 │ │ │ │ + bl 1278f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b236 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ + beq.n 6b27e <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl a0244 │ │ │ │ + bl a052c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47620 @ 0xba04 │ │ │ │ + movw r0, #49028 @ 0xbf84 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91698 │ │ │ │ + bl 919a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b282 <_Py_Get_Getpath_CodeObject@@Base+0x260> │ │ │ │ - bl 9600c │ │ │ │ + beq.n 6b2ca <_Py_Get_Getpath_CodeObject@@Base+0x260> │ │ │ │ + bl 962dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b724 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6b28e <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 6b2d6 <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b236 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ + bne.n 6b27e <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -95362,396 +95389,396 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 127dc4 │ │ │ │ + bl 127d6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 6b2e4 <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ + beq.n 6b32c <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6b2e4 <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ + beq.n 6b32c <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 6b2fc <_Py_Get_Getpath_CodeObject@@Base+0x2da> │ │ │ │ - b.n 6b30e <_Py_Get_Getpath_CodeObject@@Base+0x2ec> │ │ │ │ + bne.n 6b344 <_Py_Get_Getpath_CodeObject@@Base+0x2da> │ │ │ │ + b.n 6b356 <_Py_Get_Getpath_CodeObject@@Base+0x2ec> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6b2dc <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ - movw r0, #47632 @ 0xba10 │ │ │ │ + beq.n 6b324 <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ + movw r0, #49040 @ 0xbf90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e1ec4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1e249c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b2dc <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ - b.n 6b34a <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bne.n 6b324 <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ + b.n 6b392 <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #47632 @ 0xba10 │ │ │ │ + movw r0, #49040 @ 0xbf90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6b34a <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6b392 <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ ldr r5, [r6, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b338 <_Py_Get_Getpath_CodeObject@@Base+0x316> │ │ │ │ + bmi.n 6b380 <_Py_Get_Getpath_CodeObject@@Base+0x316> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #42212 @ 0xa4e4 │ │ │ │ + movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47632 @ 0xba10 │ │ │ │ + movw r0, #49040 @ 0xbf90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 246798 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6b34a <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bl 246d38 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6b392 <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ ldr.w r3, [r7, #444] @ 0x1bc │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 21229c <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ - cbnz r0, 6b34e <_Py_Get_Getpath_CodeObject@@Base+0x32c> │ │ │ │ + bl 212874 <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ + cbnz r0, 6b396 <_Py_Get_Getpath_CodeObject@@Base+0x32c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b3c8 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ + b.n 6b410 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bgt.n 6b36e <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ + bgt.n 6b3b6 <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6b38a <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ + b.n 6b3d2 <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - beq.n 6b3ae <_Py_Get_Getpath_CodeObject@@Base+0x38c> │ │ │ │ + beq.n 6b3f6 <_Py_Get_Getpath_CodeObject@@Base+0x38c> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6b3c8 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ - bl 77858 │ │ │ │ + beq.n 6b410 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ + bl 778fc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47648 @ 0xba20 │ │ │ │ + movw r1, #49056 @ 0xbfa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 6b34a <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bl f8938 │ │ │ │ + b.n 6b392 <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 6b35c <_Py_Get_Getpath_CodeObject@@Base+0x33a> │ │ │ │ + ble.n 6b3a4 <_Py_Get_Getpath_CodeObject@@Base+0x33a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ ldr.w ip, [r3] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r3] │ │ │ │ - b.n 6b38a <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ + b.n 6b3d2 <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6b3c8 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ + beq.n 6b410 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b36e <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ + bne.n 6b3b6 <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006b3ca <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (6b3d8 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ +0006b412 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (6b420 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1ac990 <_PyConfig_AsDict@@Base+0xde4> │ │ │ │ + b.w 1acfd4 <_PyConfig_AsDict@@Base+0xde0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6b4b8 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + beq.n 6b500 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b3f0 <_PyOS_IsMainThread@@Base+0x26> │ │ │ │ + bne.n 6b438 <_PyOS_IsMainThread@@Base+0x26> │ │ │ │ movw r3, #59848 @ 0xe9c8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b4b8 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + beq.n 6b500 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ sub.w r2, r4, #32 │ │ │ │ sub.w r0, r4, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ it hi │ │ │ │ movhi r2, r4 │ │ │ │ add.w lr, r3, #39936 @ 0x9c00 │ │ │ │ add.w lr, lr, #60 @ 0x3c │ │ │ │ subs r3, #4 │ │ │ │ uxtb r7, r2 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 6b43a <_PyOS_IsMainThread@@Base+0x70> │ │ │ │ + b.n 6b482 <_PyOS_IsMainThread@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b4e6 <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ + beq.n 6b52e <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6b4b8 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + beq.n 6b500 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b4ba <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ + beq.n 6b502 <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6b42c <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ + beq.n 6b474 <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ sub.w r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls.n 6b510 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ + bls.n 6b558 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 6b42c <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ + bne.n 6b474 <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6b528 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + beq.n 6b570 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ mov r5, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ adds r1, r6, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub.w r9, r2, #32 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ sub.w r8, r2, #97 @ 0x61 │ │ │ │ uxtb.w r3, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b51a <_PyOS_IsMainThread@@Base+0x150> │ │ │ │ + beq.n 6b562 <_PyOS_IsMainThread@@Base+0x150> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b522 <_PyOS_IsMainThread@@Base+0x158> │ │ │ │ + beq.n 6b56a <_PyOS_IsMainThread@@Base+0x158> │ │ │ │ cmp.w r8, #25 │ │ │ │ sub.w r9, r1, #97 @ 0x61 │ │ │ │ it hi │ │ │ │ strhi r2, [sp, #12] │ │ │ │ sub.w r8, r1, #32 │ │ │ │ uxtb.w r9, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r9, #25 │ │ │ │ it ls │ │ │ │ movls r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b4c0 <_PyOS_IsMainThread@@Base+0xf6> │ │ │ │ + beq.n 6b508 <_PyOS_IsMainThread@@Base+0xf6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6b430 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ + b.n 6b478 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b46a <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne.n 6b4b2 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6b430 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ + bne.n 6b478 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne.n 6b436 <_PyOS_IsMainThread@@Base+0x6c> │ │ │ │ + bne.n 6b47e <_PyOS_IsMainThread@@Base+0x6c> │ │ │ │ add.w r5, r8, #2 │ │ │ │ mov r1, sl │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq.n 6b532 <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ + beq.n 6b57a <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ subs r3, r5, #1 │ │ │ │ add.w r4, sl, #65 @ 0x41 │ │ │ │ subs r2, r4, r1 │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6b52e <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ - cbz r0, 6b52e <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq.n 6b576 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + cbz r0, 6b576 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n 6b4fe <_PyOS_IsMainThread@@Base+0x134> │ │ │ │ + b.n 6b546 <_PyOS_IsMainThread@@Base+0x134> │ │ │ │ subs r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 6b42c <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ - b.n 6b454 <_PyOS_IsMainThread@@Base+0x8a> │ │ │ │ + bne.n 6b474 <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ + b.n 6b49c <_PyOS_IsMainThread@@Base+0x8a> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6b4e0 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ + b.n 6b528 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6b4e6 <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ + b.n 6b52e <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 6b4de <_PyOS_IsMainThread@@Base+0x114> │ │ │ │ + b.n 6b526 <_PyOS_IsMainThread@@Base+0x114> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6b4ba <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ + b.n 6b502 <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ nop │ │ │ │ │ │ │ │ -0006b538 : │ │ │ │ +0006b580 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6b572 │ │ │ │ + blt.n 6b5ba │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ push {lr} │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6b566 │ │ │ │ + bne.n 6b5ae │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2bf9c │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006b578 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0006b5c0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r5, r4, [sp, #32] │ │ │ │ - cbnz r5, 6b5aa <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ + cbnz r5, 6b5f2 <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #100] @ (6b5f8 <_Py_DecodeLocaleEx@@Base+0x80>) │ │ │ │ + ldr r3, [pc, #100] @ (6b640 <_Py_DecodeLocaleEx@@Base+0x80>) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #1656] @ 0x678 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 6b5b6 <_Py_DecodeLocaleEx@@Base+0x3e> │ │ │ │ + bgt.n 6b5fe <_Py_DecodeLocaleEx@@Base+0x3e> │ │ │ │ ldr.w r0, [r3, #1360] @ 0x550 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b5d4 <_Py_DecodeLocaleEx@@Base+0x5c> │ │ │ │ + beq.n 6b61c <_Py_DecodeLocaleEx@@Base+0x5c> │ │ │ │ mov r3, r7 │ │ │ │ - cbnz r0, 6b5e8 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r0, 6b630 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 17f0dc │ │ │ │ + b.w 17f714 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx 2bfb8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 17f2a4 │ │ │ │ + b.w 17f8dc │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 17ec7c │ │ │ │ - ldr r3, [pc, #24] @ (6b5f8 <_Py_DecodeLocaleEx@@Base+0x80>) │ │ │ │ + bl 17f2b4 │ │ │ │ + ldr r3, [pc, #24] @ (6b640 <_Py_DecodeLocaleEx@@Base+0x80>) │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ - b.n 6b5a4 <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ + b.n 6b5ec <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6345e │ │ │ │ + b.w 634a6 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2bf9c │ │ │ │ │ │ │ │ -0006b608 : │ │ │ │ +0006b650 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 6b632 │ │ │ │ + cbz r3, 6b67a │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 17ec20 │ │ │ │ - b.n 6b626 │ │ │ │ + bl 17f258 │ │ │ │ + b.n 6b66e │ │ │ │ │ │ │ │ -0006b638 : │ │ │ │ +0006b680 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ push {lr} │ │ │ │ - movw r2, #46749 @ 0xb69d │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6b65a │ │ │ │ + bne.n 6b6a2 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2ae3c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006b668 : │ │ │ │ +0006b6b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 6b694 │ │ │ │ + cbz r3, 6b6dc │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 17ec20 │ │ │ │ - b.n 6b686 │ │ │ │ + bl 17f258 │ │ │ │ + b.n 6b6ce │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w 2ae3c │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ @@ -95764,168 +95791,168 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ blx 2abf4 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 6b71e │ │ │ │ + bcs.n 6b766 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ adds r0, #1 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #848] @ 0x350 │ │ │ │ lsls r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 6b70c │ │ │ │ + bne.n 6b754 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6b71e │ │ │ │ + cbz r0, 6b766 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx 2bf20 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b6fc │ │ │ │ + bne.n 6b744 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6b706 │ │ │ │ + b.n 6b74e │ │ │ │ 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, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6b7c0 │ │ │ │ + ble.n 6b808 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r1, 6b75e │ │ │ │ + cbnz r1, 6b7a6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46749 @ 0xb69d │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r5, [r3, #860] @ 0x35c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6b7e4 │ │ │ │ + bne.n 6b82c │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6b7c0 │ │ │ │ + ble.n 6b808 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - cbnz r6, 6b786 │ │ │ │ + cbnz r6, 6b7ce │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46749 @ 0xb69d │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r5, [r3, #860] @ 0x35c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6b800 │ │ │ │ + bne.n 6b848 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 6b7c0 │ │ │ │ + ble.n 6b808 │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movs r5, #2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ - cbnz r6, 6b7b4 │ │ │ │ + cbnz r6, 6b7fc │ │ │ │ ldr.w r3, [r7, #860] @ 0x35c │ │ │ │ - movw r2, #46749 @ 0xb69d │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b7da │ │ │ │ + bne.n 6b822 │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 6b79c │ │ │ │ + bgt.n 6b7e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r6, 6b7d4 │ │ │ │ - bl 6b638 │ │ │ │ + cbnz r6, 6b81c │ │ │ │ + bl 6b680 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 2ae40 │ │ │ │ - b.n 6b7c8 │ │ │ │ + b.n 6b810 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 6b7b8 │ │ │ │ + b.n 6b800 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.n 6b808 │ │ │ │ + ble.n 6b850 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.n 6b77e │ │ │ │ + b.n 6b7c6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 6b78c │ │ │ │ + b.n 6b7d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.n 6b7c4 │ │ │ │ - cbz r1, 6b862 │ │ │ │ + b.n 6b80c │ │ │ │ + cbz r1, 6b8aa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r0, [pc, #60] @ (6b864 ) │ │ │ │ - bl 18b028 │ │ │ │ + ldr r0, [pc, #60] @ (6b8ac ) │ │ │ │ + bl 18b660 │ │ │ │ ldrb.w r2, [r4, #-8] │ │ │ │ subs r3, r4, #7 │ │ │ │ subs r0, r4, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr.w r2, r1, r2, lsl #8 │ │ │ │ - bne.n 6b832 │ │ │ │ + bne.n 6b87a │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ adds r2, #4 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ -0006b868 : │ │ │ │ +0006b8b0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2bf8c │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ @@ -96058,15 +96085,15 @@ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov.w r2, r2, ror #31 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r7 │ │ │ │ eor.w r1, r1, ip │ │ │ │ mov.w ip, r1, ror #31 │ │ │ │ str.w ip, [r5, #60] @ 0x3c │ │ │ │ - bne.n 6b91a │ │ │ │ + bne.n 6b962 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ movw sl, #31129 @ 0x7999 │ │ │ │ movt sl, #23170 @ 0x5a82 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ eors r3, r2 │ │ │ │ @@ -96104,15 +96131,15 @@ │ │ │ │ add.w r5, r5, r3, ror #27 │ │ │ │ mov.w r1, r6, ror #2 │ │ │ │ add r2, r5 │ │ │ │ and.w r9, r0, r1 │ │ │ │ add.w r3, r2, r8 │ │ │ │ cmp r4, r7 │ │ │ │ mov r8, lr │ │ │ │ - beq.n 6bb48 │ │ │ │ + beq.n 6bb90 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ bic.w r2, ip, r0 │ │ │ │ eor.w r2, r2, r9 │ │ │ │ mov r6, r3 │ │ │ │ add r5, sl │ │ │ │ mov lr, ip │ │ │ │ add.w r5, r5, r3, ror #27 │ │ │ │ @@ -96172,62 +96199,62 @@ │ │ │ │ add.w r3, r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, lr │ │ │ │ adds r7, #20 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 6ba5c │ │ │ │ + b.n 6baa4 │ │ │ │ movw r7, #49622 @ 0xc1d6 │ │ │ │ movt r7, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r8, #48348 @ 0xbcdc │ │ │ │ movt r8, #36635 @ 0x8f1b │ │ │ │ mov r9, fp │ │ │ │ movs r5, #20 │ │ │ │ - b.n 6bb8c │ │ │ │ + b.n 6bbd4 │ │ │ │ eor.w fp, ip, fp │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ add.w r2, r6, r3, ror #27 │ │ │ │ - bls.n 6bbbc │ │ │ │ + bls.n 6bc04 │ │ │ │ adds r6, r2, r7 │ │ │ │ adds r5, #1 │ │ │ │ add r6, fp │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add r6, lr │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq.n 6bbce │ │ │ │ + beq.n 6bc16 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ sub.w r2, r5, #40 @ 0x28 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ eor.w fp, r1, r0 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.n 6bb66 │ │ │ │ + bhi.n 6bbae │ │ │ │ and.w r2, r1, r0 │ │ │ │ and.w fp, ip, fp │ │ │ │ add.w r6, r6, r3, ror #27 │ │ │ │ eor.w fp, fp, r2 │ │ │ │ add r6, r8 │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add fp, r6 │ │ │ │ adds r5, #1 │ │ │ │ add.w r6, fp, lr │ │ │ │ - b.n 6bb82 │ │ │ │ + b.n 6bbca │ │ │ │ add.w r6, r6, r3, ror #27 │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add r6, sl │ │ │ │ adds r5, #1 │ │ │ │ add r6, fp │ │ │ │ add r6, lr │ │ │ │ - b.n 6bb82 │ │ │ │ + b.n 6bbca │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ add r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, fp │ │ │ │ strd r6, r3, [r9] │ │ │ │ add r0, r2 │ │ │ │ @@ -96237,115 +96264,115 @@ │ │ │ │ strd r0, r2, [r9, #8] │ │ │ │ add r1, ip │ │ │ │ str.w r1, [r9, #16] │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0006bbf8 : │ │ │ │ +0006bc40 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006bc08 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0006bc50 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006bc18 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0006bc60 <_Py_hashtable_new_full@@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 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov fp, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 6bdd2 <_Py_hashtable_new_full@@Base+0x1ba> │ │ │ │ - movw r9, #26149 @ 0x6625 │ │ │ │ + bne.w 6be1a <_Py_hashtable_new_full@@Base+0x1ba> │ │ │ │ + movw r9, #26313 @ 0x66c9 │ │ │ │ movt r9, #7 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r8, #4689 @ 0x1251 │ │ │ │ + movw r8, #4833 @ 0x12e1 │ │ │ │ movt r8, #7 │ │ │ │ ldr.w r2, [r3, #868] @ 0x364 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 6be32 <_Py_hashtable_new_full@@Base+0x21a> │ │ │ │ - ldr r2, [pc, #536] @ (6be78 <_Py_hashtable_new_full@@Base+0x260>) │ │ │ │ + bne.w 6be7a <_Py_hashtable_new_full@@Base+0x21a> │ │ │ │ + ldr r2, [pc, #536] @ (6bec0 <_Py_hashtable_new_full@@Base+0x260>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 6be1c <_Py_hashtable_new_full@@Base+0x204> │ │ │ │ + beq.w 6be64 <_Py_hashtable_new_full@@Base+0x204> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6bd2e <_Py_hashtable_new_full@@Base+0x116> │ │ │ │ + beq.n 6bd76 <_Py_hashtable_new_full@@Base+0x116> │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r2, [r4] │ │ │ │ ldr.w r2, [r3, #868] @ 0x364 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 6be48 <_Py_hashtable_new_full@@Base+0x230> │ │ │ │ - ldr r2, [pc, #468] @ (6be78 <_Py_hashtable_new_full@@Base+0x260>) │ │ │ │ + bne.w 6be90 <_Py_hashtable_new_full@@Base+0x230> │ │ │ │ + ldr r2, [pc, #468] @ (6bec0 <_Py_hashtable_new_full@@Base+0x260>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r2, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r8, #56] @ 0x38 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 6be08 <_Py_hashtable_new_full@@Base+0x1f0> │ │ │ │ + beq.w 6be50 <_Py_hashtable_new_full@@Base+0x1f0> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 6bd7e <_Py_hashtable_new_full@@Base+0x166> │ │ │ │ - movw r8, #25197 @ 0x626d │ │ │ │ + beq.n 6bdc6 <_Py_hashtable_new_full@@Base+0x166> │ │ │ │ + movw r8, #25361 @ 0x6311 │ │ │ │ movt r8, #7 │ │ │ │ str r0, [r4, #8] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ - movw r3, #31529 @ 0x7b29 │ │ │ │ + movw r3, #31937 @ 0x7cc1 │ │ │ │ movt r3, #16 │ │ │ │ - movw r2, #64317 @ 0xfb3d │ │ │ │ + movw r2, #64389 @ 0xfb85 │ │ │ │ movt r2, #6 │ │ │ │ cmp r5, r3 │ │ │ │ strd sl, fp, [r4, #24] │ │ │ │ strd r5, r6, [r4, #16] │ │ │ │ str.w r8, [r4, #32] │ │ │ │ str.w r9, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne.n 6bd26 <_Py_hashtable_new_full@@Base+0x10e> │ │ │ │ - movw r3, #361 @ 0x169 │ │ │ │ + bne.n 6bd6e <_Py_hashtable_new_full@@Base+0x10e> │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #19 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6bd26 <_Py_hashtable_new_full@@Base+0x10e> │ │ │ │ - movw r3, #31125 @ 0x7995 │ │ │ │ + bne.n 6bd6e <_Py_hashtable_new_full@@Base+0x10e> │ │ │ │ + movw r3, #31533 @ 0x7b2d │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd lr, r1, [r2, #24] │ │ │ │ cmp lr, r1 │ │ │ │ @@ -96356,194 +96383,194 @@ │ │ │ │ strls r1, [r2, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strls.w ip, [r2, lr] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6bc90 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + bne.n 6bcd8 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ ldr.w r4, [r3, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 6be5a <_Py_hashtable_new_full@@Base+0x242> │ │ │ │ + bne.n 6bea2 <_Py_hashtable_new_full@@Base+0x242> │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6be04 <_Py_hashtable_new_full@@Base+0x1ec> │ │ │ │ + beq.n 6be4c <_Py_hashtable_new_full@@Base+0x1ec> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 6bc90 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + b.n 6bcd8 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r1, r7 │ │ │ │ itttt ls │ │ │ │ addls.w ip, r2, r1 │ │ │ │ strls.w ip, [r2, #4] │ │ │ │ addls.w ip, r1, #64 @ 0x40 │ │ │ │ strls.w ip, [r2, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strls.w lr, [r2, r1] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bcd8 <_Py_hashtable_new_full@@Base+0xc0> │ │ │ │ + bne.n 6bd20 <_Py_hashtable_new_full@@Base+0xc0> │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6be6a <_Py_hashtable_new_full@@Base+0x252> │ │ │ │ + bne.n 6beb2 <_Py_hashtable_new_full@@Base+0x252> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6be74 <_Py_hashtable_new_full@@Base+0x25c> │ │ │ │ + beq.n 6bebc <_Py_hashtable_new_full@@Base+0x25c> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 6bcd8 <_Py_hashtable_new_full@@Base+0xc0> │ │ │ │ + b.n 6bd20 <_Py_hashtable_new_full@@Base+0xc0> │ │ │ │ ldrd r8, r9, [r4] │ │ │ │ - movw r3, #25197 @ 0x626d │ │ │ │ + movw r3, #25361 @ 0x6311 │ │ │ │ movt r3, #7 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 6bc42 <_Py_hashtable_new_full@@Base+0x2a> │ │ │ │ + beq.w 6bc8a <_Py_hashtable_new_full@@Base+0x2a> │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6be04 <_Py_hashtable_new_full@@Base+0x1ec> │ │ │ │ + cbz r0, 6be4c <_Py_hashtable_new_full@@Base+0x1ec> │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #16 │ │ │ │ strd r2, r3, [r0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6bce2 <_Py_hashtable_new_full@@Base+0xca> │ │ │ │ + bne.w 6bd2a <_Py_hashtable_new_full@@Base+0xca> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bd26 <_Py_hashtable_new_full@@Base+0x10e> │ │ │ │ + b.n 6bd6e <_Py_hashtable_new_full@@Base+0x10e> │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6bcd8 <_Py_hashtable_new_full@@Base+0xc0> │ │ │ │ - b.n 6bdaa <_Py_hashtable_new_full@@Base+0x192> │ │ │ │ + bne.w 6bd20 <_Py_hashtable_new_full@@Base+0xc0> │ │ │ │ + b.n 6bdf2 <_Py_hashtable_new_full@@Base+0x192> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 6bc90 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ - b.n 6bd52 <_Py_hashtable_new_full@@Base+0x13a> │ │ │ │ + bne.w 6bcd8 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + b.n 6bd9a <_Py_hashtable_new_full@@Base+0x13a> │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6bc90 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ - b.n 6be04 <_Py_hashtable_new_full@@Base+0x1ec> │ │ │ │ + bne.w 6bcd8 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + b.n 6be4c <_Py_hashtable_new_full@@Base+0x1ec> │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ - movw r8, #25197 @ 0x626d │ │ │ │ + movw r8, #25361 @ 0x6311 │ │ │ │ movt r8, #7 │ │ │ │ blx r2 │ │ │ │ - b.n 6bdf8 <_Py_hashtable_new_full@@Base+0x1e0> │ │ │ │ + b.n 6be40 <_Py_hashtable_new_full@@Base+0x1e0> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6bd6e <_Py_hashtable_new_full@@Base+0x156> │ │ │ │ + b.n 6bdb6 <_Py_hashtable_new_full@@Base+0x156> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ blx r7 │ │ │ │ - b.n 6bdc2 <_Py_hashtable_new_full@@Base+0x1aa> │ │ │ │ + b.n 6be0a <_Py_hashtable_new_full@@Base+0x1aa> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 6be00 <_Py_hashtable_new_full@@Base+0x1e8> │ │ │ │ + b.n 6be48 <_Py_hashtable_new_full@@Base+0x1e8> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006be7c : │ │ │ │ +0006bec4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6be84 │ │ │ │ + cbz r3, 6becc │ │ │ │ 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 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 6bebe │ │ │ │ + cbnz r0, 6bf06 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6bed6 │ │ │ │ + blt.n 6bf1e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6bebc │ │ │ │ + cbz r3, 6bf04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6be82 │ │ │ │ + b.n 6beca │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57316 @ 0xdfe4 │ │ │ │ + movw r1, #58724 @ 0xe564 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - bne.w 6c318 │ │ │ │ + bne.w 6c360 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 6c556 │ │ │ │ + bpl.w 6c59e │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 6c53a │ │ │ │ + bpl.w 6c582 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6c314 │ │ │ │ + beq.w 6c35c │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #50633 @ 0xc5c9 │ │ │ │ + movw r3, #50705 @ 0xc611 │ │ │ │ movt r3, #6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6c55c │ │ │ │ + bne.w 6c5a4 │ │ │ │ movw r3, #61432 @ 0xeff8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -96569,15 +96596,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 6c320 │ │ │ │ + ble.w 6c368 │ │ │ │ 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 │ │ │ │ @@ -96613,15 +96640,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 6c100 │ │ │ │ + bls.n 6c148 │ │ │ │ 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] │ │ │ │ @@ -96665,26 +96692,26 @@ │ │ │ │ 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 6c064 │ │ │ │ + bgt.n 6c0ac │ │ │ │ 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 6c36c │ │ │ │ + bhi.w 6c3b4 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -96831,31 +96858,31 @@ │ │ │ │ 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.n 6c36c │ │ │ │ + bhi.n 6c3b4 │ │ │ │ addw r9, pc, #8 │ │ │ │ ldr.w pc, [r9, r7, lsl #2] │ │ │ │ nop │ │ │ │ - stmia r3!, {r0, r5, r6} │ │ │ │ + stmia r3!, {r0, r3, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r3!, {r0, r3, r4, r6} │ │ │ │ + stmia r3!, {r0, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r3!, {r0, r4, r6} │ │ │ │ + stmia r3!, {r0, r3, r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r1!, {r0, r1, r2, r6} │ │ │ │ + stmia r1!, {r0, r1, r2, r3, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r5!, {r0, r4, r5} │ │ │ │ + stmia r5!, {r0, r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r1!, {r0, r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r1!, {r0, r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r0, r1, r2, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ 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 │ │ │ │ @@ -96986,80 +97013,80 @@ │ │ │ │ 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 6c30c │ │ │ │ + b.n 6c354 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 6c146 │ │ │ │ + b.n 6c18e │ │ │ │ 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 6bf1e │ │ │ │ - b.n 6c314 │ │ │ │ + bne.w 6bf66 │ │ │ │ + b.n 6c35c │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 6c53e │ │ │ │ + b.n 6c586 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6c30c │ │ │ │ + b.n 6c354 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006c568 : │ │ │ │ +0006c5b0 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 6c5bc │ │ │ │ + cbz r1, 6c604 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #44536 @ 0xadf8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ - movw ip, #50633 @ 0xc5c9 │ │ │ │ + movw ip, #50705 @ 0xc611 │ │ │ │ movt ip, #6 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 6c5c0 │ │ │ │ + bne.n 6c608 │ │ │ │ movw r1, #61432 @ 0xeff8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6c5f4 │ │ │ │ + bl 6c63c │ │ │ │ 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 6c5ae │ │ │ │ + b.n 6c5f6 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #61432 @ 0xeff8 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 6c5f4 │ │ │ │ + bl 6c63c │ │ │ │ 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 │ │ │ │ @@ -97086,15 +97113,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 6cbc2 │ │ │ │ + ble.w 6cc0a │ │ │ │ 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 │ │ │ │ @@ -97135,15 +97162,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 6c7b8 │ │ │ │ + bls.n 6c800 │ │ │ │ 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] │ │ │ │ @@ -97187,30 +97214,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 6c714 │ │ │ │ + bgt.n 6c75c │ │ │ │ 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 6c9f2 │ │ │ │ + bhi.w 6ca3a │ │ │ │ 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 │ │ │ │ @@ -97502,37 +97529,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 6c9f2 │ │ │ │ - add r5, pc, #4 @ (adr r5, 6cbd8 ) │ │ │ │ + bhi.w 6ca3a │ │ │ │ + add r5, pc, #4 @ (adr r5, 6cc20 ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - ldmia r1, {r0, r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r0, r1, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r1!, {r0, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r0, r2, r3, r5} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r1, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r0, r1, r2, r5} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r0, {r0, r2} │ │ │ │ + ldmia r0, {r0, r2, r3, r6} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3!, {r0, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r0, r2, r3, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r7!, {r0, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0, {r0, r2, r3, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r7!, {r0, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0, {r0, r2, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 6c804 │ │ │ │ + b.n 6c84c │ │ │ │ nop │ │ │ │ │ │ │ │ -0006cc00 : │ │ │ │ +0006cc48 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2ad48 │ │ │ │ subs r0, #0 │ │ │ │ @@ -97550,88 +97577,88 @@ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 6cf28 │ │ │ │ + beq.w 6cf70 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cf34 │ │ │ │ + bne.w 6cf7c │ │ │ │ add.w fp, r4, #28 │ │ │ │ add.w r9, r5, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cd2a │ │ │ │ + bne.n 6cd72 │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cf42 │ │ │ │ + bne.w 6cf8a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 6cde6 │ │ │ │ + bne.w 6ce2e │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cf5e │ │ │ │ + bne.w 6cfa6 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cf50 │ │ │ │ + bne.w 6cf98 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 6ceca │ │ │ │ + beq.w 6cf12 │ │ │ │ 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 6ccba │ │ │ │ + bne.n 6cd02 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6ce54 │ │ │ │ + bne.w 6ce9c │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6ce92 │ │ │ │ + beq.w 6ceda │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6cd02 │ │ │ │ - ldr r3, [pc, #652] @ (6cf88 ) │ │ │ │ + bne.n 6cd4a │ │ │ │ + ldr r3, [pc, #652] @ (6cfd0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6ce54 │ │ │ │ + bne.w 6ce9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 6ce6e │ │ │ │ + bne.w 6ceb6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cf78 │ │ │ │ + bne.w 6cfc0 │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r2, [r1], #16 │ │ │ │ @@ -97644,504 +97671,504 @@ │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r0, #1028] @ 0x404 │ │ │ │ umull r2, r1, r2, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6cf6c │ │ │ │ + beq.w 6cfb4 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 128e88 │ │ │ │ + bl 128e38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ ldrd r0, ip, [sp, #32] │ │ │ │ mvn.w lr, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp lr, r0 │ │ │ │ sub.w r2, r1, r2 │ │ │ │ sbcs.w lr, r2, ip │ │ │ │ - blt.w 6cef8 │ │ │ │ + blt.w 6cf40 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, r0, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adc.w r1, ip, r2 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 128eb0 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 128e60 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ blx 2be88 <__pthread_cond_timedwait64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 6cdf0 │ │ │ │ + bne.n 6ce38 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6cc68 │ │ │ │ + beq.w 6ccb0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 6cc68 │ │ │ │ + bne.w 6ccb0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 6ceaa │ │ │ │ + beq.n 6cef2 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cdce │ │ │ │ + bne.n 6ce16 │ │ │ │ movs r3, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 6cc68 │ │ │ │ + b.n 6ccb0 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 6cc8c │ │ │ │ + b.n 6ccd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cefe │ │ │ │ + bne.w 6cf46 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6cc70 │ │ │ │ + beq.w 6ccb8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #1028] @ 0x404 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ umull r2, r1, r2, r1 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ceea │ │ │ │ + beq.n 6cf32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 128e88 │ │ │ │ + bl 128e38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r1, ip, [sp, #32] │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvns r0, r0 │ │ │ │ sub.w lr, lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w lr, lr, ip │ │ │ │ - blt.n 6cef4 │ │ │ │ + blt.n 6cf3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, r1, r0 │ │ │ │ adc.w r1, ip, r2 │ │ │ │ - b.n 6cd90 │ │ │ │ + b.n 6cdd8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6ce58 │ │ │ │ + bne.n 6cea0 │ │ │ │ dmb ish │ │ │ │ - b.n 6cd02 │ │ │ │ + b.n 6cd4a │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6ce86 │ │ │ │ + bne.n 6cece │ │ │ │ strex r4, r1, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ce76 │ │ │ │ + bne.n 6cebe │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 6cd14 │ │ │ │ - b.n 6ce6e │ │ │ │ - bl 17ec20 │ │ │ │ + beq.w 6cd5c │ │ │ │ + b.n 6ceb6 │ │ │ │ + bl 17f258 │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 6ccf8 │ │ │ │ - b.n 6cd02 │ │ │ │ + beq.w 6cd40 │ │ │ │ + b.n 6cd4a │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx 2c4b0 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cf78 │ │ │ │ - cbnz r2, 6cf0c │ │ │ │ + bne.n 6cfc0 │ │ │ │ + cbnz r2, 6cf54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21af0c │ │ │ │ + bl 21b4ec │ │ │ │ blx 2b5c4 │ │ │ │ - b.n 6cec4 │ │ │ │ + b.n 6cf0c │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cf78 │ │ │ │ + bne.n 6cfc0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #1 │ │ │ │ - bl 19cee0 <_PySys_GetRequiredAttr@@Base+0x1194> │ │ │ │ + bl 19d560 <_PySys_GetRequiredAttr@@Base+0x1194> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21af0c │ │ │ │ + bl 21b4ec │ │ │ │ blx 2b5c4 │ │ │ │ - b.n 6cee4 │ │ │ │ + b.n 6cf2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5e988 │ │ │ │ + bl 5e9d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 6ce2c │ │ │ │ + b.n 6ce74 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cd90 │ │ │ │ - movw r1, #57940 @ 0xe254 │ │ │ │ + b.n 6cdd8 │ │ │ │ + movw r1, #59348 @ 0xe7d4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #132] @ (6cf8c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #132] @ (6cfd4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cf12 │ │ │ │ + bne.n 6cf5a │ │ │ │ dmb ish │ │ │ │ - b.n 6cebe │ │ │ │ + b.n 6cf06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21af0c │ │ │ │ + bl 21b4ec │ │ │ │ blx 2b5c4 │ │ │ │ - b.n 6cf2e │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + b.n 6cf76 │ │ │ │ + movw r1, #59316 @ 0xe7b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #76] @ (6cf8c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #58008 @ 0xe298 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #64] @ (6cf8c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #58088 @ 0xe2e8 │ │ │ │ + ldr r0, [pc, #76] @ (6cfd4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59416 @ 0xe818 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #48] @ (6cf8c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #58048 @ 0xe2c0 │ │ │ │ + ldr r0, [pc, #64] @ (6cfd4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59496 @ 0xe868 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #48] @ (6cfd4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59456 @ 0xe840 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #36] @ (6cf8c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #36] @ (6cfd4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 5e988 │ │ │ │ + bl 5e9d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 6cd68 │ │ │ │ - movw r1, #57972 @ 0xe274 │ │ │ │ + b.n 6cdb0 │ │ │ │ + movw r1, #59380 @ 0xe7f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (6cf8c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (6cfd4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r3, [r1, #716] @ 0x2cc │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r0, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f836 │ │ │ │ + beq.w 6f87e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6f73a │ │ │ │ + bne.w 6f782 │ │ │ │ addw r3, pc, #1280 @ 0x500 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #58472 @ 0xe468 │ │ │ │ + movw r1, #59880 @ 0xe9e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f8bc │ │ │ │ + beq.w 6f904 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #58484 @ 0xe474 │ │ │ │ + movw r1, #59892 @ 0xe9f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #788] @ (6d320 ) │ │ │ │ + ldr r4, [pc, #788] @ (6d368 ) │ │ │ │ movs r7, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #40793 @ 0x9f59 │ │ │ │ + movw r1, #7817 @ 0x1e89 │ │ │ │ movt r1, #7 │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #1253 @ 0x4e5 │ │ │ │ + movw r0, #1325 @ 0x52d │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r7, [r4, #1688] @ 0x698 │ │ │ │ - movw sl, #46393 @ 0xb539 │ │ │ │ + movw sl, #46465 @ 0xb581 │ │ │ │ movt sl, #6 │ │ │ │ - movw r7, #46649 @ 0xb639 │ │ │ │ + movw r7, #46721 @ 0xb681 │ │ │ │ movt r7, #6 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 6bc18 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6bc60 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r9, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f906 │ │ │ │ - ldr r0, [pc, #712] @ (6d324 ) │ │ │ │ - movw r8, #31529 @ 0x7b29 │ │ │ │ + beq.w 6f94e │ │ │ │ + ldr r0, [pc, #712] @ (6d36c ) │ │ │ │ + movw r8, #31937 @ 0x7cc1 │ │ │ │ movt r8, #16 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6d328 ) │ │ │ │ - movw fp, #46589 @ 0xb5fd │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6d370 ) │ │ │ │ + movw fp, #46661 @ 0xb645 │ │ │ │ movt fp, #6 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6d32c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6d374 ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6d330 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6d334 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6d338 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6d33c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6d340 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6d344 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6d348 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6d34c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6d350 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6d354 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6d358 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6d35c ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6d378 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6d37c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6d380 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6d384 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6d388 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6d38c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6d390 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6d394 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6d398 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6d39c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6d3a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6d3a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6d360 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6d364 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6d368 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6d36c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6d370 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6d374 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6d378 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6d37c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6d380 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6d384 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6d388 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6d38c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6d390 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6d394 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6d398 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6d39c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6d3a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6d3a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6d3a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6d3ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6d3b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6d3b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6d3b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6d3bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6d3c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6d3c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6d3c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6d3cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6d3d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6d3d4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6d3d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6d3dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6d3e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6d3e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6d3e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6d3ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6d3f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6d3f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6d3f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6d3fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6d400 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6d404 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6d408 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6d40c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6d410 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6d414 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6d418 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6d41c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6d420 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6d424 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6d428 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6d42c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6d430 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6d434 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6d438 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6d43c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6d440 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6d444 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6d448 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6d44c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6d450 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6d454 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6d458 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6d45c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6d460 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6d464 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6d468 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6d46c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6d470 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6d474 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6d478 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6d47c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6d480 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6d484 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6d488 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6d48c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #504] @ (6d490 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #504] @ (6d494 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #500] @ (6d498 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6d3a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6d3ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6d3b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6d3b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6d3b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6d3bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6d3c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6d3c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6d3c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6d3cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6d3d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6d3d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6d3d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6d3dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6d3e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6d3e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6d3e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6d3ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6d3f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6d3f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6d3f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6d3fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6d400 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6d404 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6d408 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6d40c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6d410 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6d414 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6d418 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6d41c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6d420 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6d424 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6d428 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6d42c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6d430 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6d434 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6d438 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6d43c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6d440 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6d444 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6d448 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6d44c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6d450 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6d454 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6d458 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6d45c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6d460 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6d464 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6d468 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6d46c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6d470 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6d474 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6d478 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6d47c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6d480 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6d484 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6d488 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6d48c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6d490 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6d494 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6d498 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6d49c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6d4a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6d4a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6d4a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6d4ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6d4b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6d4b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6d4b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6d4bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6d4c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6d4c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6d4c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6d4cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6d4d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6d4d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #504] @ (6d4d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #504] @ (6d4dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #500] @ (6d4e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #492] @ (6d49c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #488] @ (6d4a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #488] @ (6d4a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #484] @ (6d4a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #484] @ (6d4ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #480] @ (6d4b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #480] @ (6d4b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #492] @ (6d4e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #488] @ (6d4e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #488] @ (6d4ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #484] @ (6d4f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #484] @ (6d4f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #480] @ (6d4f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #480] @ (6d4fc ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #468] @ (6d4b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #468] @ (6d4bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #464] @ (6d4c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #468] @ (6d500 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #468] @ (6d504 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #464] @ (6d508 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #456] @ (6d4c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #452] @ (6d4c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #452] @ (6d4cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #456] @ (6d50c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #452] @ (6d510 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #452] @ (6d514 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #440] @ (6d4d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - b.n 6d4dc │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #440] @ (6d518 ) │ │ │ │ + bl 6f9fc │ │ │ │ + b.n 6d524 │ │ │ │ nop.w │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98189,29 +98216,29 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d392 │ │ │ │ + cbz r4, 6d3da │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d39e │ │ │ │ + cbz r4, 6d3e6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d3aa │ │ │ │ + cbz r4, 6d3f2 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d3b6 │ │ │ │ + cbz r4, 6d3fe │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d3c4 │ │ │ │ + cbz r0, 6d40c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d3d0 │ │ │ │ + cbz r4, 6d418 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d3dc │ │ │ │ + cbz r4, 6d424 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d3e8 │ │ │ │ + cbz r4, 6d430 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxth r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98219,27 +98246,27 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxth r4, r4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d410 │ │ │ │ + cbz r0, 6d458 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d420 │ │ │ │ + cbz r0, 6d468 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d42c │ │ │ │ + cbz r4, 6d474 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d43c │ │ │ │ + cbz r4, 6d484 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d448 │ │ │ │ + cbz r0, 6d490 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d454 │ │ │ │ + cbz r0, 6d49c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d460 │ │ │ │ + cbz r0, 6d4a8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98311,27 +98338,27 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d488 │ │ │ │ + cbnz r0, 6d4d0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d494 │ │ │ │ + cbnz r0, 6d4dc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d49e │ │ │ │ + cbnz r4, 6d4e6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d4aa │ │ │ │ + cbnz r4, 6d4f2 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d4b6 │ │ │ │ + cbnz r4, 6d4fe │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d4c6 │ │ │ │ + cbnz r0, 6d50e │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d4d2 │ │ │ │ + cbnz r0, 6d51a │ │ │ │ lsls r5, r1, #1 │ │ │ │ rev r4, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ rev r4, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98339,284 +98366,284 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ hlt 0x0018 │ │ │ │ lsls r5, r1, #1 │ │ │ │ hlt 0x0038 │ │ │ │ lsls r5, r1, #1 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d500 │ │ │ │ + cbnz r4, 6d548 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d50c │ │ │ │ + cbnz r4, 6d554 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d51a │ │ │ │ + cbnz r0, 6d562 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d52e │ │ │ │ + cbnz r0, 6d576 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d538 │ │ │ │ + cbnz r4, 6d580 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d544 │ │ │ │ + cbnz r4, 6d58c │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #760] @ (6d7d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #760] @ (6d7dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #756] @ (6d7e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #756] @ (6d7e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6d7e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6d7ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6d7f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6d7f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6d7f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6d7fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #740] @ (6d800 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #740] @ (6d804 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6d808 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6d80c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6d810 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6d814 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6d818 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6d81c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6d820 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6d824 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6d828 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6d82c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6d830 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6d834 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6d838 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6d83c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6d840 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6d844 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6d848 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6d84c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6d850 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6d854 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6d858 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6d85c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6d860 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6d864 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6d868 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6d86c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6d870 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6d874 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6d878 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6d87c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6d880 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6d884 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6d888 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6d88c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6d890 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6d894 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6d898 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6d89c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6d8a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6d8a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6d8a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6d8ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6d8b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6d8b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + ldr r0, [pc, #760] @ (6d820 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #760] @ (6d824 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #756] @ (6d828 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #756] @ (6d82c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6d830 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6d834 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6d838 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6d83c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6d840 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6d844 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #740] @ (6d848 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #740] @ (6d84c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6d850 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6d854 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6d858 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6d85c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6d860 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6d864 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6d868 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6d86c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6d870 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6d874 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6d878 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6d87c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6d880 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6d884 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6d888 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6d88c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6d890 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6d894 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6d898 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6d89c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6d8a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6d8a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6d8a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6d8ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6d8b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6d8b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6d8b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6d8bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6d8c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6d8c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6d8c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6d8cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6d8d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6d8d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6d8d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6d8dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6d8e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6d8e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6d8e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6d8ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6d8f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6d8f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6d8f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6d8fc ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6d8b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6d8bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6d8c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6d8c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6d8c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6d8cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6d8d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6d8d4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6d8d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6d8dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6d8e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6d8e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6d8e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6d8ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6d8f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6d8f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6d8f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6d8fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6d900 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6d904 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6d908 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6d90c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6d910 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6d914 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6d918 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6d91c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6d920 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6d924 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6d928 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6d92c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6d930 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6d934 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6d938 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6d93c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6d940 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6d900 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6d904 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6d908 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6d90c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6d910 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6d914 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6d918 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6d91c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6d920 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6d924 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6d928 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6d92c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6d930 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6d934 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6d938 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6d93c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6d940 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6d944 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6d948 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6d94c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6d950 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6d954 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6d958 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6d95c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6d960 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6d964 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6d968 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6d96c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6d970 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6d974 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6d978 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6d97c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6d980 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6d984 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6d988 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6d944 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6d948 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6d94c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6d950 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6d954 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6d958 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6d95c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6d960 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6d964 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6d968 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6d96c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6d970 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6d974 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6d978 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6d97c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6d980 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6d984 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6d988 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6d98c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6d990 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6d994 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6d998 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6d99c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6d9a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6d9a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6d98c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6d990 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6d994 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6d998 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6d99c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6d9a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6d9a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6d9a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6d9ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6d9b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6d9b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6d9b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6d9bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6d9c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6d9c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6d9c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6d9cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6d9d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6d9d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6d9d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6d9dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6d9e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6d9e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6d9e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6d9ec ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #504] @ (6d9a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #504] @ (6d9ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #500] @ (6d9b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #500] @ (6d9b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #496] @ (6d9b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #496] @ (6d9bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #492] @ (6d9c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - b.n 6d9c4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #504] @ (6d9f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #504] @ (6d9f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #500] @ (6d9f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #500] @ (6d9fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #496] @ (6da00 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #496] @ (6da04 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #492] @ (6da08 ) │ │ │ │ + bl 6f9fc │ │ │ │ + b.n 6da0c │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r3, r7} │ │ │ │ @@ -98855,267 +98882,267 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4!, {r2, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4!, {r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r0, [pc, #764] @ (6dcc4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + ldr r0, [pc, #764] @ (6dd0c ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #756] @ (6dcc8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6dccc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6dcd0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6dcd4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6dcd8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6dcdc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6dce0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #756] @ (6dd10 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6dd14 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6dd18 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6dd1c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6dd20 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6dd24 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6dd28 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6dce4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6dce8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6dcec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6dcf0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6dcf4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6dcf8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6dcfc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6dd00 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6dd04 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6dd08 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6dd0c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6dd10 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6dd14 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6dd18 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6dd1c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6dd20 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6dd2c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6dd30 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6dd34 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6dd38 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6dd3c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6dd40 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6dd44 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6dd48 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6dd4c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6dd50 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6dd54 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6dd58 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6dd5c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6dd60 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6dd64 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6dd68 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6dd24 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6dd28 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6dd2c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6dd30 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6dd34 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6dd38 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6dd3c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6dd40 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6dd44 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6dd48 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6dd4c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6dd50 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6dd54 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6dd58 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6dd5c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6dd60 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6dd64 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6dd68 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6dd6c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6dd70 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6dd74 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6dd78 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6dd7c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6dd80 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6dd84 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6dd88 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6dd8c ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6dd6c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6dd70 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6dd74 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6dd78 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6dd7c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6dd80 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6dd84 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6dd88 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6dd8c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6dd90 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6dd94 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6dd98 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6dd9c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6dda0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6dda4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6dda8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6ddac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6ddb0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6ddb4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6ddb8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6ddbc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6ddc0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6ddc4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6ddc8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6ddcc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6ddd0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6ddd4 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6dd90 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6dd94 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6dd98 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6dd9c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6dda0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6dda4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6dda8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6ddac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6ddb0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6ddb4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6ddb8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6ddbc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6ddc0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6ddc4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6ddc8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6ddcc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6ddd0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6ddd4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6ddd8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6dddc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6dde0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6dde4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6dde8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6ddec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6ddf0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6ddf4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6ddf8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6ddfc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6de00 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6de04 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6de08 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6de0c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6de10 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6de14 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6de18 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6de1c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6de20 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6de24 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6de28 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6de2c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6de30 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6de34 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6de38 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6de3c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6de40 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6de44 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6de48 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6de4c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6de50 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6de54 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6de58 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6de5c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6de60 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6de64 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6de68 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6de6c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6de70 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6de74 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6de78 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6de7c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6de80 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6de84 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6de88 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #504] @ (6de8c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #504] @ (6de90 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #500] @ (6de94 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #500] @ (6de98 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #496] @ (6de9c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #496] @ (6dea0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #492] @ (6dea4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #492] @ (6dea8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - b.n 6deac │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6ddd8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6dddc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6dde0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6dde4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6dde8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6ddec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6ddf0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6ddf4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6ddf8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6ddfc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6de00 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6de04 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6de08 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6de0c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6de10 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6de14 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6de18 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6de1c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6de20 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6de24 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6de28 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6de2c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6de30 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6de34 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6de38 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6de3c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6de40 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6de44 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6de48 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6de4c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6de50 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6de54 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6de58 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6de5c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6de60 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6de64 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6de68 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6de6c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6de70 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6de74 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6de78 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6de7c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6de80 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6de84 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6de88 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6de8c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6de90 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6de94 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6de98 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6de9c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6dea0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6dea4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6dea8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6deac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6deb0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6deb4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6deb8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6debc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6dec0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6dec4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6dec8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6decc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6ded0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #504] @ (6ded4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #504] @ (6ded8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #500] @ (6dedc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #500] @ (6dee0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #496] @ (6dee4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #496] @ (6dee8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #492] @ (6deec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #492] @ (6def0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + b.n 6def4 │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -99157,489 +99184,489 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dd58 │ │ │ │ + beq.n 6dda0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dd94 │ │ │ │ + beq.n 6dddc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dde0 │ │ │ │ + beq.n 6de28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6de1c │ │ │ │ + beq.n 6de64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dc60 │ │ │ │ + beq.n 6dca8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dcb4 │ │ │ │ + beq.n 6dcfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dcf8 │ │ │ │ + beq.n 6dd40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dd54 │ │ │ │ + bne.n 6dd9c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dda8 │ │ │ │ + bne.n 6ddf0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dde4 │ │ │ │ + bne.n 6de2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6de20 │ │ │ │ + bne.n 6de68 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dc5c │ │ │ │ + bne.n 6dca4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dcb8 │ │ │ │ + bne.n 6dd00 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dcfc │ │ │ │ + bne.n 6dd44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dd40 │ │ │ │ + bne.n 6dd88 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6dd7c │ │ │ │ + bcs.n 6ddc4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6ddb8 │ │ │ │ + bcs.n 6de00 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6ddfc │ │ │ │ + bcs.n 6de44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6de38 │ │ │ │ + bcs.n 6de80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6dc7c │ │ │ │ + bcs.n 6dcc4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6dcd0 │ │ │ │ + bcs.n 6dd18 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6dd0c │ │ │ │ + bcs.n 6dd54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6dd48 │ │ │ │ + bcs.n 6dd90 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6dd84 │ │ │ │ + bcc.n 6ddcc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6ddc0 │ │ │ │ + bcc.n 6de08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6ddfc │ │ │ │ + bcc.n 6de44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6de40 │ │ │ │ + bcc.n 6de88 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6dcbc │ │ │ │ + bcc.n 6dd04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6dd00 │ │ │ │ + bcc.n 6dd48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6dd54 │ │ │ │ + bcc.n 6dd9c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6dd98 │ │ │ │ + bcc.n 6dde0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6dde4 │ │ │ │ + bmi.n 6de2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6de28 │ │ │ │ + bmi.n 6de70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6de6c │ │ │ │ + bmi.n 6deb4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6dcc0 │ │ │ │ + bmi.n 6dd08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6dd0c │ │ │ │ + bmi.n 6dd54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6dd48 │ │ │ │ + bmi.n 6dd90 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6dd8c │ │ │ │ + bmi.n 6ddd4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6ddd0 │ │ │ │ + bpl.n 6de18 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6de24 │ │ │ │ + bpl.n 6de6c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6de68 │ │ │ │ + bpl.n 6deb0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6deb4 │ │ │ │ + bpl.n 6defc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6dcf8 │ │ │ │ + bpl.n 6dd40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6dd34 │ │ │ │ + bpl.n 6dd7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6dd78 │ │ │ │ + bpl.n 6ddc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6ddb4 │ │ │ │ + bpl.n 6ddfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6de00 │ │ │ │ + bvs.n 6de48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6de4c │ │ │ │ + bvs.n 6de94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6de88 │ │ │ │ + bvs.n 6ded0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6dec4 │ │ │ │ + bvs.n 6df0c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6dd10 │ │ │ │ + bvs.n 6dd58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6dd54 │ │ │ │ + bvs.n 6dd9c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6dd90 │ │ │ │ + bvs.n 6ddd8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6ddcc │ │ │ │ + bvs.n 6de14 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6de08 │ │ │ │ + bvc.n 6de50 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6de44 │ │ │ │ + bvc.n 6de8c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6de80 │ │ │ │ + bvc.n 6dec8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6dec4 │ │ │ │ + bvc.n 6df0c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6def8 │ │ │ │ + bvc.n 6df40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6dd4c │ │ │ │ + bvc.n 6dd94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6dd88 │ │ │ │ + bvc.n 6ddd0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6ddcc │ │ │ │ + bvc.n 6de14 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6de00 │ │ │ │ + bvc.n 6de48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6de3c │ │ │ │ + bhi.n 6de84 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6de78 │ │ │ │ + bhi.n 6dec0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6deb4 │ │ │ │ + bhi.n 6defc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6def0 │ │ │ │ + bhi.n 6df38 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6dd3c │ │ │ │ + bhi.n 6dd84 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6dd78 │ │ │ │ + bhi.n 6ddc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6ddb4 │ │ │ │ + bhi.n 6ddfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6de00 │ │ │ │ + bhi.n 6de48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6de4c │ │ │ │ + bls.n 6de94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6de98 │ │ │ │ + bls.n 6dee0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6ded4 │ │ │ │ + bls.n 6df1c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6df10 │ │ │ │ + bls.n 6df58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6dd54 │ │ │ │ + bls.n 6dd9c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6dda8 │ │ │ │ + bls.n 6ddf0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6dde4 │ │ │ │ + bls.n 6de2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6de28 │ │ │ │ + bls.n 6de70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6de6c │ │ │ │ + bge.n 6deb4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dea8 │ │ │ │ + bge.n 6def0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dee4 │ │ │ │ + bge.n 6df2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6df30 │ │ │ │ + bge.n 6df78 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dd74 │ │ │ │ + bge.n 6ddbc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6ddb0 │ │ │ │ + bge.n 6ddf8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dde4 │ │ │ │ + bge.n 6de2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6de20 │ │ │ │ + bge.n 6de68 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6de6c │ │ │ │ + bge.n 6deb4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6dea0 │ │ │ │ + blt.n 6dee8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6dee4 │ │ │ │ + blt.n 6df2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6df28 │ │ │ │ + blt.n 6df70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6df74 │ │ │ │ + blt.n 6dfbc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6ddc0 │ │ │ │ + blt.n 6de08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6ddfc │ │ │ │ + blt.n 6de44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6de40 │ │ │ │ + blt.n 6de88 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6de74 │ │ │ │ + blt.n 6debc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6dec0 │ │ │ │ + bgt.n 6df08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6df04 │ │ │ │ + bgt.n 6df4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r0, [pc, #768] @ (6e1b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #768] @ (6e1b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #764] @ (6e1b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #764] @ (6e1bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #760] @ (6e1c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #760] @ (6e1c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + ldr r0, [pc, #768] @ (6e1f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #768] @ (6e1fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #764] @ (6e200 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #764] @ (6e204 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #760] @ (6e208 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #760] @ (6e20c ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6e1c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6e1cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6e1d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6e210 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6e214 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6e218 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6e1d4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6e1d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6e1dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6e1e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6e1e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6e1e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6e1ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6e1f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6e1f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6e1f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6e1fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6e200 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6e204 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6e208 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6e20c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6e210 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6e214 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6e218 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6e21c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6e220 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6e224 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6e228 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6e22c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6e230 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6e234 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6e238 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6e23c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6e240 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6e244 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6e248 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6e24c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6e250 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6e254 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6e258 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6e25c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6e260 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6e264 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6e268 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6e26c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6e270 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6e274 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6e278 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6e27c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6e280 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6e284 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6e288 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6e28c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6e290 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6e294 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6e298 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6e29c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6e2a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6e2a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6e2a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6e2ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6e2b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6e2b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6e2b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6e2bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6e2c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6e2c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6e2c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6e2cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6e2d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6e2d4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6e2d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6e2dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6e2e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6e2e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6e2e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6e2ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6e2f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6e2f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6e2f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6e2fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6e300 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6e21c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6e220 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6e224 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6e228 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6e22c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6e230 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6e234 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6e238 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6e23c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6e240 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6e244 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6e248 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6e24c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6e250 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6e254 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6e258 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6e25c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6e260 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6e264 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6e268 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6e26c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6e270 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6e274 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6e278 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6e27c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6e280 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6e284 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6e288 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6e28c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6e290 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6e294 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6e298 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6e29c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6e2a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6e2a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6e2a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6e2ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6e2b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6e2b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6e2b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6e2bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6e2c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6e2c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6e2c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6e2cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6e2d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6e2d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6e2d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6e2dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6e2e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6e2e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6e2e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6e2ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6e2f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6e2f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6e2f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6e2fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6e300 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6e304 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6e308 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6e30c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6e310 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6e314 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6e318 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6e31c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6e320 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6e324 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6e328 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6e32c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6e330 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6e334 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6e338 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6e33c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6e340 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6e344 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6e348 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6e304 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6e308 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6e30c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6e310 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6e314 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6e318 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6e31c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6e320 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6e324 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6e328 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6e32c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6e330 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6e334 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6e338 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6e33c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6e340 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6e344 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6e348 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6e34c ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6e34c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6e350 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6e354 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6e358 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6e35c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6e360 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6e364 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6e368 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6e36c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6e370 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6e374 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6e378 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6e37c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6e380 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6e384 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6e388 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6e38c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6e390 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6e394 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6e350 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6e354 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6e358 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6e35c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6e360 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6e364 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6e368 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6e36c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6e370 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6e374 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6e378 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6e37c ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6e398 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6e39c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6e3a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6e3a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6e3a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6e3ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6e3b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6e3b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6e3b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6e3bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6e3c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6e3c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #496] @ (6e380 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #496] @ (6e384 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #492] @ (6e388 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #492] @ (6e38c ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #496] @ (6e3c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #496] @ (6e3cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #492] @ (6e3d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #492] @ (6e3d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 6f9b4 │ │ │ │ - b.n 6e390 │ │ │ │ + bl 6f9fc │ │ │ │ + b.n 6e3d8 │ │ │ │ nop │ │ │ │ - bgt.n 6e24c │ │ │ │ + bgt.n 6e294 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6e288 │ │ │ │ + bgt.n 6e2d0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6e0cc │ │ │ │ + bgt.n 6e114 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6e100 │ │ │ │ + bgt.n 6e148 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6e13c │ │ │ │ + bgt.n 6e184 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6e178 │ │ │ │ + bgt.n 6e1c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e1fc │ │ │ │ + ble.n 6e244 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e240 │ │ │ │ + ble.n 6e288 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e284 │ │ │ │ + ble.n 6e2cc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e118 │ │ │ │ + ble.n 6e160 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e14c │ │ │ │ + ble.n 6e194 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e190 │ │ │ │ + ble.n 6e1d8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6e1cc │ │ │ │ + ble.n 6e214 │ │ │ │ lsls r5, r1, #1 │ │ │ │ udf #24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ udf #56 @ 0x38 │ │ │ │ lsls r5, r1, #1 │ │ │ │ udf #84 @ 0x54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -99667,145 +99694,145 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e234 │ │ │ │ + b.n 6e27c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e270 │ │ │ │ + b.n 6e2b8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e2ac │ │ │ │ + b.n 6e2f4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e2f0 │ │ │ │ + b.n 6e338 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e334 │ │ │ │ + b.n 6e37c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e370 │ │ │ │ + b.n 6e3b8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e3ac │ │ │ │ + b.n 6e3f4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e3e8 │ │ │ │ + b.n 6e430 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e434 │ │ │ │ + b.n 6e47c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e470 │ │ │ │ + b.n 6e4b8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e4b4 │ │ │ │ + b.n 6e4fc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e500 │ │ │ │ + b.n 6e548 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e544 │ │ │ │ + b.n 6e58c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e588 │ │ │ │ + b.n 6e5d0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e5d4 │ │ │ │ + b.n 6e61c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e610 │ │ │ │ + b.n 6e658 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e64c │ │ │ │ + b.n 6e694 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e688 │ │ │ │ + b.n 6e6d0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e6c4 │ │ │ │ + b.n 6e70c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e708 │ │ │ │ + b.n 6e750 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e744 │ │ │ │ + b.n 6e78c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e778 │ │ │ │ + b.n 6e7c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e7bc │ │ │ │ + b.n 6e804 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e808 │ │ │ │ + b.n 6e850 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e84c │ │ │ │ + b.n 6e894 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e890 │ │ │ │ + b.n 6e8d8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e8cc │ │ │ │ + b.n 6e914 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e910 │ │ │ │ + b.n 6e958 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e944 │ │ │ │ + b.n 6e98c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e980 │ │ │ │ + b.n 6e9c8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e9c4 │ │ │ │ + b.n 6ea0c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6ea00 │ │ │ │ + b.n 6ea48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6ea3c │ │ │ │ + b.n 6ea84 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6ea80 │ │ │ │ + b.n 6eac8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dacc │ │ │ │ + b.n 6db14 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6db10 │ │ │ │ + b.n 6db58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6db4c │ │ │ │ + b.n 6db94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6db88 │ │ │ │ + b.n 6dbd0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dbbc │ │ │ │ + b.n 6dc04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dbf8 │ │ │ │ + b.n 6dc40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dc34 │ │ │ │ + b.n 6dc7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dc68 │ │ │ │ + b.n 6dcb0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dca4 │ │ │ │ + b.n 6dcec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dcf0 │ │ │ │ + b.n 6dd38 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dd2c │ │ │ │ + b.n 6dd74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dd68 │ │ │ │ + b.n 6ddb0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6ddac │ │ │ │ + b.n 6ddf4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dde8 │ │ │ │ + b.n 6de30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6de2c │ │ │ │ + b.n 6de74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6de68 │ │ │ │ + b.n 6deb0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6deac │ │ │ │ + b.n 6def4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dee0 │ │ │ │ + b.n 6df28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6df2c │ │ │ │ + b.n 6df74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6df78 │ │ │ │ + b.n 6dfc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dfbc │ │ │ │ + b.n 6e004 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e040 │ │ │ │ + b.n 6e088 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e08c │ │ │ │ + b.n 6e0d4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e0d8 │ │ │ │ + b.n 6e120 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e124 │ │ │ │ + b.n 6e16c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e160 │ │ │ │ + b.n 6e1a8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e1a4 │ │ │ │ + b.n 6e1ec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e1e0 │ │ │ │ + b.n 6e228 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e22c │ │ │ │ + b.n 6e274 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e270 │ │ │ │ + b.n 6e2b8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e2bc │ │ │ │ + b.n 6e304 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e2f8 │ │ │ │ + b.n 6e340 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xe808004d │ │ │ │ @ instruction: 0xe828004d │ │ │ │ strex r0, r0, [r0, #308] @ 0x134 │ │ │ │ strd r0, r0, [r0], #-308 @ 0x134 │ │ │ │ ldrd r0, r0, [ip], #-308 @ 0x134 │ │ │ │ ldmia.w ip, {r0, r2, r3, r6} │ │ │ │ @@ -99823,267 +99850,267 @@ │ │ │ │ bic.w r0, r4, sp, lsl #1 │ │ │ │ orr.w r0, r4, sp, lsl #1 │ │ │ │ orrs.w r0, ip, sp, lsl #1 │ │ │ │ eors.w r0, r4, sp, lsl #1 │ │ │ │ @ instruction: 0xeab0004d │ │ │ │ pkhbt r0, r8, sp, lsl #1 │ │ │ │ @ instruction: 0xeae0004d │ │ │ │ - ldr r0, [pc, #756] @ (6e688 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #756] @ (6e68c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6e690 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6e694 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6e698 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6e69c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6e6a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6e6a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #740] @ (6e6a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #740] @ (6e6ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6e6b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6e6b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6e6b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6e6bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6e6c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6e6c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6e6c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6e6cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6e6d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6e6d4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6e6d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6e6dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6e6e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6e6e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6e6e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6e6ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6e6f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6e6f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6e6f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6e6fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6e700 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6e704 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6e708 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6e70c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6e710 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6e714 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6e718 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6e71c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6e720 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6e724 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6e728 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6e72c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6e730 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6e734 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6e738 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6e73c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6e740 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6e744 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6e748 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6e74c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6e750 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6e754 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6e758 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6e75c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6e760 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6e764 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6e768 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6e76c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6e770 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6e774 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6e778 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6e77c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6e780 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6e784 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6e788 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6e78c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6e790 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6e794 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6e798 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6e79c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6e7a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6e7a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6e7a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6e7ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6e7b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6e7b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6e7b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6e7bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6e7c0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6e7c4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6e7c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6e7cc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6e7d0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6e7d4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6e7d8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6e7dc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6e7e0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6e7e4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6e7e8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6e7ec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6e7f0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6e7f4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6e7f8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6e7fc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6e800 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6e804 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6e808 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6e80c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6e810 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6e814 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6e818 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6e81c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6e820 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6e824 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6e828 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6e82c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6e830 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6e834 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6e838 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6e83c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6e840 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6e844 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6e848 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6e84c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6e850 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6e854 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6e858 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6e85c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6e860 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6e864 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6e868 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6e86c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6e870 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6e874 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6e878 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6e87c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - b.n 6e880 │ │ │ │ + ldr r0, [pc, #756] @ (6e6d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #756] @ (6e6d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6e6d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6e6dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6e6e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6e6e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6e6e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6e6ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #740] @ (6e6f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #740] @ (6e6f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6e6f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6e6fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6e700 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6e704 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6e708 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6e70c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6e710 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6e714 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6e718 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6e71c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6e720 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6e724 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6e728 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6e72c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6e730 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6e734 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6e738 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6e73c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6e740 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6e744 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6e748 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6e74c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6e750 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6e754 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6e758 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6e75c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6e760 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6e764 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6e768 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6e76c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6e770 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6e774 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6e778 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6e77c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6e780 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6e784 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6e788 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6e78c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6e790 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6e794 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6e798 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6e79c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6e7a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6e7a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6e7a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6e7ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6e7b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6e7b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6e7b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6e7bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6e7c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6e7c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6e7c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6e7cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6e7d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6e7d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6e7d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6e7dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6e7e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6e7e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6e7e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6e7ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6e7f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6e7f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6e7f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6e7fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6e800 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6e804 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6e808 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6e80c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6e810 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6e814 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6e818 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6e81c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6e820 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6e824 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6e828 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6e82c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6e830 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6e834 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6e838 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6e83c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6e840 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6e844 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6e848 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6e84c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6e850 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6e854 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6e858 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6e85c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6e860 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6e864 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6e868 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6e86c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6e870 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6e874 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6e878 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6e87c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6e880 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6e884 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6e888 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6e88c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6e890 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6e894 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6e898 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6e89c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6e8a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6e8a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6e8a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6e8ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6e8b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6e8b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6e8b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6e8bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6e8c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6e8c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + b.n 6e8c8 │ │ │ │ nop │ │ │ │ adds.w r0, r8, sp, lsl #1 │ │ │ │ @ instruction: 0xeb34004d │ │ │ │ adcs.w r0, r0, sp, lsl #1 │ │ │ │ sbc.w r0, ip, sp, lsl #1 │ │ │ │ @ instruction: 0xeb8c004d │ │ │ │ sub.w r0, ip, sp, lsl #1 │ │ │ │ @@ -100203,267 +100230,267 @@ │ │ │ │ vst4.16 {d0-d3}, [ip]! │ │ │ │ vld4.16 {d0-d3}, [ip]! │ │ │ │ ldr??.w r0, [r4, sp] │ │ │ │ ldr??.w r0, [ip, sp] │ │ │ │ ldrsb.w r0, [r8, #77] @ 0x4d │ │ │ │ ldrsh.w r0, [r8, #77] @ 0x4d │ │ │ │ ldr??.w r0, [r0, #77] @ 0x4d │ │ │ │ - ldr r0, [pc, #756] @ (6eb78 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #756] @ (6eb7c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6eb80 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #752] @ (6eb84 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6eb88 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #748] @ (6eb8c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6eb90 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #744] @ (6eb94 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #740] @ (6eb98 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #740] @ (6eb9c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6eba0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #736] @ (6eba4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6eba8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #732] @ (6ebac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6ebb0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #728] @ (6ebb4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6ebb8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #724] @ (6ebbc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6ebc0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #720] @ (6ebc4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6ebc8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #716] @ (6ebcc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6ebd0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6ebd4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6ebd8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6ebdc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6ebe0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6ebe4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6ebe8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6ebec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6ebf0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6ebf4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6ebf8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6ebfc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6ec00 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6ec04 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6ec08 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6ec0c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6ec10 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6ec14 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6ec18 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6ec1c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6ec20 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6ec24 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6ec28 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6ec2c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6ec30 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6ec34 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6ec38 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6ec3c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6ec40 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6ec44 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6ec48 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6ec4c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6ec50 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6ec54 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6ec58 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6ec5c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6ec60 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #640] @ (6ec64 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6ec68 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #636] @ (6ec6c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6ec70 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #632] @ (6ec74 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6ec78 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #628] @ (6ec7c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6ec80 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #624] @ (6ec84 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6ec88 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #620] @ (6ec8c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6ec90 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #616] @ (6ec94 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6ec98 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #612] @ (6ec9c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6eca0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #608] @ (6eca4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6eca8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #604] @ (6ecac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6ecb0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #600] @ (6ecb4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6ecb8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #596] @ (6ecbc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6ecc0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #592] @ (6ecc4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6ecc8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #588] @ (6eccc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6ecd0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #584] @ (6ecd4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6ecd8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #580] @ (6ecdc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6ece0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #576] @ (6ece4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6ece8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #572] @ (6ecec ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6ecf0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #568] @ (6ecf4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6ecf8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #564] @ (6ecfc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6ed00 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #560] @ (6ed04 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6ed08 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #556] @ (6ed0c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6ed10 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #552] @ (6ed14 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6ed18 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #548] @ (6ed1c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6ed20 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #544] @ (6ed24 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6ed28 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #540] @ (6ed2c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6ed30 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #536] @ (6ed34 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6ed38 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #532] @ (6ed3c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6ed40 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #528] @ (6ed44 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6ed48 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #524] @ (6ed4c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6ed50 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #520] @ (6ed54 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6ed58 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #516] @ (6ed5c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6ed60 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #512] @ (6ed64 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6ed68 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #508] @ (6ed6c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - b.n 6ed70 │ │ │ │ + ldr r0, [pc, #756] @ (6ebc0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #756] @ (6ebc4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6ebc8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #752] @ (6ebcc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6ebd0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #748] @ (6ebd4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6ebd8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #744] @ (6ebdc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #740] @ (6ebe0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #740] @ (6ebe4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6ebe8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #736] @ (6ebec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6ebf0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #732] @ (6ebf4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6ebf8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #728] @ (6ebfc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6ec00 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #724] @ (6ec04 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6ec08 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #720] @ (6ec0c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6ec10 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #716] @ (6ec14 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6ec18 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6ec1c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6ec20 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6ec24 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6ec28 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6ec2c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6ec30 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6ec34 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6ec38 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6ec3c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6ec40 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6ec44 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6ec48 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6ec4c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6ec50 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6ec54 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6ec58 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6ec5c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6ec60 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6ec64 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6ec68 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6ec6c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6ec70 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6ec74 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6ec78 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6ec7c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6ec80 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6ec84 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6ec88 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6ec8c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6ec90 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6ec94 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6ec98 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6ec9c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6eca0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6eca4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6eca8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #640] @ (6ecac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6ecb0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #636] @ (6ecb4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6ecb8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #632] @ (6ecbc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6ecc0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #628] @ (6ecc4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6ecc8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #624] @ (6eccc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6ecd0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #620] @ (6ecd4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6ecd8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #616] @ (6ecdc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6ece0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #612] @ (6ece4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6ece8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #608] @ (6ecec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6ecf0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #604] @ (6ecf4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6ecf8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #600] @ (6ecfc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6ed00 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #596] @ (6ed04 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6ed08 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #592] @ (6ed0c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6ed10 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #588] @ (6ed14 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6ed18 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #584] @ (6ed1c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6ed20 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #580] @ (6ed24 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6ed28 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #576] @ (6ed2c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6ed30 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #572] @ (6ed34 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6ed38 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #568] @ (6ed3c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6ed40 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #564] @ (6ed44 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6ed48 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #560] @ (6ed4c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6ed50 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #556] @ (6ed54 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6ed58 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #552] @ (6ed5c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6ed60 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #548] @ (6ed64 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6ed68 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #544] @ (6ed6c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6ed70 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #540] @ (6ed74 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6ed78 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #536] @ (6ed7c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6ed80 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #532] @ (6ed84 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6ed88 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #528] @ (6ed8c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6ed90 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #524] @ (6ed94 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6ed98 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #520] @ (6ed9c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6eda0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #516] @ (6eda4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6eda8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #512] @ (6edac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6edb0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #508] @ (6edb4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + b.n 6edb8 │ │ │ │ nop │ │ │ │ vld1.8 {d16[2]}, [r8]! │ │ │ │ @ instruction: 0xfa04004d │ │ │ │ @ instruction: 0xfa24004d │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ @ instruction: 0xfa58004d │ │ │ │ @ instruction: 0xfa74004d │ │ │ │ @@ -100657,255 +100684,255 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r0, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #712] @ (6f03c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #712] @ (6f040 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6f044 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #708] @ (6f048 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6f04c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #704] @ (6f050 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6f054 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #700] @ (6f058 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6f05c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #696] @ (6f060 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6f064 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #692] @ (6f068 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6f06c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #688] @ (6f070 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6f074 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #684] @ (6f078 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6f07c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #680] @ (6f080 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6f084 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #676] @ (6f088 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6f08c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #672] @ (6f090 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6f094 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #668] @ (6f098 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6f09c ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #664] @ (6f0a0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6f0a4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #660] @ (6f0a8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6f0ac ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #656] @ (6f0b0 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6f0b4 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #652] @ (6f0b8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #648] @ (6f0bc ) │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r5, [pc, #648] @ (6f0c0 ) │ │ │ │ - ldr r0, [pc, #648] @ (6f0c4 ) │ │ │ │ + ldr r0, [pc, #712] @ (6f084 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #712] @ (6f088 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6f08c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #708] @ (6f090 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6f094 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #704] @ (6f098 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6f09c ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #700] @ (6f0a0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6f0a4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #696] @ (6f0a8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6f0ac ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #692] @ (6f0b0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6f0b4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #688] @ (6f0b8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6f0bc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #684] @ (6f0c0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6f0c4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #680] @ (6f0c8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6f0cc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #676] @ (6f0d0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6f0d4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #672] @ (6f0d8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6f0dc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #668] @ (6f0e0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6f0e4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #664] @ (6f0e8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6f0ec ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #660] @ (6f0f0 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6f0f4 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #656] @ (6f0f8 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6f0fc ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #652] @ (6f100 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #648] @ (6f104 ) │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r5, [pc, #648] @ (6f108 ) │ │ │ │ + ldr r0, [pc, #648] @ (6f10c ) │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ - bl 6f9b4 │ │ │ │ - ldr r0, [pc, #644] @ (6f0c8 ) │ │ │ │ - bl 6f9b4 │ │ │ │ + bl 6f9fc │ │ │ │ + ldr r0, [pc, #644] @ (6f110 ) │ │ │ │ + bl 6f9fc │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr.w r0, [r9, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f698 │ │ │ │ + bne.w 6f6e0 │ │ │ │ ldr.w r6, [r9, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 6f678 │ │ │ │ + bne.w 6f6c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 6f71a │ │ │ │ + bne.w 6f762 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 6eec8 │ │ │ │ + cbz r4, 6ef10 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 6f68a │ │ │ │ + bne.w 6f6d2 │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 6f6f8 │ │ │ │ + bgt.w 6f740 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ands r3, r2 │ │ │ │ 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] │ │ │ │ adds r7, #1 │ │ │ │ adds r5, #24 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bne.n 6ee4a │ │ │ │ - ldr r5, [pc, #496] @ (6f0cc ) │ │ │ │ - movw r8, #31529 @ 0x7b29 │ │ │ │ + bne.n 6ee92 │ │ │ │ + ldr r5, [pc, #496] @ (6f114 ) │ │ │ │ + movw r8, #31937 @ 0x7cc1 │ │ │ │ movt r8, #16 │ │ │ │ - movw fp, #46589 @ 0xb5fd │ │ │ │ + movw fp, #46661 @ 0xb645 │ │ │ │ movt fp, #6 │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ ldr.w r0, [r9, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f6c8 │ │ │ │ + bne.w 6f710 │ │ │ │ ldr.w r6, [r9, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 6f682 │ │ │ │ + bne.w 6f6ca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 6f72a │ │ │ │ + bne.w 6f772 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 6ef6c │ │ │ │ + cbz r4, 6efb4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 6f692 │ │ │ │ + bne.w 6f6da │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 6f70a │ │ │ │ + bgt.w 6f752 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ands r3, r2 │ │ │ │ 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] │ │ │ │ adds r7, #1 │ │ │ │ adds r5, #32 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 6eeee │ │ │ │ + bne.n 6ef36 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6f73a │ │ │ │ - bl 70c84 │ │ │ │ + bne.w 6f782 │ │ │ │ + bl 70ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f942 │ │ │ │ + beq.w 6f98a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #3996] @ 0xf9c │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6f00c │ │ │ │ + bne.n 6f054 │ │ │ │ movw r2, #30208 @ 0x7600 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 6f762 │ │ │ │ - ldr r3, [pc, #276] @ (6f0d0 ) │ │ │ │ + bne.w 6f7aa │ │ │ │ + ldr r3, [pc, #276] @ (6f118 ) │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r4, #8 │ │ │ │ str.w ip, [r2] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r7], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, ip, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 6efce │ │ │ │ + bne.n 6f016 │ │ │ │ movw fp, #44536 @ 0xadf8 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ str.w r5, [fp, #20] │ │ │ │ - ldr r3, [pc, #228] @ (6f0d4 ) │ │ │ │ + ldr r3, [pc, #228] @ (6f11c ) │ │ │ │ str.w r3, [fp, #44] @ 0x2c │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [fp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #112] @ (6f06c ) │ │ │ │ + ldr r3, [pc, #112] @ (6f0b4 ) │ │ │ │ str.w r3, [fp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #212] @ (6f0d8 ) │ │ │ │ + ldr r3, [pc, #212] @ (6f120 ) │ │ │ │ str.w r3, [fp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #212] @ (6f0dc ) │ │ │ │ + ldr r3, [pc, #212] @ (6f124 ) │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ movs r0, #1 │ │ │ │ - bl 71c28 │ │ │ │ + bl 71cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f8e0 │ │ │ │ + beq.w 6f928 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ add.w sl, 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, [sl, #2072] @ 0x818 │ │ │ │ - b.n 6f0e0 │ │ │ │ + b.n 6f128 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ @@ -100972,851 +100999,851 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ lsls r5, r1, #1 │ │ │ │ asrs r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ movs r1, r6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 194a10 <_Py_NewReference@@Base+0x58> │ │ │ │ + bl 195048 <_Py_NewReference@@Base+0x58> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f8e0 │ │ │ │ + beq.w 6f928 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 6f0e0 │ │ │ │ + bne.n 6f128 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r9, #4] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f95c │ │ │ │ + beq.w 6f9a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f95c │ │ │ │ + beq.w 6f9a4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 71df8 │ │ │ │ + bl 71e9c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f956 │ │ │ │ + bne.w 6f99e │ │ │ │ ldr.w r5, [sl, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6f1be │ │ │ │ + bne.n 6f206 │ │ │ │ movs r0, #5 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f80e │ │ │ │ + beq.w 6f856 │ │ │ │ movw r7, #44536 @ 0xadf8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #724] @ (6f430 ) │ │ │ │ - movw r2, #41304 @ 0xa158 │ │ │ │ + ldr r1, [pc, #724] @ (6f478 ) │ │ │ │ + movw r2, #42712 @ 0xa6d8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl 198654 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 198c8c <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #708] @ (6f434 ) │ │ │ │ + ldr r1, [pc, #708] @ (6f47c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl 198654 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 198c8c <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #696] @ (6f434 ) │ │ │ │ + ldr r1, [pc, #696] @ (6f47c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - bl 198654 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 198c8c <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #680] @ (6f434 ) │ │ │ │ + ldr r1, [pc, #680] @ (6f47c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl 198654 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 198c8c <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #660] @ (6f434 ) │ │ │ │ - bl 198654 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + ldr r1, [pc, #660] @ (6f47c ) │ │ │ │ + bl 198c8c <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ 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 6f7fa │ │ │ │ + beq.w 6f842 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6f1ac │ │ │ │ + bne.n 6f1f4 │ │ │ │ str.w r4, [sl, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [sl, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 6f1d2 │ │ │ │ - bl 70c84 │ │ │ │ + cbnz r3, 6f21a │ │ │ │ + bl 70ccc │ │ │ │ str.w r0, [sl, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f814 │ │ │ │ + beq.w 6f85c │ │ │ │ ldr.w r3, [sl, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 6f1ee │ │ │ │ - movw r0, #55512 @ 0xd8d8 │ │ │ │ + cbnz r3, 6f236 │ │ │ │ + movw r0, #56920 @ 0xde58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ str.w r0, [sl, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f814 │ │ │ │ + beq.w 6f85c │ │ │ │ ldr.w r1, [sl, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 6f20a │ │ │ │ - movw r0, #58496 @ 0xe480 │ │ │ │ + cbnz r1, 6f252 │ │ │ │ + movw r0, #59904 @ 0xea00 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1987a8 │ │ │ │ + bl 198de0 │ │ │ │ str.w r0, [sl, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f814 │ │ │ │ + beq.w 6f85c │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [sl, #1528] @ 0x5f8 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ str.w r0, [sl, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f85a │ │ │ │ + beq.w 6f8a2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 8194c │ │ │ │ + bl 819d8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f956 │ │ │ │ + bne.w 6f99e │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ - bl 19a78c <_Py_SetImmortalUntracked@@Base+0x70> │ │ │ │ + bl 19ae0c <_Py_SetImmortalUntracked@@Base+0x70> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ ldr.w r3, [r5, #3904] @ 0xf40 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #58232 @ 0xe378 │ │ │ │ + movw r2, #59640 @ 0xe8f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a29c │ │ │ │ + bl 19a91c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84cec │ │ │ │ + bl 84d5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #448] @ (6f438 ) │ │ │ │ + ldr r1, [pc, #448] @ (6f480 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ add.w r4, r8, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #424] @ (6f43c ) │ │ │ │ + ldr r1, [pc, #424] @ (6f484 ) │ │ │ │ str.w r0, [r4, #3228] @ 0xc9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #404] @ (6f440 ) │ │ │ │ - bl 7ebe0 │ │ │ │ + ldr r1, [pc, #404] @ (6f488 ) │ │ │ │ + bl 7ec74 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ - ldr r1, [pc, #392] @ (6f444 ) │ │ │ │ + beq.w 6f888 │ │ │ │ + ldr r1, [pc, #392] @ (6f48c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw fp, #44536 @ 0xadf8 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ str.w r0, [r4, #3260] @ 0xcbc │ │ │ │ movw r0, #20420 @ 0x4fc4 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ str.w r3, [r4, #3244] @ 0xcac │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #332] @ (6f448 ) │ │ │ │ + ldr r1, [pc, #332] @ (6f490 ) │ │ │ │ str.w r7, [r4, #3256] @ 0xcb8 │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ - bl 19ab78 <_PyType_Lookup@@Base> │ │ │ │ + bl 19b1f8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #304] @ (6f44c ) │ │ │ │ - bl 19ab78 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #304] @ (6f494 ) │ │ │ │ + bl 19b1f8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 84cec │ │ │ │ + bl 84d5c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f978 │ │ │ │ - ldr r4, [pc, #280] @ (6f450 ) │ │ │ │ + beq.w 6f9c0 │ │ │ │ + ldr r4, [pc, #280] @ (6f498 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f978 │ │ │ │ + bne.w 6f9c0 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 6f33a │ │ │ │ - ldr r1, [pc, #256] @ (6f454 ) │ │ │ │ + bne.n 6f382 │ │ │ │ + ldr r1, [pc, #256] @ (6f49c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5168 @ 0x1430 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [fp, #84] @ 0x54 │ │ │ │ - bl 7be54 │ │ │ │ + bl 7bee8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f978 │ │ │ │ + beq.w 6f9c0 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #58544 @ 0xe4b0 │ │ │ │ + movw r0, #59952 @ 0xea30 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19ab9c │ │ │ │ + bl 19b21c │ │ │ │ str.w r0, [r4, #412] @ 0x19c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f3a6 │ │ │ │ + bge.n 6f3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f960 │ │ │ │ + beq.w 6f9a8 │ │ │ │ ldr.w r2, [r4, #412] @ 0x19c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f978 │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + beq.w 6f9c0 │ │ │ │ + movw r1, #5940 @ 0x1734 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f978 │ │ │ │ + bne.w 6f9c0 │ │ │ │ movw r5, #43732 @ 0xaad4 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ movw r4, #30208 @ 0x7600 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r1, #58568 @ 0xe4c8 │ │ │ │ + movw r1, #59976 @ 0xea48 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r4, #4] │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f978 │ │ │ │ + bne.w 6f9c0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #2676 @ 0xa74 │ │ │ │ + movw r1, #4084 @ 0xff4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f978 │ │ │ │ + bne.w 6f9c0 │ │ │ │ ldr.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - bl 84d38 │ │ │ │ + bl 84da8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f840 │ │ │ │ + beq.w 6f888 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f458 │ │ │ │ + bge.n 6f4a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f990 │ │ │ │ - b.n 6f458 │ │ │ │ - bhi.n 6f4bc │ │ │ │ + beq.w 6f9d8 │ │ │ │ + b.n 6f4a0 │ │ │ │ + bhi.n 6f504 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6ee50 │ │ │ │ + b.n 6ee98 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xe8d8004d │ │ │ │ mcrr 0, 4, r0, ip, cr13 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r3, r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb648 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - movw r1, #58588 @ 0xe4dc │ │ │ │ + movw r1, #59996 @ 0xea5c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 91544 │ │ │ │ + bl 91850 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 6f840 │ │ │ │ + bne.w 6f888 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ str.w r3, [r8, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6f4b0 │ │ │ │ + bne.n 6f4f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r0, r3, #824 @ 0x338 │ │ │ │ - beq.w 6f982 │ │ │ │ + beq.w 6f9ca │ │ │ │ ldr.w r1, [r3, #828] @ 0x33c │ │ │ │ - cbnz r1, 6f4b0 │ │ │ │ + cbnz r1, 6f4f8 │ │ │ │ str.w r2, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 6f4b0 │ │ │ │ - bl 19af88 │ │ │ │ + cbz r3, 6f4f8 │ │ │ │ + bl 19b608 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6f998 │ │ │ │ + beq.w 6f9e0 │ │ │ │ ldr.w r3, [sl, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 6f4d4 │ │ │ │ + cbnz r3, 6f51c │ │ │ │ ldr.w r3, [sl, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [sl, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f82e │ │ │ │ + bne.w 6f876 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #58600 @ 0xe4e8 │ │ │ │ + movw r0, #60008 @ 0xea68 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19ab9c │ │ │ │ + bl 19b21c │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f7d8 │ │ │ │ + beq.w 6f820 │ │ │ │ ldr.w r2, [sl, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [sl, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f64c │ │ │ │ + beq.w 6f694 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 6f76c │ │ │ │ - movw r0, #58680 @ 0xe538 │ │ │ │ + bne.w 6f7b4 │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19b5e0 │ │ │ │ + bl 19bc60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 6f7c8 │ │ │ │ - movw r0, #58680 @ 0xe538 │ │ │ │ + bne.w 6f810 │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1a4f14 │ │ │ │ + bl 1a5564 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f7c8 │ │ │ │ + beq.w 6f810 │ │ │ │ str.w r0, [r7, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 6f77a │ │ │ │ - movw r0, #45308 @ 0xb0fc │ │ │ │ + bne.w 6f7c2 │ │ │ │ + movw r0, #46716 @ 0xb67c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f7c8 │ │ │ │ + beq.w 6f810 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51884 @ 0xcaac │ │ │ │ + movw r1, #53292 @ 0xd02c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #58724 @ 0xe564 │ │ │ │ + movw r0, #60132 @ 0xeae4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f7c2 │ │ │ │ - bl 199a94 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 6f80a │ │ │ │ + bl 19a114 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f598 │ │ │ │ + bge.n 6f5e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6f598 │ │ │ │ + cbnz r3, 6f5e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 6f7c2 │ │ │ │ + beq.w 6f80a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl d1008 │ │ │ │ + bl d12b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f5be │ │ │ │ + bge.n 6f606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f87a │ │ │ │ + beq.w 6f8c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f5d6 │ │ │ │ + bge.n 6f61e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 6f5d6 │ │ │ │ + cbnz r3, 6f61e │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 6f7c0 │ │ │ │ + beq.w 6f808 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a6350 │ │ │ │ + bl 1a69a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 6f7ac │ │ │ │ - ldr r3, [pc, #728] @ (6f8c4 ) │ │ │ │ + blt.w 6f7f4 │ │ │ │ + ldr r3, [pc, #728] @ (6f90c ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f79e │ │ │ │ + beq.w 6f7e6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #45308 @ 0xb0fc │ │ │ │ + movw r1, #46716 @ 0xb67c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1a66c4 │ │ │ │ + bl 1a6d14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 6f788 │ │ │ │ + blt.w 6f7d0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r2, #56124 @ 0xdb3c │ │ │ │ + movw r2, #57572 @ 0xe0e4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #58772 @ 0xe594 │ │ │ │ + movw r1, #60180 @ 0xeb14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d433c │ │ │ │ + bl d45e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f63c │ │ │ │ + bge.n 6f684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f8a4 │ │ │ │ + beq.w 6f8ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6f7c8 │ │ │ │ + beq.w 6f810 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 6f892 │ │ │ │ + blt.w 6f8da │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r3, r5, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 6ee7a │ │ │ │ + b.w 6eec2 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6ef1e │ │ │ │ + b.n 6ef66 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 6ee88 │ │ │ │ + b.w 6eed0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 6ef2c │ │ │ │ + b.n 6ef74 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6ee5a │ │ │ │ + beq.w 6eea2 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 6ee5a │ │ │ │ + beq.w 6eea2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f6b8 │ │ │ │ + bge.n 6f700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f8b4 │ │ │ │ + beq.w 6f8fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6eed0 │ │ │ │ + bge.w 6ef18 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6eed0 │ │ │ │ + b.n 6ef18 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 6eefe │ │ │ │ + beq.w 6ef46 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6eefe │ │ │ │ + beq.w 6ef46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f6e8 │ │ │ │ + bge.n 6f730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f8ac │ │ │ │ + beq.w 6f8f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6ef74 │ │ │ │ + bge.w 6efbc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6ef74 │ │ │ │ + b.n 6efbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 19489c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 194ed4 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6f882 │ │ │ │ + beq.w 6f8ca │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.w 6eeb6 │ │ │ │ + b.w 6eefe │ │ │ │ mov r0, r6 │ │ │ │ - bl 19489c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 194ed4 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6f968 │ │ │ │ + beq.w 6f9b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 6ef5a │ │ │ │ + b.n 6efa2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 6ee7a │ │ │ │ + b.w 6eec2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 6ef1e │ │ │ │ + b.w 6ef66 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 6ef8c │ │ │ │ + bpl.w 6efd4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #3996] @ 0xf9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6ef98 │ │ │ │ + bge.w 6efe0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6ef98 │ │ │ │ + b.n 6efe0 │ │ │ │ movw fp, #44536 @ 0xadf8 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - b.n 6efee │ │ │ │ - movw r0, #58644 @ 0xe514 │ │ │ │ + b.n 6f036 │ │ │ │ + movw r0, #60052 @ 0xea94 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19b7f0 │ │ │ │ - b.n 6f51c │ │ │ │ - movw r0, #58700 @ 0xe54c │ │ │ │ + bl 19be70 │ │ │ │ + b.n 6f564 │ │ │ │ + movw r0, #60108 @ 0xeacc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19b7f0 │ │ │ │ - b.n 6f54c │ │ │ │ + bl 19be70 │ │ │ │ + b.n 6f594 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f7c8 │ │ │ │ + bge.n 6f810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6f7c8 │ │ │ │ + cbnz r3, 6f810 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f7c8 │ │ │ │ - movw r1, #58732 @ 0xe56c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f810 │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #288] @ (6f8c8 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #288] @ (6f910 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f7c0 │ │ │ │ + bge.n 6f808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6f7c0 │ │ │ │ + cbnz r3, 6f808 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r3, #1 │ │ │ │ - movw r4, #58440 @ 0xe448 │ │ │ │ + movw r4, #59848 @ 0xe9c8 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - ldr r5, [pc, #248] @ (6f8cc ) │ │ │ │ + ldr r5, [pc, #248] @ (6f914 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 6f650 │ │ │ │ + b.n 6f698 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r4, #58380 @ 0xe40c │ │ │ │ + movw r4, #59788 @ 0xe98c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 1e8ab8 │ │ │ │ + bl 1e9070 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63168 │ │ │ │ + bl 631b0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #220] @ (6f8d0 ) │ │ │ │ + ldr r5, [pc, #220] @ (6f918 ) │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 6f654 │ │ │ │ + b.n 6f69c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f80e │ │ │ │ + bge.n 6f856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6f80e │ │ │ │ + cbnz r3, 6f856 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #184] @ (6f8d4 ) │ │ │ │ + ldr r2, [pc, #184] @ (6f91c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #58516 @ 0xe494 │ │ │ │ + movw r3, #59924 @ 0xea14 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 6f66c │ │ │ │ + b.n 6f6b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19af88 │ │ │ │ - b.n 6f4d4 │ │ │ │ + bl 19b608 │ │ │ │ + b.n 6f51c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 6cfb4 │ │ │ │ - movw r4, #58244 @ 0xe384 │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 6cffc │ │ │ │ + movw r4, #59652 @ 0xe904 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #132] @ (6f8d8 ) │ │ │ │ + ldr r5, [pc, #132] @ (6f920 ) │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 6f654 │ │ │ │ - ldr r3, [pc, #128] @ (6f8dc ) │ │ │ │ + b.n 6f69c │ │ │ │ + ldr r3, [pc, #128] @ (6f924 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6f66c │ │ │ │ + b.n 6f6b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f5be │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f606 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 6eec8 │ │ │ │ + b.w 6ef10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f64c │ │ │ │ + bne.w 6f694 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f64c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f694 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f63c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f684 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f6e8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f730 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f6b8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f700 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 6d00a │ │ │ │ + b.w 6d052 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + beq.n 6f81c │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ movs r1, r6 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6f66c │ │ │ │ - bl d9df4 │ │ │ │ - ldr r3, [pc, #156] @ (6f9a8 ) │ │ │ │ + b.n 6f6b4 │ │ │ │ + bl da0b4 │ │ │ │ + ldr r3, [pc, #156] @ (6f9f0 ) │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r7, r3 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - movw r6, #58132 @ 0xe314 │ │ │ │ + movw r6, #59540 @ 0xe894 │ │ │ │ movt r6, #41 @ 0x29 │ │ │ │ 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, #24] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6f66c │ │ │ │ - movw r6, #58172 @ 0xe33c │ │ │ │ + b.n 6f6b4 │ │ │ │ + movw r6, #59580 @ 0xe8bc │ │ │ │ movt r6, #41 @ 0x29 │ │ │ │ - bl d9df4 │ │ │ │ - ldr r7, [pc, #92] @ (6f9ac ) │ │ │ │ + bl da0b4 │ │ │ │ + ldr r7, [pc, #92] @ (6f9f4 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 6f928 │ │ │ │ + b.n 6f970 │ │ │ │ ldrd r5, r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 6f654 │ │ │ │ - ldr r3, [pc, #80] @ (6f9b0 ) │ │ │ │ - b.n 6f85c │ │ │ │ + b.n 6f69c │ │ │ │ + ldr r3, [pc, #80] @ (6f9f8 ) │ │ │ │ + b.n 6f8a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f3a6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f3ee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 6ef6c │ │ │ │ - movw r4, #58204 @ 0xe35c │ │ │ │ + b.w 6efb4 │ │ │ │ + movw r4, #59612 @ 0xe8dc │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - b.n 6f84e │ │ │ │ - movw r4, #58280 @ 0xe3a8 │ │ │ │ + b.n 6f896 │ │ │ │ + movw r4, #59688 @ 0xe928 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 63168 │ │ │ │ - b.n 6f7ee │ │ │ │ + bl 631b0 │ │ │ │ + b.n 6f836 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f458 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f4a0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #58328 @ 0xe3d8 │ │ │ │ + movw r4, #59736 @ 0xe958 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 63168 │ │ │ │ - b.n 6f7ee │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + bl 631b0 │ │ │ │ + b.n 6f836 │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #344] @ (6fb1c ) │ │ │ │ + ldr r5, [pc, #344] @ (6fb64 ) │ │ │ │ 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.n 6faca │ │ │ │ + bne.n 6fb12 │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #46393 @ 0xb539 │ │ │ │ + movw r3, #46465 @ 0xb581 │ │ │ │ movt r3, #6 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6fa6a │ │ │ │ + bne.n 6fab2 │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6faf0 │ │ │ │ + bne.n 6fb38 │ │ │ │ movs r0, #16 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6fa74 │ │ │ │ + beq.n 6fabc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #31529 @ 0x7b29 │ │ │ │ + movw r2, #31937 @ 0x7cc1 │ │ │ │ movt r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6fa7e │ │ │ │ + bne.n 6fac6 │ │ │ │ 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 │ │ │ │ @@ -101824,15 +101851,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 6fab6 │ │ │ │ + bgt.n 6fafe │ │ │ │ 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] │ │ │ │ @@ -101840,19 +101867,19 @@ │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6fa0c │ │ │ │ + bne.n 6fa54 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 6fa66 │ │ │ │ + b.n 6faae │ │ │ │ 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 │ │ │ │ @@ -101863,109 +101890,109 @@ │ │ │ │ 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 6fa4e │ │ │ │ + ble.n 6fa96 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 19489c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 194ed4 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6fb02 │ │ │ │ + beq.n 6fb4a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6fa4e │ │ │ │ + b.n 6fa96 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6f9d6 │ │ │ │ + beq.n 6fa1e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6fae2 │ │ │ │ + bge.n 6fb2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 6fb10 │ │ │ │ + cbz r2, 6fb58 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6fa66 │ │ │ │ + bge.n 6faae │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 6fa66 │ │ │ │ + b.n 6faae │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6fa0c │ │ │ │ - b.n 6fa74 │ │ │ │ + bne.n 6fa54 │ │ │ │ + b.n 6fabc │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 6fa74 │ │ │ │ + b.n 6fabc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 6fae2 │ │ │ │ + b.n 6fb2a │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0006fb20 <_Py_hashtable_get@@Base>: │ │ │ │ +0006fb68 <_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, 6fb36 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 6fb7e <_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, #1253 @ 0x4e5 │ │ │ │ + movw r3, #1325 @ 0x52d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 702b6 <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 702fe <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r7, r6, #1 │ │ │ │ - bne.w 6ff8e <_Py_hashtable_get@@Base+0x46e> │ │ │ │ + bne.w 6ffd6 <_Py_hashtable_get@@Base+0x46e> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.w 70312 <_Py_hashtable_get@@Base+0x7f2> │ │ │ │ + bpl.w 7035a <_Py_hashtable_get@@Base+0x7f2> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 702d6 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bpl.w 7031e <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 6ff8a <_Py_hashtable_get@@Base+0x46a> │ │ │ │ + beq.w 6ffd2 <_Py_hashtable_get@@Base+0x46a> │ │ │ │ add.w r8, r1, #20 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #50633 @ 0xc5c9 │ │ │ │ + movw r3, #50705 @ 0xc611 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 70300 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ + bne.w 70348 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ movw r3, #61432 @ 0xeff8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -101990,15 +102017,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 6ffac <_Py_hashtable_get@@Base+0x48c> │ │ │ │ + ble.w 6fff4 <_Py_hashtable_get@@Base+0x48c> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [r8] │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ str r7, [sp, #16] │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -102034,15 +102061,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 6fd64 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 6fdac <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, r8, #8 │ │ │ │ add.w r7, r8, r6 │ │ │ │ strd r8, r9, [sp, #24] │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ ldr.w r9, [fp, #4] │ │ │ │ @@ -102083,26 +102110,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 6fcc6 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 6fd0e <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, r8, [sp, #20] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add r8, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7032a <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + bhi.w 70372 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r3, r1 │ │ │ │ @@ -102250,34 +102277,36 @@ │ │ │ │ mov r5, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrd r3, r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 701ba <_Py_hashtable_get@@Base+0x69a> │ │ │ │ + bne.w 70202 <_Py_hashtable_get@@Base+0x69a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7032a <_Py_hashtable_get@@Base+0x80a> │ │ │ │ - add r7, pc, #4 @ (adr r7, 6ffc4 <_Py_hashtable_get@@Base+0x4a4>) │ │ │ │ + bhi.w 70372 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + add r7, pc, #4 @ (adr r7, 7000c <_Py_hashtable_get@@Base+0x4a4>) │ │ │ │ ldr.w pc, [r7, fp, lsl #2] │ │ │ │ - vcgt.s8 d16, d6, #0 │ │ │ │ - lsls r5, r5, #10 │ │ │ │ + movs r1, r7 │ │ │ │ movs r7, r0 │ │ │ │ - vaddl.u32 q8, d1, d6 │ │ │ │ - stc2 0, cr0, [pc, #24]! @ 6ffec <_Py_hashtable_get@@Base+0x4cc> │ │ │ │ - lsls r3, r4, #10 │ │ │ │ + lsls r5, r6, #11 │ │ │ │ + movs r7, r0 │ │ │ │ + movs r1, r5 │ │ │ │ + movs r7, r0 │ │ │ │ + ldc2l 0, cr0, [r7, #24]! │ │ │ │ + lsls r3, r5, #11 │ │ │ │ movs r7, r0 │ │ │ │ - ldc2 0, cr0, [pc, #24] @ 6fff4 <_Py_hashtable_get@@Base+0x4d4> │ │ │ │ - ldc2 0, cr0, [r7, #24] │ │ │ │ + stc2l 0, cr0, [r7, #24]! │ │ │ │ + ldc2l 0, cr0, [pc, #24] @ 70040 <_Py_hashtable_get@@Base+0x4d8> │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [r8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -102403,162 +102432,162 @@ │ │ │ │ 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 6ff82 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 6ffca <_Py_hashtable_get@@Base+0x462> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 70228 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 70270 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #40793 @ 0x9f59 │ │ │ │ + movw r3, #7817 @ 0x1e89 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 702be <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 70306 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 7031a <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ + beq.w 70362 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 70228 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 70270 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ ubfx ip, r6, #2, #3 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 70228 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 70270 <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 702f2 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.n 7033a <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r3, #28 │ │ │ │ - beq.n 702f6 <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + beq.n 7033e <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ add.w r0, r3, #20 │ │ │ │ lsls r3, r6, #26 │ │ │ │ - bpl.n 702fc <_Py_hashtable_get@@Base+0x7dc> │ │ │ │ + bpl.n 70344 <_Py_hashtable_get@@Base+0x7dc> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 70298 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 702e0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #40793 @ 0x9f59 │ │ │ │ + movw r3, #7817 @ 0x1e89 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 702ca <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 70312 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 70322 <_Py_hashtable_get@@Base+0x802> │ │ │ │ + beq.n 7036a <_Py_hashtable_get@@Base+0x802> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70298 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 702e0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 70298 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 702e0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7030e <_Py_hashtable_get@@Base+0x7ee> │ │ │ │ + beq.n 70356 <_Py_hashtable_get@@Base+0x7ee> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 7030a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + beq.n 70352 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 70232 <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 7027a <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 6fdae <_Py_hashtable_get@@Base+0x28e> │ │ │ │ + b.n 6fdf6 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 6fff0 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ + b.n 70038 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6ff90 <_Py_hashtable_get@@Base+0x470> │ │ │ │ + b.n 6ffd8 <_Py_hashtable_get@@Base+0x470> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 70228 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 70270 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 70298 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 702e0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r8, r3, #28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6fb8c <_Py_hashtable_get@@Base+0x6c> │ │ │ │ - b.n 6ff8a <_Py_hashtable_get@@Base+0x46a> │ │ │ │ + bne.w 6fbd4 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + b.n 6ffd2 <_Py_hashtable_get@@Base+0x46a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bmi.n 70212 <_Py_hashtable_get@@Base+0x6f2> │ │ │ │ + bmi.n 7025a <_Py_hashtable_get@@Base+0x6f2> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7021a <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 70262 <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 6ff82 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 6ffca <_Py_hashtable_get@@Base+0x462> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7028a <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 702d2 <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 7027c <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 702c4 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - b.n 702dc <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + b.n 70324 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 70228 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 70270 <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 6ffa4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 70298 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 6ffec <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 702e0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -102676,44 +102705,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 6ff82 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 6ffca <_Py_hashtable_get@@Base+0x462> │ │ │ │ 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 7091e <_Py_hashtable_get@@Base+0xdfe> │ │ │ │ + bne.w 70966 <_Py_hashtable_get@@Base+0xdfe> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 70b6a <_Py_hashtable_get@@Base+0x104a> │ │ │ │ + bpl.w 70bb2 <_Py_hashtable_get@@Base+0x104a> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 70b4a <_Py_hashtable_get@@Base+0x102a> │ │ │ │ + bpl.w 70b92 <_Py_hashtable_get@@Base+0x102a> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7091a <_Py_hashtable_get@@Base+0xdfa> │ │ │ │ + beq.w 70962 <_Py_hashtable_get@@Base+0xdfa> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #50633 @ 0xc5c9 │ │ │ │ + movw r3, #50705 @ 0xc611 │ │ │ │ movt r3, #6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 70b70 <_Py_hashtable_get@@Base+0x1050> │ │ │ │ + bne.w 70bb8 <_Py_hashtable_get@@Base+0x1050> │ │ │ │ movw r3, #61432 @ 0xeff8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ movt r5, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd lr, r0, [r3] │ │ │ │ @@ -102738,15 +102767,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 70926 <_Py_hashtable_get@@Base+0xe06> │ │ │ │ + ble.w 7096e <_Py_hashtable_get@@Base+0xe06> │ │ │ │ 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 │ │ │ │ @@ -102782,15 +102811,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 70702 <_Py_hashtable_get@@Base+0xbe2> │ │ │ │ + bls.n 7074a <_Py_hashtable_get@@Base+0xbe2> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ strd r8, fp, [sp, #24] │ │ │ │ add.w r3, r7, #8 │ │ │ │ add r7, sl │ │ │ │ strd r7, sl, [sp, #16] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -102834,28 +102863,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 70660 <_Py_hashtable_get@@Base+0xb40> │ │ │ │ + bgt.n 706a8 <_Py_hashtable_get@@Base+0xb40> │ │ │ │ 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 70976 <_Py_hashtable_get@@Base+0xe56> │ │ │ │ + bhi.w 709be <_Py_hashtable_get@@Base+0xe56> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ movs r2, r2 │ │ │ │ lsls r6, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -103006,30 +103035,30 @@ │ │ │ │ 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.n 70976 <_Py_hashtable_get@@Base+0xe56> │ │ │ │ + bhi.n 709be <_Py_hashtable_get@@Base+0xe56> │ │ │ │ addw r9, pc, #4 │ │ │ │ ldr.w pc, [r9, r8, lsl #2] │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ + lsrs r5, r6, #6 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r3, r4, #5 │ │ │ │ + lsrs r3, r5, #6 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r1, r3, #5 │ │ │ │ + lsrs r1, r4, #6 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r1, r1, #29 │ │ │ │ + lsls r1, r2, #30 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r1, r0, #13 │ │ │ │ + lsrs r1, r1, #14 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r3, r7, #28 │ │ │ │ + lsls r3, r0, #30 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r3, r6, #28 │ │ │ │ + lsls r3, r7, #29 │ │ │ │ movs r7, r0 │ │ │ │ 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 │ │ │ │ @@ -103160,167 +103189,167 @@ │ │ │ │ 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 70910 <_Py_hashtable_get@@Base+0xdf0> │ │ │ │ + b.n 70958 <_Py_hashtable_get@@Base+0xdf0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ bfi ip, r7, #0, #8 │ │ │ │ - b.n 70748 <_Py_hashtable_get@@Base+0xc28> │ │ │ │ + b.n 70790 <_Py_hashtable_get@@Base+0xc28> │ │ │ │ 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 7052a <_Py_hashtable_get@@Base+0xa0a> │ │ │ │ - b.n 7091a <_Py_hashtable_get@@Base+0xdfa> │ │ │ │ + bne.w 70572 <_Py_hashtable_get@@Base+0xa0a> │ │ │ │ + b.n 70962 <_Py_hashtable_get@@Base+0xdfa> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 70b50 <_Py_hashtable_get@@Base+0x1030> │ │ │ │ + b.n 70b98 <_Py_hashtable_get@@Base+0x1030> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 70910 <_Py_hashtable_get@@Base+0xdf0> │ │ │ │ + b.n 70958 <_Py_hashtable_get@@Base+0xdf0> │ │ │ │ nop │ │ │ │ │ │ │ │ -00070b7c <_Py_hashtable_set@@Base>: │ │ │ │ +00070bc4 <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - movw r3, #46393 @ 0xb539 │ │ │ │ + movw r3, #46465 @ 0xb581 │ │ │ │ movt r3, #6 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70c1c <_Py_hashtable_set@@Base+0xa0> │ │ │ │ + bne.n 70c64 <_Py_hashtable_set@@Base+0xa0> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 70c50 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ + bne.n 70cac <_Py_hashtable_set@@Base+0xe8> │ │ │ │ movs r0, #16 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 70c26 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + cbz r0, 70c6e <_Py_hashtable_set@@Base+0xaa> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - movw r2, #31529 @ 0x7b29 │ │ │ │ + movw r2, #31937 @ 0x7cc1 │ │ │ │ movt r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 70c2c <_Py_hashtable_set@@Base+0xb0> │ │ │ │ + bne.n 70c74 <_Py_hashtable_set@@Base+0xb0> │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r1, #1 │ │ │ │ vmov s15, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ str r1, [r4, #0] │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 70c60 <_Py_hashtable_set@@Base+0xe4> │ │ │ │ + bgt.n 70c98 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ str r4, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70bc4 <_Py_hashtable_set@@Base+0x48> │ │ │ │ + bne.n 70c0c <_Py_hashtable_set@@Base+0x48> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70c18 <_Py_hashtable_set@@Base+0x9c> │ │ │ │ + b.n 70c60 <_Py_hashtable_set@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r2, #1 │ │ │ │ vmov s15, r2 │ │ │ │ str r5, [r3, #8] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ str r6, [r3, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - b.n 70bf0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ - ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - movs r1, #16 │ │ │ │ - blx r7 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 70bc4 <_Py_hashtable_set@@Base+0x48> │ │ │ │ - b.n 70c26 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + b.n 70c38 <_Py_hashtable_set@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 19489c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 194ed4 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 70c74 <_Py_hashtable_set@@Base+0xf8> │ │ │ │ + beq.n 70cbc <_Py_hashtable_set@@Base+0xf8> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - b.n 70c06 <_Py_hashtable_set@@Base+0x8a> │ │ │ │ + b.n 70c4e <_Py_hashtable_set@@Base+0x8a> │ │ │ │ + ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ + movs r1, #16 │ │ │ │ + blx r7 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 70c0c <_Py_hashtable_set@@Base+0x48> │ │ │ │ + b.n 70c6e <_Py_hashtable_set@@Base+0xaa> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 70c26 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + b.n 70c6e <_Py_hashtable_set@@Base+0xaa> │ │ │ │ nop │ │ │ │ │ │ │ │ -00070c84 : │ │ │ │ +00070ccc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #348] @ (70df0 ) │ │ │ │ + ldr r5, [pc, #348] @ (70e38 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ - cbz r3, 70d06 │ │ │ │ - ldr.w ip, [pc, #332] @ 70df8 │ │ │ │ + cbz r3, 70d4e │ │ │ │ + ldr.w ip, [pc, #332] @ 70e40 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str.w r4, [r2, #1920] @ 0x780 │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr.w r4, [ip, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 70d5a │ │ │ │ + bne.n 70da2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #292] @ (70df4 ) │ │ │ │ + ldr r2, [pc, #292] @ (70e3c ) │ │ │ │ sub.w r1, r3, #8 │ │ │ │ strd r2, r4, [r3, #24] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ @@ -103334,21 +103363,21 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70dd6 │ │ │ │ + beq.n 70e1e │ │ │ │ ldr r1, [r6, r5] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #212] @ (70df4 ) │ │ │ │ + ldr r2, [pc, #212] @ (70e3c ) │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ @@ -103363,579 +103392,601 @@ │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 70dc0 │ │ │ │ + bne.n 70e08 │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 70dd2 │ │ │ │ + cbnz r0, 70e1a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - ldr r2, [pc, #108] @ (70df4 ) │ │ │ │ + ldr r2, [pc, #108] @ (70e3c ) │ │ │ │ str r2, [r3, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r4, [r0, #3892] @ 0xf34 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #76] @ 70de8 │ │ │ │ + vldr d7, [pc, #76] @ 70e30 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r5 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 70d00 │ │ │ │ + b.n 70d48 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 70d80 │ │ │ │ + b.n 70dc8 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 70d80 │ │ │ │ + b.n 70dc8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #24] @ (70df4 ) │ │ │ │ - bl 199b28 <_PyNamespace_New@@Base+0x94> │ │ │ │ + ldr r0, [pc, #24] @ (70e3c ) │ │ │ │ + bl 19a1a8 <_PyNamespace_New@@Base+0x94> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 70d00 │ │ │ │ + b.n 70d48 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #288] @ (70f30 ) │ │ │ │ + ldr r5, [pc, #360] @ (70fc0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r3 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ - cbz r3, 70e92 │ │ │ │ - ldr.w ip, [pc, #264] @ 70f34 │ │ │ │ + cbz r3, 70ed8 │ │ │ │ + ldr.w ip, [pc, #336] @ 70fc4 │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1920] @ 0x780 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 70ecc │ │ │ │ + bne.n 70f36 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ + movs r4, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ + movs r5, #0 │ │ │ │ + strd r7, r8, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - vldr d7, [pc, #208] @ 70f28 │ │ │ │ + ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ + strd r4, r5, [r3, #16] │ │ │ │ + ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r4, [lr, #4] │ │ │ │ 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 │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str.w r1, [ip] │ │ │ │ - adds r4, #1 │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + adds r5, #1 │ │ │ │ + orrs r2, r4 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + strd lr, r2, [r3, #-8] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 70f0c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 70f96 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ movs r5, #0 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ movs r4, #0 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ 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 70e6e │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str.w r1, [ip] │ │ │ │ + adds r4, #1 │ │ │ │ + strd r5, r2, [r3, #-8] │ │ │ │ + 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 r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 70ef6 │ │ │ │ + bne.n 70f80 │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 70f08 │ │ │ │ + cbnz r0, 70f92 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - b.n 70e4e │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + vldr d7, [pc, #84] @ 70fb8 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + strd r7, r8, [r3, #24] │ │ │ │ + str.w r9, [r3, #8] │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + b.n 70f12 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 70ef2 │ │ │ │ + b.n 70f5c │ │ │ │ ldr r2, [r4, r5] │ │ │ │ - b.n 70ef2 │ │ │ │ + b.n 70f5c │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 199b28 <_PyNamespace_New@@Base+0x94> │ │ │ │ + bl 19a1a8 <_PyNamespace_New@@Base+0x94> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 70e8a │ │ │ │ + beq.n 70ed0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 70e8a │ │ │ │ + b.n 70ed0 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00070f38 <_PyObject_GC_New@@Base>: │ │ │ │ +00070fc8 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ and.w r4, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r1, r1, #29 │ │ │ │ mov.w r4, r3, lsl #3 │ │ │ │ - bmi.w 71108 <_PyObject_GC_New@@Base+0x1d0> │ │ │ │ - ldr.w r9, [pc, #504] @ 71160 <_PyObject_GC_New@@Base+0x228> │ │ │ │ + bmi.w 71198 <_PyObject_GC_New@@Base+0x1d0> │ │ │ │ + ldr.w r9, [pc, #504] @ 711f0 <_PyObject_GC_New@@Base+0x228> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.w 710fc <_PyObject_GC_New@@Base+0x1c4> │ │ │ │ + bhi.w 7118c <_PyObject_GC_New@@Base+0x1c4> │ │ │ │ adds r2, r4, r2 │ │ │ │ - bmi.w 710fc <_PyObject_GC_New@@Base+0x1c4> │ │ │ │ + bmi.w 7118c <_PyObject_GC_New@@Base+0x1c4> │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r1, [r6, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 710ee <_PyObject_GC_New@@Base+0x1b6> │ │ │ │ + bne.w 7117e <_PyObject_GC_New@@Base+0x1b6> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 710c0 <_PyObject_GC_New@@Base+0x188> │ │ │ │ + bcs.w 71150 <_PyObject_GC_New@@Base+0x188> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 710b2 <_PyObject_GC_New@@Base+0x17a> │ │ │ │ + beq.n 71142 <_PyObject_GC_New@@Base+0x17a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ - cbz r6, 7101a <_PyObject_GC_New@@Base+0xe2> │ │ │ │ + cbz r6, 710aa <_PyObject_GC_New@@Base+0xe2> │ │ │ │ adds r6, r0, r4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r6, #-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 71046 <_PyObject_GC_New@@Base+0x10e> │ │ │ │ + bgt.n 710d6 <_PyObject_GC_New@@Base+0x10e> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - ldr r1, [pc, #352] @ (71158 <_PyObject_GC_New@@Base+0x220>) │ │ │ │ + ldr r1, [pc, #352] @ (711e8 <_PyObject_GC_New@@Base+0x220>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r6, #4] │ │ │ │ - blt.n 71084 <_PyObject_GC_New@@Base+0x14c> │ │ │ │ + blt.n 71114 <_PyObject_GC_New@@Base+0x14c> │ │ │ │ ldr.w r4, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 71094 <_PyObject_GC_New@@Base+0x15c> │ │ │ │ + bne.n 71124 <_PyObject_GC_New@@Base+0x15c> │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #29 │ │ │ │ - bmi.w 7112a <_PyObject_GC_New@@Base+0x1f2> │ │ │ │ + bmi.w 711ba <_PyObject_GC_New@@Base+0x1f2> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp lr, r2 │ │ │ │ - bhi.n 7103a <_PyObject_GC_New@@Base+0x102> │ │ │ │ + bhi.n 710ca <_PyObject_GC_New@@Base+0x102> │ │ │ │ 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] │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 70fd2 <_PyObject_GC_New@@Base+0x9a> │ │ │ │ + b.n 71062 <_PyObject_GC_New@@Base+0x9a> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 70fd2 <_PyObject_GC_New@@Base+0x9a> │ │ │ │ + b.n 71062 <_PyObject_GC_New@@Base+0x9a> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 70ff2 <_PyObject_GC_New@@Base+0xba> │ │ │ │ + beq.n 71082 <_PyObject_GC_New@@Base+0xba> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70ff2 <_PyObject_GC_New@@Base+0xba> │ │ │ │ + bne.n 71082 <_PyObject_GC_New@@Base+0xba> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7114c <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 711dc <_PyObject_GC_New@@Base+0x214> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 70ff2 <_PyObject_GC_New@@Base+0xba> │ │ │ │ + bmi.n 71082 <_PyObject_GC_New@@Base+0xba> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7106e <_PyObject_GC_New@@Base+0x136> │ │ │ │ + bne.n 710fe <_PyObject_GC_New@@Base+0x136> │ │ │ │ dmb ish │ │ │ │ - b.n 70ff2 <_PyObject_GC_New@@Base+0xba> │ │ │ │ + b.n 71082 <_PyObject_GC_New@@Base+0xba> │ │ │ │ ldr.w r4, [r1, #1600] @ 0x640 │ │ │ │ adds r2, #1 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7100a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 7109a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71140 <_PyObject_GC_New@@Base+0x208> │ │ │ │ - ldr r0, [pc, #184] @ (7115c <_PyObject_GC_New@@Base+0x224>) │ │ │ │ - bl 6b868 │ │ │ │ + bne.n 711d0 <_PyObject_GC_New@@Base+0x208> │ │ │ │ + ldr r0, [pc, #184] @ (711ec <_PyObject_GC_New@@Base+0x224>) │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7100a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ + bne.n 7109a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 7100a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 7109a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71034 <_PyObject_GC_New@@Base+0xfc> │ │ │ │ + bne.n 710c4 <_PyObject_GC_New@@Base+0xfc> │ │ │ │ ldr.w r1, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71134 <_PyObject_GC_New@@Base+0x1fc> │ │ │ │ + bne.n 711c4 <_PyObject_GC_New@@Base+0x1fc> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ - cbz r0, 710fc <_PyObject_GC_New@@Base+0x1c4> │ │ │ │ + cbz r0, 7118c <_PyObject_GC_New@@Base+0x1c4> │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 70fd2 <_PyObject_GC_New@@Base+0x9a> │ │ │ │ + b.n 71062 <_PyObject_GC_New@@Base+0x9a> │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71034 <_PyObject_GC_New@@Base+0xfc> │ │ │ │ + bne.n 710c4 <_PyObject_GC_New@@Base+0xfc> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1fc094 │ │ │ │ + b.w 1fc6ac │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #76] @ 71160 <_PyObject_GC_New@@Base+0x228> │ │ │ │ + ldr.w r9, [pc, #76] @ 711f0 <_PyObject_GC_New@@Base+0x228> │ │ │ │ ldrd r3, r1, [r1, #12] │ │ │ │ add r3, r1 │ │ │ │ adds r1, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ add r2, r3 │ │ │ │ - b.n 70f6e <_PyObject_GC_New@@Base+0x36> │ │ │ │ + b.n 70ffe <_PyObject_GC_New@@Base+0x36> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a8398 <_PyAST_Compile@@Base+0x138> │ │ │ │ - b.n 71012 <_PyObject_GC_New@@Base+0xda> │ │ │ │ + bl 1a89e8 <_PyAST_Compile@@Base+0x138> │ │ │ │ + b.n 710a2 <_PyObject_GC_New@@Base+0xda> │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 710dc <_PyObject_GC_New@@Base+0x1a4> │ │ │ │ + b.n 7116c <_PyObject_GC_New@@Base+0x1a4> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ - b.n 7100a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ + b.n 7109a <_PyObject_GC_New@@Base+0xd2> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 70ff2 <_PyObject_GC_New@@Base+0xba> │ │ │ │ - b.n 71060 <_PyObject_GC_New@@Base+0x128> │ │ │ │ + bne.w 71082 <_PyObject_GC_New@@Base+0xba> │ │ │ │ + b.n 710f0 <_PyObject_GC_New@@Base+0x128> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071164 : │ │ │ │ +000711f4 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 71246 │ │ │ │ + blt.n 712d6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7122c │ │ │ │ - ldr r0, [pc, #184] @ (7124c ) │ │ │ │ + bne.n 712bc │ │ │ │ + ldr r0, [pc, #184] @ (712dc ) │ │ │ │ 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 711fe │ │ │ │ + bcs.n 7128e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 711f0 │ │ │ │ + beq.n 71280 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 711ca │ │ │ │ + cbz r2, 7125a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 711e4 │ │ │ │ + bcc.n 71274 │ │ │ │ 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 711c6 │ │ │ │ + b.n 71256 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 711c6 │ │ │ │ + bne.n 71256 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7123c │ │ │ │ + bne.n 712cc │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 711c6 │ │ │ │ + beq.n 71256 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 711c6 │ │ │ │ + b.n 71256 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ 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 7121c │ │ │ │ + b.n 712ac │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #184] @ (71318 ) │ │ │ │ + ldr r0, [pc, #184] @ (713a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 71306 │ │ │ │ + bcs.n 71396 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 712c2 │ │ │ │ + beq.n 71352 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7129c │ │ │ │ + cbz r2, 7132c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 712b6 │ │ │ │ + bhi.n 71346 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 71298 │ │ │ │ + b.n 71328 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71298 │ │ │ │ + bne.n 71328 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7130e │ │ │ │ + bne.n 7139e │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71298 │ │ │ │ + beq.n 71328 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 71298 │ │ │ │ + b.n 71328 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 712d0 │ │ │ │ + bge.n 71360 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71298 │ │ │ │ + b.n 71328 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 712f6 │ │ │ │ + b.n 71386 │ │ │ │ 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 71446 │ │ │ │ + beq.w 714d6 │ │ │ │ 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 713ea │ │ │ │ + bls.n 7147a │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 713c0 │ │ │ │ + cbnz r3, 71450 │ │ │ │ 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] │ │ │ │ @@ -103971,558 +104022,558 @@ │ │ │ │ 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 71398 │ │ │ │ + bne.n 71428 │ │ │ │ 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, 71428 │ │ │ │ + cbnz r3, 714b8 │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r2, r4, r2 │ │ │ │ asrs r2, r2, #2 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #20] │ │ │ │ strd r2, r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 714fa │ │ │ │ + beq.n 7158a │ │ │ │ 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 71398 │ │ │ │ + b.n 71428 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 71438 │ │ │ │ + cbz r0, 714c8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 713cc │ │ │ │ + b.n 7145c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 71430 │ │ │ │ + beq.n 714c0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 71430 │ │ │ │ + b.n 714c0 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 7159c │ │ │ │ + beq.w 7162c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 715f6 │ │ │ │ + bne.w 71686 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7152a │ │ │ │ + beq.n 715ba │ │ │ │ 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 7162e │ │ │ │ + beq.w 716be │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 7161a │ │ │ │ + beq.w 716aa │ │ │ │ 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 71508 │ │ │ │ + beq.n 71598 │ │ │ │ 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 714cc │ │ │ │ + bls.n 7155c │ │ │ │ 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 71606 │ │ │ │ + bne.w 71696 │ │ │ │ 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 71350 │ │ │ │ + b.n 713e0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 71416 │ │ │ │ + beq.n 714a6 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 71416 │ │ │ │ + b.n 714a6 │ │ │ │ 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 714c8 │ │ │ │ + bhi.n 71558 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 714e0 │ │ │ │ + b.n 71570 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 715b2 │ │ │ │ + bne.n 71642 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #46757 @ 0xb6a5 │ │ │ │ + movw r3, #46829 @ 0xb6ed │ │ │ │ movt r3, #6 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 715de │ │ │ │ + bne.n 7166e │ │ │ │ mov r1, r2 │ │ │ │ blx 2b758 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 715d6 │ │ │ │ + beq.n 71666 │ │ │ │ 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 7158e │ │ │ │ + b.n 7161e │ │ │ │ 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 7157a │ │ │ │ + bcc.n 7160a │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 71468 │ │ │ │ - movw r0, #44248 @ 0xacd8 │ │ │ │ + b.n 714f8 │ │ │ │ + movw r0, #45656 @ 0xb258 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 189218 │ │ │ │ - cbnz r0, 715ea │ │ │ │ + bl 189850 │ │ │ │ + cbnz r0, 7167a │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 71460 │ │ │ │ + b.n 714f0 │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 715d6 │ │ │ │ + bcs.n 71666 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 715d6 │ │ │ │ + bhi.n 71666 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7153e │ │ │ │ + bge.n 715ce │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 713b8 │ │ │ │ + b.n 71448 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 71558 │ │ │ │ + b.n 715e8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 715aa │ │ │ │ + beq.n 7163a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2db08 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 71460 │ │ │ │ + b.n 714f0 │ │ │ │ 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 714e0 │ │ │ │ + b.n 71570 │ │ │ │ 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 715d6 │ │ │ │ + b.n 71666 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007163c : │ │ │ │ +000716cc : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71886 │ │ │ │ + beq.w 71916 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.w 7179c │ │ │ │ + bhi.w 7182c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 71898 │ │ │ │ + blt.w 71928 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 71818 │ │ │ │ + bgt.w 718a8 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ movs r7, #1 │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r8, r0, #21 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71808 │ │ │ │ - ldr r3, [pc, #580] @ (718dc ) │ │ │ │ + bne.w 71898 │ │ │ │ + ldr r3, [pc, #580] @ (7196c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r5, r3 │ │ │ │ - bcs.w 71830 │ │ │ │ + bcs.w 718c0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 71822 │ │ │ │ + beq.w 718b2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r6, 7171a │ │ │ │ + cbz r6, 717aa │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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, #500] @ (718e0 ) │ │ │ │ + ldr r2, [pc, #500] @ (71970 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r6, 7173e │ │ │ │ + cbnz r6, 717ce │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 71764 │ │ │ │ + beq.n 717f4 │ │ │ │ adds r2, r3, r4 │ │ │ │ mov.w r5, r9, lsl #2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ orr.w r5, r5, #96 @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ strb r5, [r3, #16] │ │ │ │ strb r1, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r5, [r2, #24] │ │ │ │ cmp r0, r5 │ │ │ │ - bhi.n 71732 │ │ │ │ + bhi.n 717c2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r0] │ │ │ │ - b.n 716d2 │ │ │ │ + b.n 71762 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 716d2 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.n 71762 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 718b2 │ │ │ │ - ldr r0, [pc, #404] @ (718e4 ) │ │ │ │ + bne.w 71942 │ │ │ │ + ldr r0, [pc, #404] @ (71974 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 716f4 │ │ │ │ + bne.n 71784 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 716f4 │ │ │ │ + b.n 71784 │ │ │ │ add.w r1, r3, #28 │ │ │ │ mov.w r5, r9, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r7, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ orr.w r5, r5, #32 │ │ │ │ mov.w r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r5, [r3, #16] │ │ │ │ itt eq │ │ │ │ strbeq r2, [r1, r4] │ │ │ │ strdeq r2, r2, [r3, #20] │ │ │ │ - beq.n 71712 │ │ │ │ + beq.n 717a2 │ │ │ │ cmp r7, #2 │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r1, r4, lsl #1] │ │ │ │ strne.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 71712 │ │ │ │ + b.n 717a2 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 7186a │ │ │ │ + bls.n 718fa │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 71858 │ │ │ │ + bcs.n 718e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 71898 │ │ │ │ + blt.n 71928 │ │ │ │ mov.w r9, #2 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ movw r1, #65528 @ 0xfff8 │ │ │ │ movt r1, #8191 @ 0x1fff │ │ │ │ movw r3, #65527 @ 0xfff7 │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ movw r2, #65520 @ 0xfff0 │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ cmp r4, r3 │ │ │ │ itt le │ │ │ │ mlale r8, r4, r7, r7 │ │ │ │ addle.w r8, r8, #28 │ │ │ │ - bgt.n 71818 │ │ │ │ + bgt.n 718a8 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 71694 │ │ │ │ + beq.w 71724 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 716d2 │ │ │ │ + bne.w 71762 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 716d2 │ │ │ │ + bne.w 71762 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7188c │ │ │ │ + bne.n 7191c │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71818 │ │ │ │ + beq.n 718a8 │ │ │ │ ldr.w r2, [r5, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #800] @ 0x320 │ │ │ │ - b.n 716d2 │ │ │ │ + b.n 71762 │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 718c2 │ │ │ │ + bcs.n 71952 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 71898 │ │ │ │ + blt.n 71928 │ │ │ │ mov.w r9, #4 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 717b0 │ │ │ │ + b.n 71840 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 71898 │ │ │ │ + blt.n 71928 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n 71818 │ │ │ │ + bgt.n 718a8 │ │ │ │ mov.w r9, #1 │ │ │ │ add.w r8, r0, #29 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 717ea │ │ │ │ - ldr r3, [pc, #96] @ (718e8 ) │ │ │ │ + b.n 7187a │ │ │ │ + ldr r3, [pc, #96] @ (71978 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 71848 │ │ │ │ + b.n 718d8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58836 @ 0xe5d4 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 71712 │ │ │ │ + b.n 717a2 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 716f4 │ │ │ │ + b.n 71784 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58784 @ 0xe5a0 │ │ │ │ + movw r1, #60192 @ 0xeb20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 718ae │ │ │ │ + bl f8938 │ │ │ │ + b.n 7193e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000718ec : │ │ │ │ +0007197c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 71aae │ │ │ │ + blt.w 71b3e │ │ │ │ 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 719ee │ │ │ │ + bne.n 71a7e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71a18 │ │ │ │ + beq.n 71aa8 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 71ac8 │ │ │ │ + bhi.w 71b58 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #4689 @ 0x1251 │ │ │ │ + movw r2, #4833 @ 0x12e1 │ │ │ │ movt r2, #7 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 71a56 │ │ │ │ - ldr r1, [pc, #416] @ (71af0 ) │ │ │ │ + bne.w 71ae6 │ │ │ │ + ldr r1, [pc, #416] @ (71b80 ) │ │ │ │ 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 r7, r2 │ │ │ │ - bhi.n 71a2c │ │ │ │ + bhi.n 71abc │ │ │ │ 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 71a1c │ │ │ │ + beq.n 71aac │ │ │ │ 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, 719c2 │ │ │ │ + cbz r1, 71a52 │ │ │ │ movw r2, #41176 @ 0xa0d8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #340] @ (71af4 ) │ │ │ │ + ldr r2, [pc, #340] @ (71b84 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 71a7a │ │ │ │ + bne.n 71b0a │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 719da │ │ │ │ + cbnz r5, 71a6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r6, r7, [r2, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 71a0c │ │ │ │ + bcc.n 71a9c │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r6 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, r6] │ │ │ │ - b.n 71986 │ │ │ │ + b.n 71a16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -104535,137 +104586,137 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 71986 │ │ │ │ - ldr r4, [pc, #220] @ (71af8 ) │ │ │ │ - b.n 719ba │ │ │ │ + b.n 71a16 │ │ │ │ + ldr r4, [pc, #220] @ (71b88 ) │ │ │ │ + b.n 71a4a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71986 │ │ │ │ + bne.n 71a16 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71a9e │ │ │ │ + bne.n 71b2e │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 71a68 │ │ │ │ + cbz r4, 71af8 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 71986 │ │ │ │ + b.n 71a16 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71986 │ │ │ │ + bne.n 71a16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71ac4 │ │ │ │ + cbz r0, 71b54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 719ba │ │ │ │ - b.n 719da │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + beq.n 71a4a │ │ │ │ + b.n 71a6a │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 71ae0 │ │ │ │ - ldr r0, [pc, #112] @ (71afc ) │ │ │ │ - bl 6b868 │ │ │ │ + bne.n 71b70 │ │ │ │ + ldr r0, [pc, #112] @ (71b8c ) │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 719aa │ │ │ │ + bne.n 71a3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 719aa │ │ │ │ + b.n 71a3a │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 71a48 │ │ │ │ + b.n 71ad8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58876 @ 0xe5fc │ │ │ │ + movw r1, #60284 @ 0xeb7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 719ba │ │ │ │ + b.n 71a4a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #60336 @ 0xebb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ - bl f879c │ │ │ │ - b.n 71ac4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 71b54 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 719aa │ │ │ │ + b.n 71a3a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00071b00 : │ │ │ │ +00071b90 : │ │ │ │ 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 71bb6 │ │ │ │ - blt.n 71bfa │ │ │ │ + beq.n 71c46 │ │ │ │ + blt.n 71c8a │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 71bba │ │ │ │ - ldr r7, [pc, #252] @ (71c1c ) │ │ │ │ + bgt.n 71c4a │ │ │ │ + ldr r7, [pc, #252] @ (71cac ) │ │ │ │ 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, 71b94 │ │ │ │ - ldr r0, [pc, #232] @ (71c20 ) │ │ │ │ + cbz r4, 71c24 │ │ │ │ + ldr r0, [pc, #232] @ (71cb0 ) │ │ │ │ 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 71bd8 │ │ │ │ + bne.n 71c68 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b348 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -104682,81 +104733,81 @@ │ │ │ │ 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, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71c08 │ │ │ │ - ldr r2, [pc, #116] @ (71c1c ) │ │ │ │ + cbz r0, 71c98 │ │ │ │ + ldr r2, [pc, #116] @ (71cac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 71b5a │ │ │ │ - ldr r4, [pc, #108] @ (71c24 ) │ │ │ │ - b.n 71b8e │ │ │ │ + b.n 71bea │ │ │ │ + ldr r4, [pc, #108] @ (71cb4 ) │ │ │ │ + b.n 71c1e │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 71b94 │ │ │ │ - bl 1fbe68 │ │ │ │ + bls.n 71c24 │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71c08 │ │ │ │ - ldr r3, [pc, #76] @ (71c1c ) │ │ │ │ + cbz r0, 71c98 │ │ │ │ + ldr r3, [pc, #76] @ (71cac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 71b5a │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 71bea │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 71c0c │ │ │ │ + bne.n 71c9c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ - cbnz r0, 71c16 │ │ │ │ + bl 6b8b0 │ │ │ │ + cbnz r0, 71ca6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 71b54 │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + b.n 71be4 │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71b8e │ │ │ │ + b.n 71c1e │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 71b54 │ │ │ │ + b.n 71be4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 71caa │ │ │ │ - ldr r3, [pc, #140] @ (71ccc ) │ │ │ │ + bgt.n 71d3a │ │ │ │ + ldr r3, [pc, #140] @ (71d5c ) │ │ │ │ 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, 71c66 │ │ │ │ + cbz r0, 71cf6 │ │ │ │ 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 │ │ │ │ @@ -104766,69 +104817,69 @@ │ │ │ │ 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 71caa │ │ │ │ + bhi.n 71d3a │ │ │ │ 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 71c62 │ │ │ │ + b.n 71cf2 │ │ │ │ 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 7626c │ │ │ │ + bl 76310 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71c9e │ │ │ │ - b.n 71c62 │ │ │ │ + bne.n 71d2e │ │ │ │ + b.n 71cf2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071cd0 : │ │ │ │ +00071d60 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 71ddc │ │ │ │ - ldr r6, [pc, #264] @ (71df0 ) │ │ │ │ + blt.n 71e6c │ │ │ │ + ldr r6, [pc, #264] @ (71e80 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71d74 │ │ │ │ - ldr r0, [pc, #248] @ (71df4 ) │ │ │ │ + beq.n 71e04 │ │ │ │ + ldr r0, [pc, #248] @ (71e84 ) │ │ │ │ ldr.w r1, [r2, #1900] @ 0x76c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1900] @ 0x76c │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1896] @ 0x768 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 71d88 │ │ │ │ - cbnz r4, 71d52 │ │ │ │ + bne.n 71e18 │ │ │ │ + cbnz r4, 71de2 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ @@ -104843,150 +104894,159 @@ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 76358 │ │ │ │ + bl 763fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ - cbz r0, 71dae │ │ │ │ + cbz r0, 71e3e │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ - b.n 71d2e │ │ │ │ + b.n 71dbe │ │ │ │ movw r0, #20420 @ 0x4fc4 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71d1a │ │ │ │ - b.n 71dea │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bne.n 71daa │ │ │ │ + b.n 71e7a │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 71dcc │ │ │ │ + bne.n 71e5c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71d1a │ │ │ │ + bne.n 71daa │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 71d1a │ │ │ │ + b.n 71daa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71dc2 │ │ │ │ + bge.n 71e52 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 71dc2 │ │ │ │ + cbnz r2, 71e52 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 71d1a │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + b.n 71daa │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 71d4c │ │ │ │ + b.n 71ddc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 71e94 │ │ │ │ + cbz r1, 71e94 │ │ │ │ + b.w 1952cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #804] @ (72130 ) │ │ │ │ + ldr r5, [pc, #804] @ (721d4 ) │ │ │ │ movw r9, #24184 @ 0x5e78 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r6, r1 │ │ │ │ add.w fp, r1, #90112 @ 0x16000 │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ cmp r6, r3 │ │ │ │ ite eq │ │ │ │ moveq.w sl, #1 │ │ │ │ movne.w sl, #0 │ │ │ │ - bne.w 729a8 │ │ │ │ + bne.w 72a4c │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 71eb4 │ │ │ │ + cbnz r1, 71f58 │ │ │ │ mov ip, r1 │ │ │ │ - ldr r0, [pc, #736] @ (72134 ) │ │ │ │ + ldr r0, [pc, #736] @ (721d8 ) │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 729d8 │ │ │ │ + bhi.w 72a7c │ │ │ │ adds r2, r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 71e74 │ │ │ │ + bne.n 71f18 │ │ │ │ strex r7, r2, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 71e64 │ │ │ │ + bne.n 71f08 │ │ │ │ dmb ish │ │ │ │ - bne.n 71e50 │ │ │ │ - ldr r3, [pc, #700] @ (72138 ) │ │ │ │ + bne.n 71ef4 │ │ │ │ + ldr r3, [pc, #700] @ (721dc ) │ │ │ │ adds r1, r0, #1 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 729ec │ │ │ │ + bne.w 72a90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 72a02 │ │ │ │ + beq.w 72aa6 │ │ │ │ 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, #156] @ 0x9c │ │ │ │ ldr.w r0, [fp, #1428] @ 0x594 │ │ │ │ movs r7, #1 │ │ │ │ - ldr r2, [pc, #640] @ (7213c ) │ │ │ │ + ldr r2, [pc, #640] @ (721e0 ) │ │ │ │ mov.w r8, #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 r2, r2, r7 │ │ │ │ adc.w r3, r3, r8 │ │ │ │ strexd ip, r2, r3, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 71ece │ │ │ │ + bne.n 71f72 │ │ │ │ addw r1, r0, #363 @ 0x16b │ │ │ │ dmb ish │ │ │ │ lsls r1, r1, #4 │ │ │ │ str.w r4, [r9, r1] │ │ │ │ movs r1, #28 │ │ │ │ mov.w r8, #1 │ │ │ │ mla r3, r1, r0, r6 │ │ │ │ @@ -104994,1547 +105054,1547 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w r8, [r3, #412] @ 0x19c │ │ │ │ str.w r4, [r3, #408] @ 0x198 │ │ │ │ ldr.w r3, [fp, #1428] @ 0x594 │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [fp, #1428] @ 0x594 │ │ │ │ - bl 72fe4 │ │ │ │ + bl 73088 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72dca │ │ │ │ - ldr r3, [pc, #544] @ (72140 ) │ │ │ │ + beq.w 72e6e │ │ │ │ + ldr r3, [pc, #544] @ (721e4 ) │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 71e28 │ │ │ │ + bne.n 71ecc │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #528] @ (72144 ) │ │ │ │ - bl 7ebe0 │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #528] @ (721e8 ) │ │ │ │ + bl 7ec74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72db6 │ │ │ │ + beq.w 72e5a │ │ │ │ add.w r4, r6, #110592 @ 0x1b000 │ │ │ │ movw r8, #44536 @ 0xadf8 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ add.w r0, r8, #120 @ 0x78 │ │ │ │ str.w r5, [r4, #4000] @ 0xfa0 │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4048] @ 0xfd0 │ │ │ │ add.w r0, r8, #140 @ 0x8c │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4052] @ 0xfd4 │ │ │ │ add.w r0, r8, #160 @ 0xa0 │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4056] @ 0xfd8 │ │ │ │ add.w r0, r8, #180 @ 0xb4 │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4060] @ 0xfdc │ │ │ │ add.w r0, r8, #200 @ 0xc8 │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4064] @ 0xfe0 │ │ │ │ add.w r0, r8, #220 @ 0xdc │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4068] @ 0xfe4 │ │ │ │ add.w r0, r8, #240 @ 0xf0 │ │ │ │ - bl 19785c │ │ │ │ + bl 197e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d94 │ │ │ │ + beq.w 72e38 │ │ │ │ str.w r0, [r4, #4072] @ 0xfe8 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #376] @ (72148 ) │ │ │ │ + ldr r1, [pc, #376] @ (721ec ) │ │ │ │ add.w r2, r8, #260 @ 0x104 │ │ │ │ mov r0, r6 │ │ │ │ - bl 197b64 │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d72 │ │ │ │ + beq.w 72e16 │ │ │ │ add.w r1, r8, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ - bl 194c94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 195334 <_Py_NewReference@@Base+0x344> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d5c │ │ │ │ + beq.w 72e00 │ │ │ │ add.w r1, r8, #484 @ 0x1e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 194c94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 195334 <_Py_NewReference@@Base+0x344> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d5c │ │ │ │ - ldr r1, [pc, #328] @ (7214c ) │ │ │ │ + beq.w 72e00 │ │ │ │ + ldr r1, [pc, #328] @ (721f0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 194c94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 195334 <_Py_NewReference@@Base+0x344> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d5c │ │ │ │ - ldr r2, [pc, #320] @ (72150 ) │ │ │ │ + beq.w 72e00 │ │ │ │ + ldr r2, [pc, #320] @ (721f4 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #320] @ (72154 ) │ │ │ │ + ldr r1, [pc, #320] @ (721f8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 197b64 │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d46 │ │ │ │ - ldr r7, [pc, #308] @ (72158 ) │ │ │ │ - movw sl, #2721 @ 0xaa1 │ │ │ │ + beq.w 72dea │ │ │ │ + ldr r7, [pc, #308] @ (721fc ) │ │ │ │ + movw sl, #2869 @ 0xb35 │ │ │ │ movt sl, #8 │ │ │ │ - movw fp, #6901 @ 0x1af5 │ │ │ │ + movw fp, #6869 @ 0x1ad5 │ │ │ │ movt fp, #19 │ │ │ │ - movw r9, #34933 @ 0x8875 │ │ │ │ + movw r9, #35345 @ 0x8a11 │ │ │ │ movt r9, #15 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r7, r5, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 194c94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 195334 <_Py_NewReference@@Base+0x344> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d2c │ │ │ │ + beq.w 72dd0 │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 7206c │ │ │ │ + bne.n 72110 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, fp │ │ │ │ it eq │ │ │ │ streq.w r9, [r4, #200] @ 0xc8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 72044 │ │ │ │ + bne.n 720e8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw sl, #35144 @ 0x8948 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r7, r5 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r4, #1 │ │ │ │ - bl 197d2c │ │ │ │ + bl 198364 │ │ │ │ str.w r0, [r7], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e3c │ │ │ │ + beq.w 72ee0 │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 7207e │ │ │ │ + bne.n 72122 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [r5], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720b4 │ │ │ │ + bge.n 72158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 720b4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 72158 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 7209c │ │ │ │ + bne.n 72140 │ │ │ │ add.w r4, r6, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ str.w r0, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e32 │ │ │ │ + beq.w 72ed6 │ │ │ │ movs r0, #11 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72de8 │ │ │ │ + blt.w 72e8c │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72e64 │ │ │ │ - b.n 7215c │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + blt.w 72f08 │ │ │ │ + b.n 72200 │ │ │ │ + beq.n 72100 │ │ │ │ movs r1, r6 │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + bcs.n 722b0 │ │ │ │ movs r1, r6 │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r4, [r1, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - cbz r4, 72172 │ │ │ │ + cbz r4, 72216 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r4, [r3, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72e50 │ │ │ │ + blt.w 72ef4 │ │ │ │ movs r0, #11 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72bea │ │ │ │ + blt.w 72c8e │ │ │ │ movs r0, #32 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #920] @ 0x398 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72bd6 │ │ │ │ + blt.w 72c7a │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #920] @ 0x398 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c8a │ │ │ │ + blt.w 72d2e │ │ │ │ movs r0, #10 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #924] @ 0x39c │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c76 │ │ │ │ + blt.w 72d1a │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #928] @ 0x3a0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c62 │ │ │ │ + blt.w 72d06 │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #932] @ 0x3a4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c4e │ │ │ │ + blt.w 72cf2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #936] @ 0x3a8 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c3a │ │ │ │ + blt.w 72cde │ │ │ │ movs r0, #17 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #940] @ 0x3ac │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c26 │ │ │ │ + blt.w 72cca │ │ │ │ movs r0, #2 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c12 │ │ │ │ + blt.w 72cb6 │ │ │ │ movs r0, #21 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72bfe │ │ │ │ + blt.w 72ca2 │ │ │ │ movs r0, #20 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72cda │ │ │ │ + blt.w 72d7e │ │ │ │ movs r0, #4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #956] @ 0x3bc │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72cc6 │ │ │ │ + blt.w 72d6a │ │ │ │ movs r0, #13 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #960] @ 0x3c0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72cb2 │ │ │ │ + blt.w 72d56 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #960] @ 0x3c0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72c9e │ │ │ │ + blt.w 72d42 │ │ │ │ movs r0, #3 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r2, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72d02 │ │ │ │ + blt.w 72da6 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e20 │ │ │ │ + beq.w 72ec4 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [r8, #968] @ 0x3c8 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72e20 │ │ │ │ + bne.w 72ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72cee │ │ │ │ - ldr r2, [pc, #788] @ (72760 ) │ │ │ │ + blt.w 72d92 │ │ │ │ + ldr r2, [pc, #788] @ (72804 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #788] @ (72764 ) │ │ │ │ + ldr r1, [pc, #788] @ (72808 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 197b64 │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72d16 │ │ │ │ + beq.w 72dba │ │ │ │ movw r0, #6240 @ 0x1860 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (72768 ) │ │ │ │ - movw r1, #59312 @ 0xe7b0 │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (7280c ) │ │ │ │ + movw r1, #60720 @ 0xed30 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ - ldr r2, [pc, #756] @ (7276c ) │ │ │ │ + bl 80434 │ │ │ │ + ldr r2, [pc, #756] @ (72810 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72bae │ │ │ │ + bne.w 72c52 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72b44 │ │ │ │ + blt.w 72be8 │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r7, [pc, #732] @ (72770 ) │ │ │ │ + ldr r7, [pc, #732] @ (72814 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ str.w r5, [r8, #1116] @ 0x45c │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ str.w r3, [r8, #1080] @ 0x438 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ str.w r3, [r8, #1084] @ 0x43c │ │ │ │ - bl 194c94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 195334 <_Py_NewReference@@Base+0x344> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72b1c │ │ │ │ + beq.w 72bc0 │ │ │ │ add.w sl, r6, #4096 @ 0x1000 │ │ │ │ add.w fp, r7, #208 @ 0xd0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str.w r7, [sl, #1464] @ 0x5b8 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ str.w r3, [r8, #1288] @ 0x508 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ str.w r3, [r8, #1292] @ 0x50c │ │ │ │ - bl 194c94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 195334 <_Py_NewReference@@Base+0x344> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72b1c │ │ │ │ + beq.w 72bc0 │ │ │ │ str.w fp, [sl, #1468] @ 0x5bc │ │ │ │ - movw r3, #59368 @ 0xe7e8 │ │ │ │ + movw r3, #60776 @ 0xed68 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #35456 @ 0x8a80 │ │ │ │ + movw r2, #36864 @ 0x9000 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #30612 @ 0x7794 │ │ │ │ + movw r1, #32020 @ 0x7d14 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #60756 @ 0xed54 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r0, #59360 @ 0xe7e0 │ │ │ │ + movw r0, #60768 @ 0xed60 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72afa │ │ │ │ + beq.w 72b9e │ │ │ │ add.w r0, r7, #416 @ 0x1a0 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72aec │ │ │ │ + beq.w 72b90 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59440 @ 0xe830 │ │ │ │ + movw r1, #60848 @ 0xedb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72554 │ │ │ │ + bge.n 725f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72acc │ │ │ │ + beq.w 72b70 │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 72afa │ │ │ │ - ldr r5, [pc, #536] @ (72774 ) │ │ │ │ + beq.w 72b9e │ │ │ │ + ldr r5, [pc, #536] @ (72818 ) │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 197f10 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 198548 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72ac2 │ │ │ │ + beq.w 72b66 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 72566 │ │ │ │ - ldr r4, [pc, #504] @ (72778 ) │ │ │ │ + bne.n 7260a │ │ │ │ + ldr r4, [pc, #504] @ (7281c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59496 @ 0xe868 │ │ │ │ + movw r1, #60904 @ 0xede8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72aac │ │ │ │ + beq.w 72b50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725c4 │ │ │ │ + bge.n 72668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72b7a │ │ │ │ + beq.w 72c1e │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59508 @ 0xe874 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72aac │ │ │ │ + beq.w 72b50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72608 │ │ │ │ + bge.n 726ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72b72 │ │ │ │ + beq.w 72c16 │ │ │ │ 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 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #46704 @ 0xb670 │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72aac │ │ │ │ + beq.w 72b50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72658 │ │ │ │ + bge.n 726fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72b6a │ │ │ │ - ldr r0, [pc, #288] @ (7277c ) │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 72c0e │ │ │ │ + ldr r0, [pc, #288] @ (72820 ) │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #280] @ (7277c ) │ │ │ │ + ldr r3, [pc, #280] @ (72820 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1981a8 <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ + bl 1987e0 <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59508 @ 0xe874 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72aac │ │ │ │ + beq.w 72b50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7269c │ │ │ │ + bge.n 72740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72b62 │ │ │ │ - ldr r3, [pc, #220] @ (7277c ) │ │ │ │ + beq.w 72c06 │ │ │ │ + ldr r3, [pc, #220] @ (72820 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1981a8 <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ + bl 1987e0 <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46704 @ 0xb670 │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72aac │ │ │ │ + beq.w 72b50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 726da │ │ │ │ + bge.n 7277e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72b8a │ │ │ │ + beq.w 72c2e │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #59496 @ 0xe868 │ │ │ │ + movw r1, #60904 @ 0xede8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72aac │ │ │ │ + beq.w 72b50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72718 │ │ │ │ + bge.n 727bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72b82 │ │ │ │ - ldr r7, [pc, #100] @ (72780 ) │ │ │ │ + beq.w 72c26 │ │ │ │ + ldr r7, [pc, #100] @ (72824 ) │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r0, r7 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59508 @ 0xe874 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72b92 │ │ │ │ - b.n 72784 │ │ │ │ - cbz r4, 72794 │ │ │ │ + beq.w 72c36 │ │ │ │ + b.n 72828 │ │ │ │ + cbz r4, 72838 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r4, [r5, #30] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 727a8 │ │ │ │ + cbz r4, 7284c │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + bcc.n 72824 │ │ │ │ movs r1, r6 │ │ │ │ push {r2, r6} │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r2, r4, lr} │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72796 │ │ │ │ + bge.n 7283a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72aa4 │ │ │ │ + beq.w 72b48 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r0, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ - bl 1982c8 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 198900 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46704 @ 0xb670 │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a86 │ │ │ │ + beq.w 72b2a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 727e0 │ │ │ │ + bge.n 72884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72a7e │ │ │ │ + beq.w 72b22 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #59496 @ 0xe868 │ │ │ │ + movw r1, #60904 @ 0xede8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a86 │ │ │ │ + beq.w 72b2a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7281e │ │ │ │ + bge.n 728c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72a9c │ │ │ │ - ldr r7, [pc, #692] @ (72ad4 ) │ │ │ │ + beq.w 72b40 │ │ │ │ + ldr r7, [pc, #692] @ (72b78 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1984c0 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ + bl 198af8 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59508 @ 0xe874 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72b92 │ │ │ │ + beq.w 72c36 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72874 │ │ │ │ + bge.n 72918 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72a76 │ │ │ │ + beq.w 72b1a │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #12 │ │ │ │ movs r2, #31 │ │ │ │ str r7, [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 1984c0 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ + bl 198af8 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46704 @ 0xb670 │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a60 │ │ │ │ + beq.w 72b04 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 728ca │ │ │ │ + bge.n 7296e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72a58 │ │ │ │ + beq.w 72afc │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1980a4 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 1986dc <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59496 @ 0xe868 │ │ │ │ + movw r1, #60904 @ 0xede8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a24 │ │ │ │ + beq.w 72ac8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72908 │ │ │ │ + bge.n 729ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72a1c │ │ │ │ - ldr r0, [pc, #460] @ (72ad8 ) │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #460] @ (72adc ) │ │ │ │ - movw r1, #61460 @ 0xf014 │ │ │ │ + beq.w 72ac0 │ │ │ │ + ldr r0, [pc, #460] @ (72b7c ) │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #460] @ (72b80 ) │ │ │ │ + movw r1, #62868 @ 0xf594 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r5, r0 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a36 │ │ │ │ + beq.w 72ada │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1985d0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 198c08 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72a36 │ │ │ │ + beq.n 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59508 @ 0xe874 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 72a24 │ │ │ │ + beq.n 72ac8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7295a │ │ │ │ + bge.n 729fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72a14 │ │ │ │ + beq.n 72ab8 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1985d0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 198c08 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72a36 │ │ │ │ + beq.n 72ada │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46704 @ 0xb670 │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 72a24 │ │ │ │ + beq.n 72ac8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72994 │ │ │ │ + bge.n 72a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72a0c │ │ │ │ + beq.n 72ab0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r2, [pc, #300] @ (72ae0 ) │ │ │ │ + ldr r2, [pc, #300] @ (72b84 ) │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ movs r2, #1 │ │ │ │ ldrexd r7, r8, [r1] │ │ │ │ adds r7, r7, r2 │ │ │ │ adc.w r8, r8, r3 │ │ │ │ strexd ip, r7, r8, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 729bc │ │ │ │ + bne.n 72a60 │ │ │ │ dmb ish │ │ │ │ - b.w 71ef0 │ │ │ │ + b.w 71f94 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ mov r1, ip │ │ │ │ - cbz r3, 72a02 │ │ │ │ - ldr r0, [pc, #256] @ (72ae4 ) │ │ │ │ + cbz r3, 72aa6 │ │ │ │ + ldr r0, [pc, #256] @ (72b88 ) │ │ │ │ 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, #156] @ 0x9c │ │ │ │ - b.w 71e90 │ │ │ │ + b.w 71f34 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 71eb4 │ │ │ │ + b.w 71f58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72994 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7295a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 729fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72908 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 729ac │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a36 │ │ │ │ + bge.n 72ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72a36 │ │ │ │ + cbnz r3, 72ada │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #168] @ (72ae8 ) │ │ │ │ + ldr r1, [pc, #168] @ (72b8c ) │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 729a0 │ │ │ │ + b.n 72a44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 728ca │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7296e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a36 │ │ │ │ + bge.n 72ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72a36 │ │ │ │ + bne.n 72ada │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72a36 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ada │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72874 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72918 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 727e0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72884 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a36 │ │ │ │ + bge.n 72ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72a36 │ │ │ │ + bne.n 72ada │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72a36 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ada │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7281e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 728c2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72796 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7283a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a36 │ │ │ │ + bge.n 72ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72a36 │ │ │ │ + bne.n 72ada │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72a36 │ │ │ │ - movw r3, #59140 @ 0xe704 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ada │ │ │ │ + movw r3, #60548 @ 0xec84 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72a3e │ │ │ │ + b.n 72ae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72554 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 725f8 │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r3, r1, #1 │ │ │ │ @ instruction: 0xb854 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + bcc.n 72c00 │ │ │ │ movs r1, r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72afa │ │ │ │ + bge.n 72b9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 72b5a │ │ │ │ - ldr r3, [pc, #768] @ (72dfc ) │ │ │ │ + cbz r3, 72bfe │ │ │ │ + ldr r3, [pc, #768] @ (72ea0 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #59456 @ 0xe840 │ │ │ │ + movw r3, #60864 @ 0xedc0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 729a0 │ │ │ │ + b.n 72a44 │ │ │ │ add.w r0, r6, #5536 @ 0x15a0 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #24 │ │ │ │ - bl 1ee658 │ │ │ │ + bl 1eef38 │ │ │ │ movs r0, #0 │ │ │ │ - bl 63168 │ │ │ │ - ldr r3, [pc, #720] @ (72e00 ) │ │ │ │ + bl 631b0 │ │ │ │ + ldr r3, [pc, #720] @ (72ea4 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #59380 @ 0xe7f4 │ │ │ │ + movw r3, #60788 @ 0xed74 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b0e │ │ │ │ + b.n 72bb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72488 │ │ │ │ + bne.w 7252c │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72488 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7252c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72afa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72b9e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7269c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72740 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72658 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 726fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72608 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 726ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 725c4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72668 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72718 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 727bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 726da │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7277e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 72a36 │ │ │ │ + bge.w 72ada │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72a36 │ │ │ │ + bne.w 72ada │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72a36 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72ada │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72bc0 │ │ │ │ + bge.n 72c64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72e78 │ │ │ │ - ldr r3, [pc, #576] @ (72e04 ) │ │ │ │ + beq.w 72f1c │ │ │ │ + ldr r3, [pc, #576] @ (72ea8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #59320 @ 0xe7b8 │ │ │ │ + movw r3, #60728 @ 0xed38 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b0e │ │ │ │ + b.n 72bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 721e0 │ │ │ │ + bne.w 72284 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 721e0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 721b4 │ │ │ │ + bne.w 72258 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 721b4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72340 │ │ │ │ + bne.w 723e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72340 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 723e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72314 │ │ │ │ + bne.w 723b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72314 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 723b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 722e8 │ │ │ │ + bne.w 7238c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 722e8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7238c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 722bc │ │ │ │ + bne.w 72360 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 722bc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72290 │ │ │ │ + bne.w 72334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72290 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72334 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72264 │ │ │ │ + bne.w 72308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72264 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72238 │ │ │ │ + bne.w 722dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72238 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 722dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7220c │ │ │ │ + bne.w 722b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7220c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 722b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 723f0 │ │ │ │ + bne.w 72494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 723f0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 723c4 │ │ │ │ + bne.w 72468 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 723c4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72398 │ │ │ │ + bne.w 7243c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72398 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7243c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7236c │ │ │ │ + bne.w 72410 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7236c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72448 │ │ │ │ + bne.w 724ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72448 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 724ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7241c │ │ │ │ + bne.w 724c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7241c │ │ │ │ - ldr r3, [pc, #240] @ (72e08 ) │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 724c0 │ │ │ │ + ldr r3, [pc, #240] @ (72eac ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #59264 @ 0xe780 │ │ │ │ + movw r3, #60672 @ 0xed00 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b0e │ │ │ │ + b.n 72bb2 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #216] @ (72e0c ) │ │ │ │ + ldr r2, [pc, #216] @ (72eb0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #59512 @ 0xe878 │ │ │ │ + movw r3, #60920 @ 0xedf8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 729a0 │ │ │ │ - ldr r3, [pc, #200] @ (72e10 ) │ │ │ │ + b.n 72a44 │ │ │ │ + ldr r3, [pc, #200] @ (72eb4 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #59236 @ 0xe764 │ │ │ │ + movw r3, #60644 @ 0xece4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b0e │ │ │ │ - ldr r3, [pc, #180] @ (72e14 ) │ │ │ │ + b.n 72bb2 │ │ │ │ + ldr r3, [pc, #180] @ (72eb8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #59204 @ 0xe744 │ │ │ │ + movw r3, #60612 @ 0xecc4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b0e │ │ │ │ - ldr r2, [pc, #164] @ (72e18 ) │ │ │ │ + b.n 72bb2 │ │ │ │ + ldr r2, [pc, #164] @ (72ebc ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ - movw r2, #59176 @ 0xe728 │ │ │ │ + movw r2, #60584 @ 0xeca8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 729a0 │ │ │ │ - movw r3, #59080 @ 0xe6c8 │ │ │ │ + b.n 72a44 │ │ │ │ + movw r3, #60488 @ 0xec48 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #124] @ (72e1c ) │ │ │ │ + ldr r0, [pc, #124] @ (72ec0 ) │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 729a0 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 72a44 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71f3e │ │ │ │ - movw r3, #59040 @ 0xe6a0 │ │ │ │ + beq.w 71fe2 │ │ │ │ + movw r3, #60448 @ 0xec20 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72d9c │ │ │ │ + b.n 72e40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed704 │ │ │ │ + bl 1ededc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed904 │ │ │ │ - movw r3, #59008 @ 0xe680 │ │ │ │ + bl 1ee0dc │ │ │ │ + movw r3, #60416 @ 0xec00 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72d9c │ │ │ │ + b.n 72e40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72102 │ │ │ │ + bne.w 721a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72102 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 721a6 │ │ │ │ + bcc.n 72edc │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + bcs.n 72e90 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + bcs.n 72e74 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + bcs.n 72e50 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + bcc.n 72f8c │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + bcs.n 72e08 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + bcs.n 72ddc │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 72fb8 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + bcs.n 72f94 │ │ │ │ movs r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77858 │ │ │ │ - movw r3, #59112 @ 0xe6e8 │ │ │ │ + bl 778fc │ │ │ │ + movw r3, #60520 @ 0xec68 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #84] @ (72e84 ) │ │ │ │ - b.n 72a40 │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + ldr r1, [pc, #84] @ (72f28 ) │ │ │ │ + b.n 72ae4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72e2e │ │ │ │ - ldr r3, [pc, #72] @ (72e88 ) │ │ │ │ + b.n 72ed2 │ │ │ │ + ldr r3, [pc, #72] @ (72f2c ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #41544 @ 0xa248 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b0e │ │ │ │ + b.n 72bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72188 │ │ │ │ + bne.w 7222c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72188 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7222c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7215c │ │ │ │ + bne.w 72200 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7215c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72200 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72bc0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72c64 │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + bcs.n 72ea4 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + bcc.n 72fd0 │ │ │ │ movs r1, 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, #316] @ (72fdc ) │ │ │ │ + ldr r5, [pc, #316] @ (73080 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [r3, r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 72fce │ │ │ │ + beq.w 73072 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 72f76 │ │ │ │ + bhi.n 7301a │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ add.w r5, r4, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 72f68 │ │ │ │ + bne.n 7300c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp.w r5, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bhi.n 72f82 │ │ │ │ + bhi.n 73026 │ │ │ │ add.w r1, r4, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 72fb4 │ │ │ │ + beq.n 73058 │ │ │ │ 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 72f46 │ │ │ │ + beq.n 72fea │ │ │ │ movs r1, #0 │ │ │ │ lsrs r5, r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ bfi r1, r5, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh.w r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - cbz r4, 72f38 │ │ │ │ + cbz r4, 72fdc │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd lr, r7, [r3, #24] │ │ │ │ cmp r7, lr │ │ │ │ - bcc.n 72f7a │ │ │ │ + bcc.n 7301e │ │ │ │ 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] │ │ │ │ - cbz r0, 72f82 │ │ │ │ + cbz r0, 73026 │ │ │ │ mov r3, r0 │ │ │ │ rev r1, r4 │ │ │ │ - b.n 72f14 │ │ │ │ + b.n 72fb8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72f62 │ │ │ │ + bne.n 73006 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 72f3e │ │ │ │ + b.n 72fe2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ - b.n 72f06 │ │ │ │ + b.n 72faa │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r6, [r3, #848] @ 0x350 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 72fc0 │ │ │ │ + bne.n 73064 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72f76 │ │ │ │ + beq.n 7301a │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 72f62 │ │ │ │ + b.n 73006 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 72f60 │ │ │ │ + b.n 73004 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 72fa4 │ │ │ │ - movw r1, #59552 @ 0xe8a0 │ │ │ │ + b.n 73048 │ │ │ │ + movw r1, #60960 @ 0xee20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (72fe0 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (73084 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {} │ │ │ │ + bcc.n 72f88 │ │ │ │ movs r1, 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, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ lsls r5, r3, #30 │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bmi.w 73198 │ │ │ │ + bmi.w 7323c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75522 │ │ │ │ + beq.w 755c6 │ │ │ │ ldr.w r4, [r2, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 731ec │ │ │ │ + beq.w 73290 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73254 │ │ │ │ + beq.w 732f8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 73284 │ │ │ │ - ldr r2, [pc, #600] @ (7328c ) │ │ │ │ + bpl.w 73328 │ │ │ │ + ldr r2, [pc, #600] @ (73330 ) │ │ │ │ mrc 15, 0, r1, 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] │ │ │ │ @@ -106544,121 +106604,121 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r1, #408] @ 0x198 │ │ │ │ cmp r4, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74fea │ │ │ │ + beq.w 7508e │ │ │ │ ldr.w r3, [r1, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74570 │ │ │ │ + beq.w 74614 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r1, [r2, #128] @ 0x80 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, #0 │ │ │ │ clz r0, r2 │ │ │ │ and.w r2, r3, #2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74598 │ │ │ │ + bne.w 7463c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 733c4 │ │ │ │ + bne.w 73468 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74392 │ │ │ │ + beq.w 74436 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 756c4 │ │ │ │ + bl 75768 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747ce │ │ │ │ + beq.w 74872 │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r6, #22 │ │ │ │ - bpl.w 733f0 │ │ │ │ + bpl.w 73494 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #156] @ 0x9c │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 73294 │ │ │ │ + bne.w 73338 │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 73458 │ │ │ │ + bne.w 734fc │ │ │ │ and.w r2, r6, #2 │ │ │ │ lsls r1, r6, #24 │ │ │ │ - bmi.w 745bc │ │ │ │ + bmi.w 74660 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 730fc │ │ │ │ + cbz r3, 731a0 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ str.w r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7336a │ │ │ │ + bne.w 7340e │ │ │ │ movw fp, #44536 @ 0xadf8 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr.w r3, [fp, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73686 │ │ │ │ + beq.w 7372a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ - movw lr, #19905 @ 0x4dc1 │ │ │ │ + movw lr, #21473 @ 0x53e1 │ │ │ │ movt lr, #32 │ │ │ │ movw r8, #28140 @ 0x6dec │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ - ldr r4, [pc, #348] @ (73290 ) │ │ │ │ + ldr r4, [pc, #348] @ (73334 ) │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w lr, [sp, #24] │ │ │ │ - b.n 7315e │ │ │ │ + b.n 73202 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 73154 │ │ │ │ + cbz r2, 731f8 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 73154 │ │ │ │ + beq.n 731f8 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 734a8 │ │ │ │ + bne.w 7354c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73682 │ │ │ │ + beq.w 73726 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73154 │ │ │ │ + beq.n 731f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 7366c │ │ │ │ + bcs.w 73710 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 7347c │ │ │ │ + bcs.w 73520 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 7348a │ │ │ │ + bcs.w 7352e │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 73140 │ │ │ │ + bhi.n 731e4 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 73148 │ │ │ │ + bls.n 731ec │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 73154 │ │ │ │ + beq.n 731f8 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 73148 │ │ │ │ + b.n 731ec │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #236] @ (7328c ) │ │ │ │ + ldr r2, [pc, #236] @ (73330 ) │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -106668,34 +106728,34 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #408] @ 0x198 │ │ │ │ cmp r4, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74f66 │ │ │ │ + beq.w 7500a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75522 │ │ │ │ + beq.w 755c6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7301c │ │ │ │ - bl 70c84 │ │ │ │ + bne.w 730c0 │ │ │ │ + bl 70ccc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74d28 │ │ │ │ + beq.w 74dcc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 747e6 │ │ │ │ - ldr r2, [pc, #132] @ (7328c ) │ │ │ │ + beq.w 7488a │ │ │ │ + ldr r2, [pc, #132] @ (73330 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -106706,126 +106766,126 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #408] @ 0x198 │ │ │ │ cmp r4, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74f20 │ │ │ │ + beq.w 74fc4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7302a │ │ │ │ + bne.w 730ce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 74580 │ │ │ │ + beq.w 74624 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bmi.w 75100 │ │ │ │ + bmi.w 751a4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsls r1, r3, #30 │ │ │ │ str.w r4, [r2, #128] @ 0x80 │ │ │ │ - bmi.w 73032 │ │ │ │ + bmi.w 730d6 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 7306a │ │ │ │ + b.n 7310e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r3, r1, #1 │ │ │ │ and.w r2, r6, #2 │ │ │ │ lsls r3, r6, #24 │ │ │ │ - bmi.w 745bc │ │ │ │ + bmi.w 74660 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74bdc │ │ │ │ + beq.w 74c80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 745b2 │ │ │ │ - ldr r2, [pc, #476] @ (73498 ) │ │ │ │ + beq.w 74656 │ │ │ │ + ldr r2, [pc, #476] @ (7353c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r2, r1] │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r1, #408] @ 0x198 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 732e4 │ │ │ │ + beq.n 73388 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.w 74eb4 │ │ │ │ + bls.w 74f58 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - ldr r2, [pc, #424] @ (7349c ) │ │ │ │ + ldr r2, [pc, #424] @ (73540 ) │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r1, [r2, #3576] @ 0xdf8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 74d10 │ │ │ │ + bne.w 74db4 │ │ │ │ ldr.w r2, [r2, #3584] @ 0xe00 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 74d10 │ │ │ │ - ldr r1, [pc, #400] @ (734a0 ) │ │ │ │ + beq.w 74db4 │ │ │ │ + ldr r1, [pc, #400] @ (73544 ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 74ae0 │ │ │ │ + bne.w 74b84 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #380] @ (734a4 ) │ │ │ │ + ldr r0, [pc, #380] @ (73548 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 78774 │ │ │ │ + bl 7881c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #356] @ (734a0 ) │ │ │ │ + ldr r1, [pc, #356] @ (73544 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73356 │ │ │ │ + bge.n 733fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 752ee │ │ │ │ + beq.w 75392 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq.w 74d28 │ │ │ │ + beq.w 74dcc │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73102 │ │ │ │ + beq.w 731a6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #292] @ (73498 ) │ │ │ │ + ldr r2, [pc, #292] @ (7353c ) │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r0, r3, #1 │ │ │ │ ldr r3, [r2, r1] │ │ │ │ cmp r0, #10 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ @@ -106835,182 +106895,182 @@ │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r1, #408] @ 0x198 │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74f4a │ │ │ │ + beq.w 74fee │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ movw fp, #44536 @ 0xadf8 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr.w r3, [fp, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73686 │ │ │ │ + beq.w 7372a │ │ │ │ ldr r7, [r2, #16] │ │ │ │ - b.n 7311a │ │ │ │ + b.n 731be │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7309a │ │ │ │ + bne.w 7313e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 74e76 │ │ │ │ + bne.w 74f1a │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 730fc │ │ │ │ + bne.w 731a0 │ │ │ │ lsls r4, r3, #22 │ │ │ │ - bmi.w 730e0 │ │ │ │ - b.n 730fc │ │ │ │ + bmi.w 73184 │ │ │ │ + b.n 731a0 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 7343a │ │ │ │ + ble.n 734de │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r0, #22 │ │ │ │ - bmi.w 754e4 │ │ │ │ + bmi.w 75588 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7343a │ │ │ │ + beq.n 734de │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 754e4 │ │ │ │ + bmi.w 75588 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7343a │ │ │ │ + beq.n 734de │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r0, #22 │ │ │ │ - bmi.w 754e4 │ │ │ │ + bmi.w 75588 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 7343a │ │ │ │ + beq.n 734de │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r4, #22 │ │ │ │ - bmi.w 754e4 │ │ │ │ + bmi.w 75588 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 73428 │ │ │ │ + bne.n 734cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #156] @ 0x9c │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 73294 │ │ │ │ + bne.w 73338 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 749a8 │ │ │ │ + beq.w 74a4c │ │ │ │ lsls r2, r6, #24 │ │ │ │ it mi │ │ │ │ andmi.w r2, r6, #2 │ │ │ │ - bmi.w 745bc │ │ │ │ + bmi.w 74660 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r2, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 730fc │ │ │ │ + beq.w 731a0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ str.w r3, [r1, #156] @ 0x9c │ │ │ │ - b.n 730fc │ │ │ │ + b.n 731a0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73154 │ │ │ │ + beq.w 731f8 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 73148 │ │ │ │ + b.n 731ec │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73154 │ │ │ │ + beq.w 731f8 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 73148 │ │ │ │ + b.n 731ec │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb864 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 73518 │ │ │ │ + bpl.n 735bc │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 73518 │ │ │ │ + cbz r0, 735bc │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 73ba8 │ │ │ │ + bcs.w 73c4c │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 74382 │ │ │ │ + bcs.w 74426 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 73ba8 │ │ │ │ + bcs.w 73c4c │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 73b9a │ │ │ │ + bls.w 73c3e │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 73518 │ │ │ │ + cbz r1, 735bc │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 73518 │ │ │ │ + beq.n 735bc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73518 │ │ │ │ + bne.n 735bc │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 74cea │ │ │ │ + beq.w 74d8e │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 73154 │ │ │ │ + bne.w 731f8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73154 │ │ │ │ + bne.w 731f8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 74270 │ │ │ │ + bne.w 74314 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 74270 │ │ │ │ + beq.w 74314 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 73e2e │ │ │ │ + bne.w 73ed2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74dc4 │ │ │ │ + beq.w 74e68 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #28140 @ 0x6dec │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w sl, [r4] │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 73bb0 │ │ │ │ - ldr r2, [pc, #240] @ (73664 ) │ │ │ │ + bpl.w 73c54 │ │ │ │ + ldr r2, [pc, #240] @ (73708 ) │ │ │ │ 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 │ │ │ │ @@ -107020,618 +107080,618 @@ │ │ │ │ add.w fp, r2, #1 │ │ │ │ sub.w r2, r6, #8 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r2, [lr] │ │ │ │ strd r0, r3, [r6, #-8] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w fp, [r1, #3868] @ 0xf1c │ │ │ │ - blt.w 73bbc │ │ │ │ + blt.w 73c60 │ │ │ │ mov r0, sl │ │ │ │ mov.w fp, #0 │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 751e2 │ │ │ │ + beq.w 75286 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 73dc8 │ │ │ │ + bpl.w 73e6c │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 73dc8 │ │ │ │ + bne.w 73e6c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 73d0c │ │ │ │ + beq.w 73db0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r4, r3, [r6, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ strd sl, fp, [r6, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 74440 │ │ │ │ + bpl.w 744e4 │ │ │ │ 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 │ │ │ │ - bge.w 73b72 │ │ │ │ + bge.w 73c16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 73b7a │ │ │ │ + bne.w 73c1e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 73b7a │ │ │ │ - ldr r3, [pc, #52] @ (73668 ) │ │ │ │ + beq.w 73c1e │ │ │ │ + ldr r3, [pc, #52] @ (7370c ) │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 7476a │ │ │ │ - bl 7a434 │ │ │ │ + beq.w 7480e │ │ │ │ + bl 7a4c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74452 │ │ │ │ + beq.w 744f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73154 │ │ │ │ + bge.w 731f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73154 │ │ │ │ + bne.w 731f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73154 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 731f8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73148 │ │ │ │ + bne.w 731ec │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7315e │ │ │ │ + bne.w 73202 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 742da │ │ │ │ + bne.w 7437e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 73cf4 │ │ │ │ + beq.w 73d98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73bc4 │ │ │ │ + bne.w 73c68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 73c08 │ │ │ │ + bne.w 73cac │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 747d2 │ │ │ │ - ldr r3, [pc, #700] @ (73980 ) │ │ │ │ + bne.w 74876 │ │ │ │ + ldr r3, [pc, #700] @ (73a24 ) │ │ │ │ ldr.w r2, [r3, #1564] @ 0x61c │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 747b8 │ │ │ │ + bne.w 7485c │ │ │ │ ldr.w r2, [r3, #1572] @ 0x624 │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.w 747b8 │ │ │ │ - ldr r1, [pc, #672] @ (73984 ) │ │ │ │ + beq.w 7485c │ │ │ │ + ldr r1, [pc, #672] @ (73a28 ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 74376 │ │ │ │ + bne.w 7441a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74220 │ │ │ │ - ldr r1, [pc, #640] @ (73984 ) │ │ │ │ + bne.w 742c4 │ │ │ │ + ldr r1, [pc, #640] @ (73a28 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73dce │ │ │ │ + beq.w 73e72 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 74f74 │ │ │ │ + beq.w 75018 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r1, #17 │ │ │ │ - bpl.w 74ab4 │ │ │ │ + bpl.w 74b58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r1, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 740a0 │ │ │ │ + beq.w 74144 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 740ae │ │ │ │ + bne.w 74152 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ str r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 740b8 │ │ │ │ + bne.w 7415c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 740c4 │ │ │ │ + bne.w 74168 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ movw r3, #5140 @ 0x1414 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 740da │ │ │ │ + beq.w 7417e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73954 │ │ │ │ + ble.w 739f8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 747de │ │ │ │ + beq.w 74882 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 737d6 │ │ │ │ + beq.n 7387a │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp ip, r6 │ │ │ │ - beq.w 747de │ │ │ │ + beq.w 74882 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 737d6 │ │ │ │ + beq.n 7387a │ │ │ │ ldr r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - beq.w 747de │ │ │ │ + beq.w 74882 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 737d6 │ │ │ │ + beq.n 7387a │ │ │ │ add.w lr, r2, #24 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 747de │ │ │ │ + beq.w 74882 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 737c0 │ │ │ │ + bne.n 73864 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73954 │ │ │ │ + ble.w 739f8 │ │ │ │ movw ip, #39512 @ 0x9a58 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 75006 │ │ │ │ + beq.w 750aa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73810 │ │ │ │ + beq.n 738b4 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 75006 │ │ │ │ + beq.w 750aa │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73810 │ │ │ │ + beq.n 738b4 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 75006 │ │ │ │ + beq.w 750aa │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 737fa │ │ │ │ + bne.n 7389e │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73954 │ │ │ │ + ble.w 739f8 │ │ │ │ movw ip, #41384 @ 0xa1a8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74f2e │ │ │ │ + beq.w 74fd2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7384a │ │ │ │ + beq.n 738ee │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74f2e │ │ │ │ + beq.w 74fd2 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 7384a │ │ │ │ + beq.n 738ee │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74f2e │ │ │ │ + beq.w 74fd2 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73834 │ │ │ │ + bne.n 738d8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73954 │ │ │ │ + ble.w 739f8 │ │ │ │ movw ip, #41176 @ 0xa0d8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74ff6 │ │ │ │ + beq.w 7509a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73882 │ │ │ │ + beq.n 73926 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74ff6 │ │ │ │ + beq.w 7509a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73882 │ │ │ │ + beq.n 73926 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74ff6 │ │ │ │ + beq.w 7509a │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7386e │ │ │ │ + bne.n 73912 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73954 │ │ │ │ + ble.n 739f8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 74ffe │ │ │ │ + beq.w 750a2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 738b2 │ │ │ │ + beq.n 73956 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74ffe │ │ │ │ + beq.w 750a2 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 738b2 │ │ │ │ + beq.n 73956 │ │ │ │ add.w ip, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 74ffe │ │ │ │ + beq.w 750a2 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7389e │ │ │ │ + bne.n 73942 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73954 │ │ │ │ + ble.n 739f8 │ │ │ │ movw ip, #40760 @ 0x9f38 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74d8a │ │ │ │ + beq.w 74e2e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 738ea │ │ │ │ + beq.n 7398e │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74d8a │ │ │ │ + beq.w 74e2e │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 738ea │ │ │ │ + beq.n 7398e │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74d8a │ │ │ │ + beq.w 74e2e │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 738d6 │ │ │ │ + bne.n 7397a │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73954 │ │ │ │ + ble.n 739f8 │ │ │ │ movw ip, #20420 @ 0x4fc4 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 751da │ │ │ │ + beq.w 7527e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73922 │ │ │ │ + beq.n 739c6 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 751da │ │ │ │ + beq.w 7527e │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73922 │ │ │ │ + beq.n 739c6 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 751da │ │ │ │ + beq.w 7527e │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7390e │ │ │ │ + bne.n 739b2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73954 │ │ │ │ + ble.n 739f8 │ │ │ │ movw r6, #18128 @ 0x46d0 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 74f42 │ │ │ │ + beq.w 74fe6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73954 │ │ │ │ + beq.n 739f8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 74f42 │ │ │ │ + beq.w 74fe6 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73954 │ │ │ │ + beq.n 739f8 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 74f42 │ │ │ │ + beq.w 74fe6 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 73944 │ │ │ │ + bne.n 739e8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r0, r2, #8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r6, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 73a50 │ │ │ │ - b.n 73988 │ │ │ │ + ble.n 73af4 │ │ │ │ + b.n 73a2c │ │ │ │ nop │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74b08 │ │ │ │ + bge.w 74bac │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c1a4 │ │ │ │ + bl 7c238 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74d28 │ │ │ │ + beq.w 74dcc │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 74b08 │ │ │ │ + bne.w 74bac │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ cmp.w r8, #2 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq.n 73a4a │ │ │ │ + beq.n 73aee │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74d04 │ │ │ │ + bge.w 74da8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c1a4 │ │ │ │ + bl 7c238 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74d28 │ │ │ │ + beq.w 74dcc │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 74d04 │ │ │ │ + bne.w 74da8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ cmp.w r8, #3 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq.n 73a4a │ │ │ │ + beq.n 73aee │ │ │ │ ldr r5, [sp, #12] │ │ │ │ adds r6, #24 │ │ │ │ mov.w sl, #3 │ │ │ │ ldr.w r9, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74a1e │ │ │ │ - bl 7c1a4 │ │ │ │ + bge.w 74ac2 │ │ │ │ + bl 7c238 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74d28 │ │ │ │ + beq.w 74dcc │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 74a1e │ │ │ │ + bne.w 74ac2 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r8, sl │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne.n 73a0c │ │ │ │ + bne.n 73ab0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - cbz r4, 73a80 │ │ │ │ + cbz r4, 73b24 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74290 │ │ │ │ + beq.w 74334 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 742a0 │ │ │ │ + beq.w 74344 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 742b0 │ │ │ │ + beq.w 74354 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 742c0 │ │ │ │ + beq.w 74364 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 742d0 │ │ │ │ + beq.w 74374 │ │ │ │ and.w r2, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r2, #17408 @ 0x4400 │ │ │ │ - bne.n 73aa2 │ │ │ │ + bne.n 73b46 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #41569 @ 0xa261 │ │ │ │ + movw r2, #41717 @ 0xa2f5 │ │ │ │ movt r2, #7 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 75390 │ │ │ │ + beq.w 75434 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.w 7419c │ │ │ │ + bmi.w 74240 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.w 73dce │ │ │ │ + bpl.w 73e72 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ - bne.w 75480 │ │ │ │ + bne.w 75524 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73dd8 │ │ │ │ + beq.w 73e7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 73b1c │ │ │ │ + ble.n 73bc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 73aee │ │ │ │ + bge.n 73b92 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 7d964 │ │ │ │ + bl 7d9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 747cc │ │ │ │ + blt.w 74870 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 73b1a │ │ │ │ + beq.n 73bbe │ │ │ │ adds r4, #16 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 752f8 │ │ │ │ - bl 7d964 │ │ │ │ + bge.w 7539c │ │ │ │ + bl 7d9f8 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 747cc │ │ │ │ + blt.w 74870 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 73af8 │ │ │ │ + bne.n 73b9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 741d0 │ │ │ │ + beq.w 74274 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 73e48 │ │ │ │ + bmi.w 73eec │ │ │ │ lsls r6, r3, #17 │ │ │ │ - bpl.n 73b3c │ │ │ │ + bpl.n 73be0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75504 │ │ │ │ + beq.w 755a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 73b50 │ │ │ │ + bgt.n 73bf4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 754bc │ │ │ │ + ble.w 75560 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr.w r3, r2, #4096 @ 0x1000 │ │ │ │ lsls r0, r2, #30 │ │ │ │ it mi │ │ │ │ movmi r4, r1 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bmi.w 741d8 │ │ │ │ + bmi.w 7427c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 73628 │ │ │ │ + beq.w 736cc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bne.w 73630 │ │ │ │ + bne.w 736d4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ + bl 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ mov r2, r0 │ │ │ │ - b.w 74770 │ │ │ │ + b.w 74814 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 734e8 │ │ │ │ + bls.w 7358c │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 734e8 │ │ │ │ - b.n 73518 │ │ │ │ + bne.w 7358c │ │ │ │ + b.n 735bc │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 735b4 │ │ │ │ + bge.w 73658 │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 735b4 │ │ │ │ + b.n 73658 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #624] @ (73e3c ) │ │ │ │ + ldr r2, [pc, #624] @ (73ee0 ) │ │ │ │ movs r0, #28 │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ ldr r4, [r2, r1] │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mul.w r0, r0, ip │ │ │ │ adds r7, r4, r0 │ │ │ │ add.w r7, r7, #91136 @ 0x16400 │ │ │ │ ldr.w r7, [r7, #408] @ 0x198 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 74b92 │ │ │ │ + bne.w 74c36 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ add.w r0, r0, #408 @ 0x198 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 74b14 │ │ │ │ + beq.w 74bb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 75254 │ │ │ │ + bne.w 752f8 │ │ │ │ movw r7, #28676 @ 0x7004 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ mov r0, r7 │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 73c64 │ │ │ │ - ldr r2, [pc, #524] @ (73e3c ) │ │ │ │ + bpl.n 73d08 │ │ │ │ + ldr r2, [pc, #524] @ (73ee0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -107655,314 +107715,314 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7500e │ │ │ │ + beq.w 750b2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 73cb0 │ │ │ │ + bpl.n 73d54 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73cb0 │ │ │ │ + bne.n 73d54 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 747f0 │ │ │ │ + beq.w 74894 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, sl │ │ │ │ str r6, [r4, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 752ca │ │ │ │ + beq.w 7536e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ce0 │ │ │ │ + bge.n 73d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 752c0 │ │ │ │ + beq.w 75364 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7447c │ │ │ │ + bne.w 74520 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 745d0 │ │ │ │ + bne.w 74674 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a68 │ │ │ │ + bne.w 74b0c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ - b.n 736c2 │ │ │ │ + b.n 73766 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - beq.w 751f2 │ │ │ │ - ldr r3, [pc, #288] @ (73e40 ) │ │ │ │ + beq.w 75296 │ │ │ │ + ldr r3, [pc, #288] @ (73ee4 ) │ │ │ │ mov r1, sl │ │ │ │ - ldr r2, [pc, #280] @ (73e3c ) │ │ │ │ + ldr r2, [pc, #280] @ (73ee0 ) │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74784 │ │ │ │ + bne.w 74828 │ │ │ │ add.w fp, fp, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [fp, #3996] @ 0xf9c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sl │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 752d6 │ │ │ │ + beq.w 7537a │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 743f6 │ │ │ │ + beq.w 7449a │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d76 │ │ │ │ + bge.n 73e1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 754da │ │ │ │ + beq.w 7557e │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d9e │ │ │ │ + bge.n 73e42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75578 │ │ │ │ + beq.w 7561c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d9e │ │ │ │ + bge.n 73e42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7556e │ │ │ │ + beq.w 75612 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 73dc8 │ │ │ │ + blt.n 73e6c │ │ │ │ mov r0, sl │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ mov r3, sl │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 7442c │ │ │ │ + b.n 744d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73acc │ │ │ │ + bne.w 73b70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 74c0c │ │ │ │ + bmi.w 74cb0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #88] @ (73e44 ) │ │ │ │ + ldr r1, [pc, #88] @ (73ee8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 77870 │ │ │ │ + bl 77914 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73acc │ │ │ │ - ldr r1, [pc, #68] @ (73e44 ) │ │ │ │ + bne.w 73b70 │ │ │ │ + ldr r1, [pc, #68] @ (73ee8 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r3, #19905 @ 0x4dc1 │ │ │ │ + movw r3, #21473 @ 0x53e1 │ │ │ │ movt r3, #32 │ │ │ │ ldr.w r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w 73ad8 │ │ │ │ + bgt.w 73b7c │ │ │ │ mov r3, r2 │ │ │ │ - b.n 73b1c │ │ │ │ + b.n 73bc0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73154 │ │ │ │ - b.w 73540 │ │ │ │ + bne.w 731f8 │ │ │ │ + b.w 735e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 75270 │ │ │ │ + bpl.w 75314 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #440] @ 0x1b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7404e │ │ │ │ + bne.w 740f2 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #6 │ │ │ │ - bl 78d04 │ │ │ │ + bl 78dac │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7528e │ │ │ │ + beq.w 75332 │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74bee │ │ │ │ - ldr r1, [pc, #540] @ (7409c ) │ │ │ │ - movw r2, #60388 @ 0xebe4 │ │ │ │ + beq.w 74c92 │ │ │ │ + ldr r1, [pc, #540] @ (74140 ) │ │ │ │ + movw r2, #61796 @ 0xf164 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 7fd58 │ │ │ │ + bl 7fdec │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74bee │ │ │ │ + beq.w 74c92 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 7403e │ │ │ │ + bpl.w 740e2 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7403e │ │ │ │ + ble.w 740e2 │ │ │ │ add.w r3, lr, #12 │ │ │ │ add.w fp, sl, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 74034 │ │ │ │ + bne.w 740d8 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 74034 │ │ │ │ + beq.w 740d8 │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r5, [sl, #5] │ │ │ │ cmp.w r9, #7 │ │ │ │ lsl.w r7, r2, r9 │ │ │ │ lsl.w r5, r2, r5 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ add r5, fp │ │ │ │ and.w r6, r8, r7 │ │ │ │ - bgt.w 74960 │ │ │ │ + bgt.w 74a04 │ │ │ │ ldrsb.w r2, [fp, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 73fc4 │ │ │ │ + blt.n 74068 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 74034 │ │ │ │ + beq.w 740d8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74ddc │ │ │ │ + beq.w 74e80 │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r6 │ │ │ │ and.w r6, r7, r2 │ │ │ │ ldrsb.w r2, [fp, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74568 │ │ │ │ + blt.w 7460c │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 74034 │ │ │ │ + beq.n 740d8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74ec2 │ │ │ │ + beq.w 74f66 │ │ │ │ mov.w r2, r8, lsr #10 │ │ │ │ add.w r1, r6, r6, lsl #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r2, #1 │ │ │ │ add r2, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ and.w r6, r7, r2 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bgt.w 74da4 │ │ │ │ + bgt.w 74e48 │ │ │ │ ldrsb.w r2, [fp, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74af4 │ │ │ │ + blt.w 74b98 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 74ce4 │ │ │ │ + beq.w 74d88 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74c90 │ │ │ │ + beq.w 74d34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ cmp.w r9, #7 │ │ │ │ add.w r6, r6, r3, lsr #5 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r7 │ │ │ │ - bgt.w 74bfa │ │ │ │ + bgt.w 74c9e │ │ │ │ ldrsb.w r2, [fp, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74d92 │ │ │ │ + blt.w 74e36 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 74ce4 │ │ │ │ + beq.w 74d88 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74f88 │ │ │ │ + beq.w 7502c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ lsrs r3, r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r6, r2 │ │ │ │ ands r6, r7 │ │ │ │ - b.n 73f58 │ │ │ │ + b.n 73ffc │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 73f1a │ │ │ │ + bne.n 73fbe │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 74bee │ │ │ │ + ble.w 74c92 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r2, [sl, #8] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7a7e4 │ │ │ │ + bl 7a878 │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ cmp.w r9, #7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bgt.w 7555c │ │ │ │ + bgt.w 75600 │ │ │ │ strb.w r2, [fp, r0] │ │ │ │ ldrb.w r0, [sl, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r1, r1, r2, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -107973,163 +108033,163 @@ │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ str.w r1, [sl, #12] │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str.w r1, [sl, #16] │ │ │ │ - beq.w 74bee │ │ │ │ + beq.w 74c92 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 73ebe │ │ │ │ + blt.w 73f62 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [r3, #440] @ 0x1b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 752b6 │ │ │ │ + beq.w 7535a │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - cbnz r1, 7405c │ │ │ │ + cbnz r1, 74100 │ │ │ │ orr.w r2, r3, #4 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #17 │ │ │ │ - bpl.n 7406a │ │ │ │ + bpl.n 7410e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75504 │ │ │ │ + beq.w 755a8 │ │ │ │ lsls r4, r2, #27 │ │ │ │ - bpl.w 73b3c │ │ │ │ + bpl.w 73be0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 73b50 │ │ │ │ + beq.w 73bf4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60248 @ 0xeb58 │ │ │ │ + movw r1, #61656 @ 0xf0d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74d28 │ │ │ │ + b.w 74dcc │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73750 │ │ │ │ + beq.w 737f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7375e │ │ │ │ + beq.w 73802 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7376e │ │ │ │ + beq.w 73812 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ movw r3, #5140 @ 0x1414 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7378e │ │ │ │ + bne.w 73832 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 747de │ │ │ │ + beq.w 74882 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 740dc │ │ │ │ + bne.n 74180 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 747de │ │ │ │ + beq.w 74882 │ │ │ │ movw ip, #39512 @ 0x9a58 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 75006 │ │ │ │ + beq.w 750aa │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74102 │ │ │ │ + bne.n 741a6 │ │ │ │ movw ip, #41384 @ 0xa1a8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74f2e │ │ │ │ + beq.w 74fd2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7411a │ │ │ │ + bne.n 741be │ │ │ │ movw ip, #41176 @ 0xa0d8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74ff6 │ │ │ │ + beq.w 7509a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74132 │ │ │ │ + bne.n 741d6 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 74ffe │ │ │ │ + beq.w 750a2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74142 │ │ │ │ + bne.n 741e6 │ │ │ │ movw ip, #40760 @ 0x9f38 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74d8a │ │ │ │ + beq.w 74e2e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7415a │ │ │ │ + bne.n 741fe │ │ │ │ movw ip, #20420 @ 0x4fc4 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 751da │ │ │ │ + beq.w 7527e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74172 │ │ │ │ + bne.n 74216 │ │ │ │ movw r6, #18128 @ 0x46d0 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 74f42 │ │ │ │ + beq.w 74fe6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7418a │ │ │ │ - b.w 73954 │ │ │ │ + bne.n 7422e │ │ │ │ + b.w 739f8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ ittt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldrls r1, [sp, #12] │ │ │ │ strls.w r2, [r1, #144] @ 0x90 │ │ │ │ - bls.w 73aa8 │ │ │ │ + bls.w 73b4c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #59944 @ 0xea28 │ │ │ │ + movw r1, #61352 @ 0xefa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74d28 │ │ │ │ + b.w 74dcc │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 73b62 │ │ │ │ + bpl.w 73c06 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r0, [pc, #664] @ (74474 ) │ │ │ │ + ldr r0, [pc, #664] @ (74518 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -108141,233 +108201,233 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74f58 │ │ │ │ + beq.w 74ffc │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 73b6a │ │ │ │ + b.n 73c0e │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7bdb8 │ │ │ │ + bl 7be4c │ │ │ │ mov r6, r0 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747cc │ │ │ │ - ldr r1, [pc, #564] @ (74478 ) │ │ │ │ + beq.w 74870 │ │ │ │ + ldr r1, [pc, #564] @ (7451c ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74452 │ │ │ │ + beq.w 744f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73716 │ │ │ │ + bge.w 737ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73716 │ │ │ │ + bne.w 737ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73716 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 737ba │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bne.w 7352a │ │ │ │ + bne.w 735ce │ │ │ │ mov r0, r1 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 74d28 │ │ │ │ + b.w 74dcc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73a62 │ │ │ │ + bne.w 73b06 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73a6c │ │ │ │ + bne.w 73b10 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73a76 │ │ │ │ + bne.w 73b1a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73a80 │ │ │ │ + bne.w 73b24 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ - b.w 73a80 │ │ │ │ + b.w 73b24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 7b35c │ │ │ │ + bl 7b3f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ - bl 7b35c │ │ │ │ + bl 7b3f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl 7b35c │ │ │ │ + bl 7b3f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ - bl 7b35c │ │ │ │ + bl 7b3f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ - bl 7b35c │ │ │ │ + bl 7b3f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 74368 │ │ │ │ + b.n 7440c │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73734 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b35c │ │ │ │ + bl 7b3f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7435e │ │ │ │ - b.n 747cc │ │ │ │ + bne.n 74402 │ │ │ │ + b.n 74870 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73716 │ │ │ │ - b.w 736f6 │ │ │ │ + bne.w 737ba │ │ │ │ + b.w 7379a │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 734e8 │ │ │ │ - b.w 73518 │ │ │ │ + bne.w 7358c │ │ │ │ + b.w 735bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 751a8 │ │ │ │ + beq.w 7524c │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74d28 │ │ │ │ + beq.w 74dcc │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 743b8 │ │ │ │ + bpl.n 7445c │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ and.w r2, r2, r3, lsr #1 │ │ │ │ str.w r4, [r1, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bpl.w 730a6 │ │ │ │ + bpl.w 7314a │ │ │ │ ldr.w r2, [r1, #128] @ 0x80 │ │ │ │ ldr.w r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74e92 │ │ │ │ + bne.w 74f36 │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 73360 │ │ │ │ + bne.w 73404 │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.w 73360 │ │ │ │ - b.w 730dc │ │ │ │ + bpl.w 73404 │ │ │ │ + b.w 73180 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7440e │ │ │ │ + bge.n 744b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 7440e │ │ │ │ + cbnz r3, 744b2 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74e4c │ │ │ │ + blt.w 74ef0 │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w fp, [r6, #12] │ │ │ │ - beq.w 74e5a │ │ │ │ + beq.w 74efe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [r6, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 73604 │ │ │ │ + bmi.w 736a8 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 747cc │ │ │ │ + bge.w 74870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 747cc │ │ │ │ + bne.w 74870 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 74d28 │ │ │ │ + b.w 74dcc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -108376,24 +108436,24 @@ │ │ │ │ movw r3, #28676 @ 0x7004 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #24] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 75254 │ │ │ │ + bne.w 752f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 744e8 │ │ │ │ - ldr r3, [pc, #708] @ (7477c ) │ │ │ │ + bpl.n 7458c │ │ │ │ + ldr r3, [pc, #708] @ (74820 ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -108414,112 +108474,112 @@ │ │ │ │ str r7, [r4, #8] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7500e │ │ │ │ + beq.w 750b2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 7452e │ │ │ │ + bpl.n 745d2 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7452e │ │ │ │ + bne.n 745d2 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 748b2 │ │ │ │ + beq.w 74956 │ │ │ │ str r5, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 752ca │ │ │ │ + beq.w 7536e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7455c │ │ │ │ + bge.n 74600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75552 │ │ │ │ + beq.w 755f6 │ │ │ │ ldr.w r5, [r6, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 73cec │ │ │ │ - b.n 74494 │ │ │ │ + beq.w 73d90 │ │ │ │ + b.n 74538 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 73fc8 │ │ │ │ - b.n 73f44 │ │ │ │ - bl 7f84c │ │ │ │ + beq.w 7406c │ │ │ │ + b.n 73fe8 │ │ │ │ + bl 7f8e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 747ce │ │ │ │ + blt.w 74872 │ │ │ │ ldr.w r1, [r3, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ mov r6, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73094 │ │ │ │ + bne.w 73138 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 73094 │ │ │ │ + beq.w 73138 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 74d7e │ │ │ │ + bne.w 74e22 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 730a6 │ │ │ │ - b.n 74398 │ │ │ │ + bne.w 7314a │ │ │ │ + b.n 7443c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - b.w 732f0 │ │ │ │ + b.w 73394 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 730fc │ │ │ │ + beq.w 731a0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r1, #156] @ 0x9c │ │ │ │ - b.w 730fc │ │ │ │ + b.w 731a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74db6 │ │ │ │ + bne.w 74e5a │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74b00 │ │ │ │ + beq.w 74ba4 │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r9, [pc, #404] @ 7477c │ │ │ │ + ldr.w r9, [pc, #404] @ 74820 │ │ │ │ movw sl, #28408 @ 0x6ef8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str.w fp, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747cc │ │ │ │ + beq.w 74870 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 746d6 │ │ │ │ + bpl.n 7477a │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -108528,389 +108588,389 @@ │ │ │ │ add.w fp, r2, #1 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r2, [lr] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w fp, [r1, #3868] @ 0xf1c │ │ │ │ - blt.n 746e0 │ │ │ │ + blt.n 74784 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75058 │ │ │ │ + beq.w 750fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 7468a │ │ │ │ + bpl.n 7472e │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7468a │ │ │ │ + bne.n 7472e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 746e8 │ │ │ │ + beq.n 7478c │ │ │ │ str r6, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 752ca │ │ │ │ + beq.w 7536e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746b8 │ │ │ │ + bge.n 7475c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75166 │ │ │ │ + beq.w 7520a │ │ │ │ ldr.w r6, [r7, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 745fc │ │ │ │ + bne.n 746a0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 74a68 │ │ │ │ + bmi.w 74b0c │ │ │ │ ldr.w r4, [r2, #132] @ 0x84 │ │ │ │ - b.w 736c2 │ │ │ │ + b.w 73766 │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74652 │ │ │ │ + bge.n 746f6 │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 74652 │ │ │ │ + b.n 746f6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq.w 7511c │ │ │ │ - ldr r3, [pc, #136] @ (74780 ) │ │ │ │ + beq.w 751c0 │ │ │ │ + ldr r3, [pc, #136] @ (74824 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74a2c │ │ │ │ + bne.w 74ad0 │ │ │ │ add.w fp, fp, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [fp, #3996] @ 0xf9c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7554a │ │ │ │ + beq.w 755ee │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 749be │ │ │ │ + bne.w 74a62 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74748 │ │ │ │ + bge.n 747ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74748 │ │ │ │ + cbnz r3, 747ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74e80 │ │ │ │ + blt.w 74f24 │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w fp, [r4, #12] │ │ │ │ - beq.w 75032 │ │ │ │ + beq.w 750d6 │ │ │ │ mov r6, fp │ │ │ │ - b.n 7468c │ │ │ │ - bl 78a98 │ │ │ │ + b.n 74730 │ │ │ │ + bl 78b40 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 7364a │ │ │ │ - b.n 74452 │ │ │ │ + bge.w 736ee │ │ │ │ + b.n 744f6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73d3a │ │ │ │ + beq.w 73dde │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 747a8 │ │ │ │ + bge.n 7484c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 747a8 │ │ │ │ + cbnz r2, 7484c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.w 73dca │ │ │ │ - ldr r0, [pc, #672] @ (74a5c ) │ │ │ │ - bl 6be7c │ │ │ │ + b.w 73e6e │ │ │ │ + ldr r0, [pc, #672] @ (74b00 ) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 736e0 │ │ │ │ - ldr r0, [pc, #660] @ (74a5c ) │ │ │ │ - bl 268330 │ │ │ │ + bne.w 73784 │ │ │ │ + ldr r0, [pc, #660] @ (74b00 ) │ │ │ │ + bl 2688e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ ldr r6, [r7, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 745e6 │ │ │ │ - b.w 736c2 │ │ │ │ + bne.w 7468a │ │ │ │ + b.w 73766 │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #132] @ 0x84 │ │ │ │ - b.w 7301c │ │ │ │ + b.w 730c0 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r8, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 7505c │ │ │ │ - ldr r3, [pc, #608] @ (74a60 ) │ │ │ │ + beq.w 75100 │ │ │ │ + ldr r3, [pc, #608] @ (74b04 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #604] @ (74a64 ) │ │ │ │ + ldr r2, [pc, #604] @ (74b08 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r2, r1] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74c5a │ │ │ │ + bne.w 74cfe │ │ │ │ add.w r9, r9, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, sl │ │ │ │ ldr.w r0, [r9, #3996] @ 0xf9c │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 75402 │ │ │ │ + beq.w 754a6 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 74b5a │ │ │ │ + beq.w 74bfe │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74858 │ │ │ │ + bge.n 748fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7541c │ │ │ │ + beq.w 754c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74884 │ │ │ │ + bge.n 74928 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75430 │ │ │ │ + beq.w 754d4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74884 │ │ │ │ + bge.n 74928 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75426 │ │ │ │ + beq.w 754ca │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - blt.w 73cb0 │ │ │ │ + blt.w 73d54 │ │ │ │ mov r0, sl │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.w 73cb0 │ │ │ │ + b.w 73d54 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r8, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 750b4 │ │ │ │ - ldr r3, [pc, #416] @ (74a60 ) │ │ │ │ + beq.w 75158 │ │ │ │ + ldr r3, [pc, #416] @ (74b04 ) │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #416] @ (74a64 ) │ │ │ │ + ldr r2, [pc, #416] @ (74b08 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74d4c │ │ │ │ + bne.w 74df0 │ │ │ │ add.w r3, sl, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 752e6 │ │ │ │ + beq.w 7538a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 74ba8 │ │ │ │ + beq.w 74c4c │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74918 │ │ │ │ + bge.n 749bc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 753c6 │ │ │ │ + beq.w 7546a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7493c │ │ │ │ + bge.n 749e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75306 │ │ │ │ + beq.w 753aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7493c │ │ │ │ + bge.n 749e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7524a │ │ │ │ + beq.w 752ee │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - blt.w 7452e │ │ │ │ + blt.w 745d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 7452e │ │ │ │ + b.n 745d2 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [fp, r6, lsl #2] │ │ │ │ ldrshle.w r2, [fp, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74c52 │ │ │ │ + blt.w 74cf6 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 74034 │ │ │ │ + beq.w 740d8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74ddc │ │ │ │ + beq.w 74e80 │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r6 │ │ │ │ and.w r6, r7, r2 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [fp, r6, lsl #2] │ │ │ │ ldrshle.w r2, [fp, r6, lsl #1] │ │ │ │ - b.w 73f2e │ │ │ │ + b.w 73fd2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d9c │ │ │ │ + beq.w 74e40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr.w r6, r6, #128 @ 0x80 │ │ │ │ and.w r2, r6, #2 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ - b.n 745c4 │ │ │ │ + b.n 74668 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749d4 │ │ │ │ + bge.n 74a78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75540 │ │ │ │ + beq.w 755e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749f8 │ │ │ │ + bge.n 74a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75476 │ │ │ │ + beq.w 7551a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749f8 │ │ │ │ + bge.n 74a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7546c │ │ │ │ + beq.w 75510 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7468a │ │ │ │ + blt.w 7472e │ │ │ │ mov r0, r6 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.n 7468a │ │ │ │ + b.n 7472e │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r8, sl │ │ │ │ - bne.w 73a0c │ │ │ │ - b.w 73a4a │ │ │ │ + bne.w 73ab0 │ │ │ │ + b.w 73aee │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7470e │ │ │ │ + beq.w 747b2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74a4c │ │ │ │ + bge.n 74af0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 74a4c │ │ │ │ + cbnz r2, 74af0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 753a8 │ │ │ │ + blt.w 7544c │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 7468c │ │ │ │ + b.n 74730 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #720] @ (74d40 ) │ │ │ │ + ldr r2, [pc, #720] @ (74de4 ) │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -108921,135 +108981,135 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74f36 │ │ │ │ + beq.w 74fda │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, r3 │ │ │ │ - ldr r3, [pc, #660] @ (74d44 ) │ │ │ │ + ldr r3, [pc, #660] @ (74de8 ) │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b.w 736c4 │ │ │ │ + b.w 73768 │ │ │ │ lsls r6, r3, #17 │ │ │ │ - bpl.w 73736 │ │ │ │ + bpl.w 737da │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73736 │ │ │ │ + bne.w 737da │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73736 │ │ │ │ + bne.w 737da │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [r4, #92] @ 0x5c │ │ │ │ strd r3, r2, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 73736 │ │ │ │ + b.w 737da │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73324 │ │ │ │ + beq.w 733c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r6, #2 │ │ │ │ - b.w 730fc │ │ │ │ + b.w 731a0 │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 73f7c │ │ │ │ + bne.w 74020 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 73fc8 │ │ │ │ + b.w 7406c │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ - b.w 736c2 │ │ │ │ + b.w 73766 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 739c6 │ │ │ │ - b.w 73a4a │ │ │ │ + bne.w 73a6a │ │ │ │ + b.w 73aee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r7, [r0, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74a74 │ │ │ │ + beq.n 74b18 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r0, #28 │ │ │ │ mul.w r0, r0, ip │ │ │ │ adds r4, r6, r0 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #408] @ 0x198 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 74b42 │ │ │ │ + beq.n 74be6 │ │ │ │ cmp.w ip, #10 │ │ │ │ - bls.w 75110 │ │ │ │ + bls.w 751b4 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ add.w r0, r0, #408 @ 0x198 │ │ │ │ add r0, r6 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 745e6 │ │ │ │ - b.n 74a74 │ │ │ │ + bne.w 7468a │ │ │ │ + b.n 74b18 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74b72 │ │ │ │ + bge.n 74c16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 74b72 │ │ │ │ + cbnz r3, 74c16 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 751c8 │ │ │ │ + blt.w 7526c │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 751b2 │ │ │ │ + beq.w 75256 │ │ │ │ mov sl, r9 │ │ │ │ str.w r9, [r4, #12] │ │ │ │ - b.w 73cb4 │ │ │ │ + b.w 73d58 │ │ │ │ cmp.w ip, #10 │ │ │ │ - bhi.w 73bee │ │ │ │ + bhi.w 73c92 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #384 @ 0x180 │ │ │ │ add r4, r0 │ │ │ │ - b.w 73bf8 │ │ │ │ + b.w 73c9c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74bbc │ │ │ │ + bge.n 74c60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 74bbc │ │ │ │ + cbnz r2, 74c60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 75178 │ │ │ │ + blt.w 7521c │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ strne.w sl, [r4, #12] │ │ │ │ - beq.w 7518a │ │ │ │ + beq.w 7522e │ │ │ │ mov r5, sl │ │ │ │ - b.n 74530 │ │ │ │ + b.n 745d4 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 730fc │ │ │ │ + beq.w 731a0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 732b8 │ │ │ │ - b.n 745b2 │ │ │ │ + bne.w 7335c │ │ │ │ + b.n 74656 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str.w sl, [r2, #440] @ 0x1b8 │ │ │ │ - b.w 7404e │ │ │ │ + b.w 740f2 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r2, [fp, r6, lsl #2] │ │ │ │ - b.w 73f9a │ │ │ │ - ldr r3, [pc, #304] @ (74d40 ) │ │ │ │ + b.w 7403e │ │ │ │ + ldr r3, [pc, #304] @ (74de4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r5, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ @@ -109057,849 +109117,849 @@ │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r2, #408] @ 0x198 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #408 @ 0x198 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 74c4c │ │ │ │ + beq.n 74cf0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - b.w 73de8 │ │ │ │ + b.w 73e8c │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 73fc8 │ │ │ │ - b.n 74986 │ │ │ │ + beq.w 7406c │ │ │ │ + b.n 74a2a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7481c │ │ │ │ + beq.w 748c0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74c7e │ │ │ │ + bge.n 74d22 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 74c7e │ │ │ │ + cbnz r2, 74d22 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 753b2 │ │ │ │ + blt.w 75456 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.w 73cb4 │ │ │ │ + b.w 73d58 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73f7c │ │ │ │ + bne.w 74020 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 73f7c │ │ │ │ + bne.w 74020 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 75174 │ │ │ │ + beq.w 75218 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 75170 │ │ │ │ + beq.w 75214 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73f7c │ │ │ │ + bne.w 74020 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 74034 │ │ │ │ + b.w 740d8 │ │ │ │ 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 73154 │ │ │ │ - b.w 73518 │ │ │ │ + bne.w 731f8 │ │ │ │ + b.w 735bc │ │ │ │ cmp.w r8, #3 │ │ │ │ - bne.w 73a04 │ │ │ │ - b.w 73a4a │ │ │ │ - ldr r0, [pc, #52] @ (74d48 ) │ │ │ │ - bl 6be7c │ │ │ │ + bne.w 73aa8 │ │ │ │ + b.w 73aee │ │ │ │ + ldr r0, [pc, #52] @ (74dec ) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 7330e │ │ │ │ - ldr r0, [pc, #40] @ (74d48 ) │ │ │ │ - bl 268330 │ │ │ │ + bne.w 733b2 │ │ │ │ + ldr r0, [pc, #40] @ (74dec ) │ │ │ │ + bl 2688e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 75310 │ │ │ │ + bmi.w 753b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 73b6c │ │ │ │ + b.w 73c10 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 748dc │ │ │ │ + beq.w 74980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74d6c │ │ │ │ + bge.n 74e10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74d6c │ │ │ │ + cbnz r3, 74e10 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 753bc │ │ │ │ + blt.w 75460 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.w 74530 │ │ │ │ + b.w 745d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 745a4 │ │ │ │ - b.w 733cc │ │ │ │ + bne.w 74648 │ │ │ │ + b.w 73470 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 74afa │ │ │ │ - b.w 73fb2 │ │ │ │ + beq.w 74b9e │ │ │ │ + b.w 74056 │ │ │ │ and.w r2, r6, #2 │ │ │ │ - b.w 730fc │ │ │ │ + b.w 731a0 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r2, [fp, r6, lsl #2] │ │ │ │ - b.w 73f64 │ │ │ │ + b.w 74008 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #752] @ (750b0 ) │ │ │ │ + ldr r2, [pc, #752] @ (75154 ) │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ - b.n 74b1c │ │ │ │ + b.n 74bc0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 73154 │ │ │ │ - b.n 747cc │ │ │ │ + bne.w 731f8 │ │ │ │ + b.n 74870 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 74e32 │ │ │ │ + bne.n 74ed6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 74e32 │ │ │ │ + bne.n 74ed6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 751ae │ │ │ │ + beq.w 75252 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 750aa │ │ │ │ + beq.w 7514e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74034 │ │ │ │ + beq.w 740d8 │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r9, #7 │ │ │ │ add r2, r6 │ │ │ │ and.w r6, r7, r2 │ │ │ │ - ble.w 73f2a │ │ │ │ - b.n 74996 │ │ │ │ + ble.w 73fce │ │ │ │ + b.n 74a3a │ │ │ │ str.w fp, [r6, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 7442c │ │ │ │ - b.n 751e4 │ │ │ │ + bne.w 744d0 │ │ │ │ + b.n 75288 │ │ │ │ mov r0, fp │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_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.w 7442c │ │ │ │ + b.w 744d0 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bpl.w 7329e │ │ │ │ - b.w 730fc │ │ │ │ + bpl.w 73342 │ │ │ │ + b.w 731a0 │ │ │ │ str.w fp, [r4, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 75012 │ │ │ │ + beq.w 750b6 │ │ │ │ mov r6, fp │ │ │ │ - b.w 7468c │ │ │ │ + b.w 74730 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 7336a │ │ │ │ + bmi.w 7340e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 732b8 │ │ │ │ + beq.w 7335c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.w 732b8 │ │ │ │ + bmi.w 7335c │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 73360 │ │ │ │ - b.w 732b8 │ │ │ │ + beq.w 73404 │ │ │ │ + b.w 7335c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ - b.w 732ee │ │ │ │ + b.w 73392 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 73f44 │ │ │ │ + bne.w 73fe8 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 73f44 │ │ │ │ + bne.w 73fe8 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 75054 │ │ │ │ + beq.w 750f8 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 75050 │ │ │ │ + beq.w 750f4 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74034 │ │ │ │ - b.w 73f44 │ │ │ │ + beq.w 740d8 │ │ │ │ + b.w 73fe8 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r1, r3 │ │ │ │ - b.w 73244 │ │ │ │ + b.w 732e8 │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r1, r3 │ │ │ │ - b.n 74aac │ │ │ │ + b.n 74b50 │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ - b.w 733ae │ │ │ │ + b.w 73452 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r1, r3 │ │ │ │ - b.w 7421a │ │ │ │ + b.w 742be │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r3, r1 │ │ │ │ - b.w 731da │ │ │ │ + b.w 7327e │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 74fdc │ │ │ │ + ble.n 75080 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 73988 │ │ │ │ + b.w 73a2c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73fb2 │ │ │ │ + bne.w 74056 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 73fb2 │ │ │ │ + bne.w 74056 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 74fe6 │ │ │ │ + beq.n 7508a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 74fe2 │ │ │ │ + beq.n 75086 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74ce4 │ │ │ │ - b.w 73fb2 │ │ │ │ + beq.w 74d88 │ │ │ │ + b.w 74056 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 73a80 │ │ │ │ + b.w 73b24 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74fca │ │ │ │ + b.n 7506e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 74fb6 │ │ │ │ + b.n 7505a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #400] @ 0x190 │ │ │ │ - b.w 7306a │ │ │ │ + b.w 7310e │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 747cc │ │ │ │ + bge.w 74870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 747cc │ │ │ │ + bne.w 74870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ mov r0, fp │ │ │ │ mov r6, fp │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ - b.w 7468c │ │ │ │ + b.w 74730 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74f0a │ │ │ │ + b.n 74fae │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 74ef4 │ │ │ │ + b.n 74f98 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 75012 │ │ │ │ + b.n 750b6 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 747fe │ │ │ │ + bne.w 748a2 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 75586 │ │ │ │ + bmi.w 7562a │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 755b0 │ │ │ │ + blt.w 75654 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r9, #43944 @ 0xaba8 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r9, r3 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 750a4 │ │ │ │ + bge.n 75148 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 755c0 │ │ │ │ + beq.w 75664 │ │ │ │ mov sl, r9 │ │ │ │ - b.w 73cb0 │ │ │ │ + b.w 73d54 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74e20 │ │ │ │ + b.n 74ec4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 748be │ │ │ │ + bne.w 74962 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.w 7543a │ │ │ │ + bmi.w 754de │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 75462 │ │ │ │ + blt.w 75506 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add.w sl, r3, r2 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 750fa │ │ │ │ + bge.n 7519e │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7549e │ │ │ │ + beq.w 75542 │ │ │ │ mov r5, sl │ │ │ │ - b.w 7452e │ │ │ │ + b.w 745d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - b.w 7326e │ │ │ │ + b.w 73312 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #384 @ 0x180 │ │ │ │ add r0, r6 │ │ │ │ - b.n 74b4c │ │ │ │ + b.n 74bf0 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 746f4 │ │ │ │ + bne.w 74798 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.w 753d0 │ │ │ │ + bmi.w 75474 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 753f8 │ │ │ │ + blt.w 7549c │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw fp, #43944 @ 0xaba8 │ │ │ │ mla fp, r2, r3, fp │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add fp, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75160 │ │ │ │ + bge.n 75204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7540a │ │ │ │ + beq.w 754ae │ │ │ │ mov r6, fp │ │ │ │ - b.w 7468a │ │ │ │ + b.w 7472e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 746b8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7475c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74cd6 │ │ │ │ + b.n 74d7a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 74cc0 │ │ │ │ + b.n 74d64 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 75012 │ │ │ │ + beq.w 750b6 │ │ │ │ mov r5, sl │ │ │ │ - b.w 74530 │ │ │ │ + b.w 745d4 │ │ │ │ mov r0, sl │ │ │ │ mov r5, sl │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ movs r1, #2 │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb.w r2, [sl, #16] │ │ │ │ str.w sl, [r4, #12] │ │ │ │ - b.w 74530 │ │ │ │ - ldr r4, [pc, #768] @ (754ac ) │ │ │ │ - b.w 743aa │ │ │ │ + b.w 745d4 │ │ │ │ + ldr r4, [pc, #768] @ (75550 ) │ │ │ │ + b.w 7444e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 74e0a │ │ │ │ + b.n 74eae │ │ │ │ mov r0, r9 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ - b.n 74b88 │ │ │ │ + b.n 74c2c │ │ │ │ str.w r9, [r4, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 75012 │ │ │ │ + beq.w 750b6 │ │ │ │ mov sl, r9 │ │ │ │ - b.w 73cb4 │ │ │ │ + b.w 73d58 │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 73956 │ │ │ │ + b.w 739fa │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7445a │ │ │ │ - b.w 747cc │ │ │ │ + blt.w 744fe │ │ │ │ + b.w 74870 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 73d1c │ │ │ │ + bne.w 73dc0 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 75356 │ │ │ │ + bmi.w 753fa │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 75380 │ │ │ │ + blt.w 75424 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73dca │ │ │ │ + bge.w 73e6e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73dca │ │ │ │ + bne.w 73e6e │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 73dca │ │ │ │ + b.w 73e6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7493c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 749e0 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59808 @ 0xe9a0 │ │ │ │ + movw r1, #61216 @ 0xef20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60096 @ 0xeac0 │ │ │ │ + movw r1, #61504 @ 0xf040 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ - bl d9df4 │ │ │ │ + b.n 74dcc │ │ │ │ + bl da0b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ - cbz r0, 752de │ │ │ │ - ldr r1, [pc, #532] @ (754b0 ) │ │ │ │ - movw r2, #60388 @ 0xebe4 │ │ │ │ + cbz r0, 75382 │ │ │ │ + ldr r1, [pc, #532] @ (75554 ) │ │ │ │ + movw r2, #61796 @ 0xf164 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 7fd58 │ │ │ │ + bl 7fdec │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73e94 │ │ │ │ + bne.w 73f38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w lr, [r3, #440] @ 0x1b8 │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73ce0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 73d84 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7501c │ │ │ │ - b.w 747cc │ │ │ │ - bl d9df4 │ │ │ │ - b.w 73dc8 │ │ │ │ + blt.w 750c0 │ │ │ │ + b.w 74870 │ │ │ │ + bl da0b4 │ │ │ │ + b.w 73e6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - b.n 752b6 │ │ │ │ - bl d9df4 │ │ │ │ - b.w 7452e │ │ │ │ + b.n 7535a │ │ │ │ + bl da0b4 │ │ │ │ + b.w 745d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73356 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 733fa │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 73af8 │ │ │ │ - b.w 73b1a │ │ │ │ + bne.w 73b9c │ │ │ │ + b.w 73bbe │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7492a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 749ce │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #412] @ (754b4 ) │ │ │ │ + ldr r0, [pc, #412] @ (75558 ) │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 7534a │ │ │ │ + beq.n 753ee │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7534a │ │ │ │ + bhi.n 753ee │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 74d36 │ │ │ │ + b.n 74dda │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ - b.n 75344 │ │ │ │ + b.n 753e8 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 75368 │ │ │ │ + bmi.n 7540c │ │ │ │ ldrsb.w r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 75370 │ │ │ │ + blt.n 75414 │ │ │ │ add.w r3, sl, #28 │ │ │ │ - b.n 75210 │ │ │ │ + b.n 752b4 │ │ │ │ ldrsb.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7538a │ │ │ │ + bge.n 7542e │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, sl, #20 │ │ │ │ addpl.w r3, sl, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #308] @ (754b8 ) │ │ │ │ + ldr r3, [pc, #308] @ (7555c ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 75226 │ │ │ │ + b.n 752ca │ │ │ │ add.w r3, sl, #20 │ │ │ │ - b.n 75210 │ │ │ │ + b.n 752b4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #59856 @ 0xe9d0 │ │ │ │ + movw r1, #61264 @ 0xef50 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ adds r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 7468a │ │ │ │ + b.w 7472e │ │ │ │ adds r2, #1 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 73cb0 │ │ │ │ + b.w 73d54 │ │ │ │ adds r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 7452e │ │ │ │ + b.w 745d2 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74918 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 749bc │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 753e2 │ │ │ │ + bmi.n 75486 │ │ │ │ ldrsb.w r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 753ea │ │ │ │ + blt.n 7548e │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 75138 │ │ │ │ + b.n 751dc │ │ │ │ ldrsb.w r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 75416 │ │ │ │ + bge.n 754ba │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #188] @ (754b8 ) │ │ │ │ + ldr r3, [pc, #188] @ (7555c ) │ │ │ │ add.w fp, r3, r2, lsl #5 │ │ │ │ - b.n 7514e │ │ │ │ - bl d9df4 │ │ │ │ - b.w 73cb0 │ │ │ │ + b.n 751f2 │ │ │ │ + bl da0b4 │ │ │ │ + b.w 73d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7468a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7472e │ │ │ │ add.w r3, r6, #20 │ │ │ │ - b.n 75138 │ │ │ │ + b.n 751dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74858 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 748fc │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74884 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74928 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7486e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74912 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 7544c │ │ │ │ + bmi.n 754f0 │ │ │ │ ldrsb.w r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 75454 │ │ │ │ + blt.n 754f8 │ │ │ │ add.w r3, r5, #28 │ │ │ │ - b.n 750d0 │ │ │ │ + b.n 75174 │ │ │ │ ldrsb.w r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 75498 │ │ │ │ + bge.n 7553c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #80] @ (754b8 ) │ │ │ │ + ldr r3, [pc, #80] @ (7555c ) │ │ │ │ add.w sl, r3, r2, lsl #5 │ │ │ │ - b.n 750e8 │ │ │ │ + b.n 7518c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 749f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74a9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 749e6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74a8a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #60016 @ 0xea70 │ │ │ │ + movw r1, #61424 @ 0xeff0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ add.w r3, r5, #20 │ │ │ │ - b.n 750d0 │ │ │ │ + b.n 75174 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7452e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 745d2 │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60340 @ 0xebb4 │ │ │ │ + movw r1, #61748 @ 0xf134 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73d76 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 73e1a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #59688 @ 0xe928 │ │ │ │ + movw r1, #61096 @ 0xeea8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60176 @ 0xeb10 │ │ │ │ + movw r1, #61584 @ 0xf090 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74d28 │ │ │ │ + b.n 74dcc │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #61056 @ 0xee80 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 74d28 │ │ │ │ + b.w 74dcc │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 749d4 │ │ │ │ - bl d9df4 │ │ │ │ - b.w 7468a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74a78 │ │ │ │ + bl da0b4 │ │ │ │ + b.w 7472e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7455c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74600 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ strhle.w r2, [fp, r0, lsl #1] │ │ │ │ strgt.w r2, [fp, r0, lsl #2] │ │ │ │ - b.w 73ff4 │ │ │ │ + b.w 74098 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73d9e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 73e42 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ - b.w 73d8c │ │ │ │ + b.w 73e30 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 75598 │ │ │ │ + bmi.n 7563c │ │ │ │ ldrsb.w r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 755a0 │ │ │ │ + blt.n 75644 │ │ │ │ add.w r3, sl, #28 │ │ │ │ - b.n 7507a │ │ │ │ + b.n 7511e │ │ │ │ ldrsb.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 755ba │ │ │ │ + bge.n 7565e │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, sl, #28 │ │ │ │ addmi.w r3, sl, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #24] @ (755cc ) │ │ │ │ + ldr r3, [pc, #24] @ (75670 ) │ │ │ │ add.w r9, r3, r2, lsl #5 │ │ │ │ - b.n 75090 │ │ │ │ + b.n 75134 │ │ │ │ add.w r3, sl, #20 │ │ │ │ - b.n 7507a │ │ │ │ + b.n 7511e │ │ │ │ mov r0, sl │ │ │ │ mov sl, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73cb0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 73d54 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000755d0 <_Py_SetImmortal@@Base>: │ │ │ │ +00075674 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 755ea <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 7568e <_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, 75656 <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 756fa <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ - cbz r1, 75644 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #116] @ (7567c <_Py_SetImmortal@@Base+0xac>) │ │ │ │ + cbz r1, 756e8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #116] @ (75720 <_Py_SetImmortal@@Base+0xac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r2, [lr, #3868] @ 0xf1c │ │ │ │ str r1, [r0, #0] │ │ │ │ @@ -109917,757 +109977,757 @@ │ │ │ │ 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, #65081 @ 0xfe39 │ │ │ │ + movw r1, #65229 @ 0xfecd │ │ │ │ movt r1, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7566e <_Py_SetImmortal@@Base+0x9e> │ │ │ │ + bne.n 75712 <_Py_SetImmortal@@Base+0x9e> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 75600 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 75644 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 756a4 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 756e8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 75600 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 75644 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 756a4 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 756e8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075680 : │ │ │ │ +00075724 : │ │ │ │ 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 7569c │ │ │ │ + bne.n 75740 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 756a6 │ │ │ │ + cbnz r3, 7574a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #65081 @ 0xfe39 │ │ │ │ + movw r2, #65229 @ 0xfecd │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 756c0 │ │ │ │ + bne.n 75764 │ │ │ │ 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 756b8 │ │ │ │ + b.n 7575c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r6, [r0, #172] @ 0xac │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75c66 │ │ │ │ + bne.w 75d0a │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r5, #39512 @ 0x9a58 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 75b0e │ │ │ │ - bl 75d38 │ │ │ │ + bne.w 75bb2 │ │ │ │ + bl 75ddc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75c0a │ │ │ │ + beq.w 75cae │ │ │ │ mov r0, r7 │ │ │ │ - bl 769bc │ │ │ │ + bl 76a60 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7571c │ │ │ │ + bge.n 757c0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 759b2 │ │ │ │ + beq.w 75a56 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75b44 │ │ │ │ + beq.w 75be8 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 75cdc │ │ │ │ + beq.w 75d80 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 759c4 │ │ │ │ + bne.w 75a68 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7591e │ │ │ │ + bne.w 759c2 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 75c92 │ │ │ │ + bne.w 75d36 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.w 75950 │ │ │ │ + bmi.w 759f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 75966 │ │ │ │ + bne.w 75a0a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 7593e │ │ │ │ + ble.w 759e2 │ │ │ │ add.w ip, r3, #12 │ │ │ │ movs r7, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 757ae │ │ │ │ + bhi.n 75852 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75848 │ │ │ │ + beq.n 758ec │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 757ae │ │ │ │ + ble.n 75852 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 75862 │ │ │ │ + beq.n 75906 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 757ae │ │ │ │ + beq.n 75852 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 75862 │ │ │ │ + beq.n 75906 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 757ae │ │ │ │ + beq.n 75852 │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 75862 │ │ │ │ + beq.n 75906 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 757a0 │ │ │ │ + bne.n 75844 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75d08 │ │ │ │ + bne.w 75dac │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r0, #22 │ │ │ │ - bpl.n 75868 │ │ │ │ + bpl.n 7590c │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 75874 │ │ │ │ - ldr r1, [pc, #484] @ (759c0 ) │ │ │ │ + beq.n 75918 │ │ │ │ + ldr r1, [pc, #484] @ (75a64 ) │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 84720 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + bl 84790 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #464] @ (759c0 ) │ │ │ │ + ldr r1, [pc, #464] @ (75a64 ) │ │ │ │ movw r0, #39512 @ 0x9a58 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 84720 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + bl 84790 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 75b7e │ │ │ │ + bpl.w 75c22 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 75b6a │ │ │ │ + bpl.w 75c0e │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.n 75874 │ │ │ │ + bls.n 75918 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75cbe │ │ │ │ + bne.w 75d62 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ lsls r2, r0, #22 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - bpl.n 75834 │ │ │ │ + bpl.n 758d8 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 75caa │ │ │ │ + bne.w 75d4e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 75906 │ │ │ │ + bne.n 759aa │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 75862 │ │ │ │ + beq.n 75906 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7584a │ │ │ │ + bne.n 758ee │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 757ae │ │ │ │ + bne.n 75852 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 7576e │ │ │ │ + blt.n 75812 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 757da │ │ │ │ + bne.n 7587e │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 758f2 │ │ │ │ + ble.n 75996 │ │ │ │ add.w r1, r7, #12 │ │ │ │ mov fp, r0 │ │ │ │ movs r7, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 758cc │ │ │ │ + bhi.n 75970 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 758d0 │ │ │ │ + cbz r3, 75974 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 758cc │ │ │ │ + ble.n 75970 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 758ea │ │ │ │ + beq.n 7598e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 758cc │ │ │ │ + beq.n 75970 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 758ea │ │ │ │ + beq.n 7598e │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 758cc │ │ │ │ + beq.n 75970 │ │ │ │ adds r3, #20 │ │ │ │ mov.w r8, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 758ea │ │ │ │ + beq.n 7598e │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 758bc │ │ │ │ + bne.n 75960 │ │ │ │ mov r0, fp │ │ │ │ - b.n 75814 │ │ │ │ + b.n 758b8 │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 758ea │ │ │ │ + beq.n 7598e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 758d2 │ │ │ │ + bne.n 75976 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 758cc │ │ │ │ + bne.n 75970 │ │ │ │ adds r7, #1 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.n 7588a │ │ │ │ + bne.n 7592e │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bmi.n 75834 │ │ │ │ + bmi.n 758d8 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75834 │ │ │ │ + beq.n 758d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fabc │ │ │ │ - b.n 75834 │ │ │ │ + bl 7fb50 │ │ │ │ + b.n 758d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75840 │ │ │ │ + bge.n 758e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75840 │ │ │ │ + bne.n 758e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75840 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 758e4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7573e │ │ │ │ + bge.w 757e2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7573e │ │ │ │ + bne.w 757e2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7573e │ │ │ │ + b.n 757e2 │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 7587e │ │ │ │ - b.n 758f2 │ │ │ │ + bgt.n 75922 │ │ │ │ + b.n 75996 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 75758 │ │ │ │ - ldr r1, [pc, #88] @ (759c0 ) │ │ │ │ + beq.w 757fc │ │ │ │ + ldr r1, [pc, #88] @ (75a64 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #40] @ 0x28 │ │ │ │ - bl 84720 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + bl 84790 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #68] @ (759c0 ) │ │ │ │ + ldr r1, [pc, #68] @ (75a64 ) │ │ │ │ movw r0, #39512 @ 0x9a58 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 84720 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + bl 84790 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 75baa │ │ │ │ + beq.w 75c4e │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 75b92 │ │ │ │ + bpl.w 75c36 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 757ae │ │ │ │ + bhi.w 75852 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 75764 │ │ │ │ - b.n 75868 │ │ │ │ + bgt.w 75808 │ │ │ │ + b.n 7590c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7571c │ │ │ │ + b.n 757c0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf0d4004d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7f6b4 │ │ │ │ + bl 7f748 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 75734 │ │ │ │ + ble.w 757d8 │ │ │ │ movw lr, #34368 @ 0x8640 │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ add.w ip, r3, #12 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str.w lr, [sp, #8] │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ strd r1, r6, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r7, [ip, #4]! │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 75c44 │ │ │ │ + bge.w 75ce8 │ │ │ │ ldr.w r6, [r7, #128] @ 0x80 │ │ │ │ ldr.w r5, [fp, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75ada │ │ │ │ + beq.n 75b7e │ │ │ │ ldr.w r4, [r6, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 75ae8 │ │ │ │ + beq.n 75b8c │ │ │ │ ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 75b60 │ │ │ │ + beq.w 75c04 │ │ │ │ ldr.w r9, [r8, #128] @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 75bc0 │ │ │ │ + beq.w 75c64 │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75c10 │ │ │ │ + beq.w 75cb4 │ │ │ │ strd r1, ip, [sp, #32] │ │ │ │ - bl 7f6b4 │ │ │ │ + bl 7f748 │ │ │ │ ldrd r1, ip, [sp, #32] │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75a62 │ │ │ │ + bne.n 75b06 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r9, r0 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 75a7c │ │ │ │ + bne.n 75b20 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ moveq r8, r9 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr.w lr, [r8, #16] │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 75aec │ │ │ │ + bne.n 75b90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 75aec │ │ │ │ + bne.n 75b90 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it eq │ │ │ │ moveq r4, r8 │ │ │ │ - bne.w 75c1a │ │ │ │ + bne.w 75cbe │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 75c1a │ │ │ │ + bne.w 75cbe │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 75ae4 │ │ │ │ + bne.n 75b88 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 75ae4 │ │ │ │ + bne.n 75b88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75c1e │ │ │ │ + beq.w 75cc2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 75bd0 │ │ │ │ + ble.w 75c74 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 75af8 │ │ │ │ + bne.n 75b9c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 759fc │ │ │ │ + bne.n 75aa0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldrd r5, r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 75734 │ │ │ │ + b.n 757d8 │ │ │ │ ldrd r4, r0, [sp, #8] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 75aac │ │ │ │ + beq.n 75b50 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 75ab4 │ │ │ │ + b.n 75b58 │ │ │ │ ldrd r4, r0, [sp, #8] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 75a9c │ │ │ │ + beq.n 75b40 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 75ade │ │ │ │ + b.n 75b82 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 75bd0 │ │ │ │ + beq.n 75c74 │ │ │ │ adds r5, #16 │ │ │ │ movs r0, #1 │ │ │ │ mov r3, ip │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 75bca │ │ │ │ + bne.n 75c6e │ │ │ │ mov ip, r3 │ │ │ │ - b.n 75ac8 │ │ │ │ + b.n 75b6c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #540] @ (75d30 ) │ │ │ │ + ldr r1, [pc, #540] @ (75dd4 ) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl db49c <_PyEval_CheckExceptTypeValid@@Base+0x7f4> │ │ │ │ + bl db75c <_PyEval_CheckExceptTypeValid@@Base+0x7f4> │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 75cb0 │ │ │ │ + beq.w 75d54 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ bic.w r0, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 75c3c │ │ │ │ + beq.w 75ce0 │ │ │ │ mov r1, r4 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75702 │ │ │ │ + bne.w 757a6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75c0a │ │ │ │ + beq.n 75cae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75c0a │ │ │ │ + bge.n 75cae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75c0a │ │ │ │ + bne.n 75cae │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75c0a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75cae │ │ │ │ movw r8, #34368 @ 0x8640 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ - b.n 75a7c │ │ │ │ + b.n 75b20 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7580e │ │ │ │ + bne.w 758b2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7580e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 758b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75808 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 758ac │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 75808 │ │ │ │ + b.n 758ac │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7599e │ │ │ │ + bne.w 75a42 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7599e │ │ │ │ + b.n 75a42 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 75998 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 75a3c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 75998 │ │ │ │ + b.n 75a3c │ │ │ │ movw r9, #34368 @ 0x8640 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ - b.n 75a62 │ │ │ │ + b.n 75b06 │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 75b02 │ │ │ │ + bne.n 75ba6 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ - movw r1, #11968 @ 0x2ec0 │ │ │ │ + movw r1, #13376 @ 0x3440 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75b44 │ │ │ │ + bge.n 75be8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 75b44 │ │ │ │ + bne.n 75be8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 75b48 │ │ │ │ + bne.n 75bec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75842 │ │ │ │ + b.n 758e6 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 75a4c │ │ │ │ + b.n 75af0 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 75ade │ │ │ │ + b.n 75b82 │ │ │ │ mov r2, fp │ │ │ │ mov r3, ip │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w 75b0a │ │ │ │ + beq.w 75bae │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 75c22 │ │ │ │ + bne.n 75cc6 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 75ac8 │ │ │ │ - b.n 75bd0 │ │ │ │ - bl 1d0308 │ │ │ │ + beq.w 75b6c │ │ │ │ + b.n 75c74 │ │ │ │ + bl 1d0958 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 75b38 │ │ │ │ + b.n 75bdc │ │ │ │ movw r4, #44536 @ 0xadf8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ - movw r1, #11928 @ 0x2e98 │ │ │ │ + movw r1, #13336 @ 0x3418 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 75bf0 │ │ │ │ + b.n 75c94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r5, #39512 @ 0x9a58 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 75b0e │ │ │ │ - bl 75d38 │ │ │ │ + bne.w 75bb2 │ │ │ │ + bl 75ddc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75702 │ │ │ │ - b.n 75b48 │ │ │ │ + bne.w 757a6 │ │ │ │ + b.n 75bec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ca6 │ │ │ │ + bge.n 75d4a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 75ca6 │ │ │ │ + cbnz r2, 75d4a │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75842 │ │ │ │ + b.n 758e6 │ │ │ │ str.w r6, [sl] │ │ │ │ - b.n 75840 │ │ │ │ + b.n 758e4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75b48 │ │ │ │ - b.n 75c0a │ │ │ │ - ldr r3, [pc, #116] @ (75d34 ) │ │ │ │ + bne.w 75bec │ │ │ │ + b.n 75cae │ │ │ │ + ldr r3, [pc, #116] @ (75dd8 ) │ │ │ │ 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, #156] @ 0x9c │ │ │ │ - b.n 7581e │ │ │ │ + b.n 758c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75cea │ │ │ │ + bge.n 75d8e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 75d26 │ │ │ │ + cbz r2, 75dca │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #13308 @ 0x33fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75b48 │ │ │ │ - b.n 75c0a │ │ │ │ - ldr r3, [pc, #40] @ (75d34 ) │ │ │ │ + bne.w 75bec │ │ │ │ + b.n 75cae │ │ │ │ + ldr r3, [pc, #40] @ (75dd8 ) │ │ │ │ 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, #156] @ 0x9c │ │ │ │ - b.n 757b8 │ │ │ │ + b.n 7585c │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75cea │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75d8e │ │ │ │ nop │ │ │ │ @ instruction: 0xf0d4004d │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 75f00 │ │ │ │ + bmi.w 75fa4 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f3e │ │ │ │ + beq.w 75fe2 │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 75d92 │ │ │ │ + ble.n 75e36 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 761c6 │ │ │ │ + beq.w 7626a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 75df8 │ │ │ │ + beq.n 75e9c │ │ │ │ add.w r0, r4, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 761c6 │ │ │ │ + beq.w 7626a │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 75d7e │ │ │ │ + bne.n 75e22 │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 75f76 │ │ │ │ + ble.w 7601a │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 75d9a │ │ │ │ + beq.n 75e3e │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 75da8 │ │ │ │ - bl 28d67c <_PyBytes_FromXIData@@Base+0x124> │ │ │ │ + bne.n 75e4c │ │ │ │ + bl 28dc34 <_PyBytes_FromXIData@@Base+0x124> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75dee │ │ │ │ + cbz r0, 75e92 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 76258 │ │ │ │ - movw r1, #12068 @ 0x2f24 │ │ │ │ + bpl.w 762fc │ │ │ │ + movw r1, #13476 @ 0x34a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r4 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7622e │ │ │ │ + blt.w 762d2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r8, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 75fac │ │ │ │ - blt.w 761e4 │ │ │ │ + beq.w 76050 │ │ │ │ + blt.w 76288 │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 7616c │ │ │ │ - ldr r1, [pc, #504] @ (7600c ) │ │ │ │ + bgt.w 76210 │ │ │ │ + ldr r1, [pc, #504] @ (760b0 ) │ │ │ │ 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 75f54 │ │ │ │ - ldr.w ip, [pc, #480] @ 76014 │ │ │ │ + beq.w 75ff8 │ │ │ │ + ldr.w ip, [pc, #480] @ 760b8 │ │ │ │ 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] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 761a2 │ │ │ │ + bne.w 76246 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b348 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ @@ -110681,57 +110741,57 @@ │ │ │ │ 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 75f4c │ │ │ │ + bge.n 75ff0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75df0 │ │ │ │ + beq.n 75e94 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq.n 75df0 │ │ │ │ + beq.n 75e94 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq.n 75df0 │ │ │ │ + beq.n 75e94 │ │ │ │ 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 75ef2 │ │ │ │ + blt.n 75f96 │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 75eda │ │ │ │ - b.n 75df0 │ │ │ │ + bne.n 75f7e │ │ │ │ + b.n 75e94 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 75eda │ │ │ │ - b.n 75df0 │ │ │ │ - ldr r0, [pc, #264] @ (7600c ) │ │ │ │ + bne.n 75f7e │ │ │ │ + b.n 75e94 │ │ │ │ + ldr r0, [pc, #264] @ (760b0 ) │ │ │ │ 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] │ │ │ │ @@ -110741,748 +110801,748 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #408] @ 0x198 │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76192 │ │ │ │ + beq.w 76236 │ │ │ │ ldr.w r3, [r1, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75d5e │ │ │ │ + bne.w 75e02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 75d5e │ │ │ │ - b.n 75dee │ │ │ │ + bge.w 75e02 │ │ │ │ + b.n 75e92 │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 75eaa │ │ │ │ - b.n 75df0 │ │ │ │ + bne.n 75f4e │ │ │ │ + b.n 75e94 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75dee │ │ │ │ - ldr r3, [pc, #160] @ (7600c ) │ │ │ │ + beq.w 75e92 │ │ │ │ + ldr r3, [pc, #160] @ (760b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 75e52 │ │ │ │ + b.n 75ef6 │ │ │ │ adds r3, r2, #1 │ │ │ │ mov fp, r3 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 76252 │ │ │ │ + bcs.w 762f6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76252 │ │ │ │ + beq.w 762f6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 75fc4 │ │ │ │ + bge.n 76068 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r8, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 75f98 │ │ │ │ + b.n 7603c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #84] @ (76010 ) │ │ │ │ + ldr r3, [pc, #84] @ (760b4 ) │ │ │ │ add.w r4, r3, #1968 @ 0x7b0 │ │ │ │ str.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ - b.n 75df0 │ │ │ │ + b.n 75e94 │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r8, r9] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76246 │ │ │ │ + beq.w 762ea │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76240 │ │ │ │ + beq.w 762e4 │ │ │ │ subs r2, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ add r0, r9 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 76018 │ │ │ │ + beq.n 760bc │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 76000 │ │ │ │ + b.n 760a4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 7615e │ │ │ │ + beq.w 76202 │ │ │ │ mov r5, r4 │ │ │ │ add r9, r8 │ │ │ │ sub.w sl, r8, #4 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r4 │ │ │ │ mov r2, sl │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ addge r6, #1 │ │ │ │ - bge.w 76150 │ │ │ │ + bge.w 761f4 │ │ │ │ adds r1, #4 │ │ │ │ mov r7, r5 │ │ │ │ mov lr, r4 │ │ │ │ mov r5, r4 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add.w ip, r3, #1 │ │ │ │ cmp r6, ip │ │ │ │ - ble.n 7609e │ │ │ │ + ble.n 76142 │ │ │ │ add.w ip, r2, r3, lsl #2 │ │ │ │ ldr.w r4, [ip, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 76144 │ │ │ │ + beq.n 761e8 │ │ │ │ adds r4, r3, #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 7609e │ │ │ │ + bge.n 76142 │ │ │ │ ldr.w ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 76144 │ │ │ │ + beq.n 761e8 │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 7609e │ │ │ │ + bge.n 76142 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 76144 │ │ │ │ + beq.n 761e8 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 76090 │ │ │ │ + bgt.n 76134 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 7605c │ │ │ │ + bne.n 76100 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7624e │ │ │ │ + beq.w 762f2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 760d2 │ │ │ │ + ble.n 76176 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #0] │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 7602a │ │ │ │ + beq.n 760ce │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 760f2 │ │ │ │ + ble.n 76196 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #4] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 7610c │ │ │ │ + ble.n 761b0 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, r1 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #8] │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 7602a │ │ │ │ + beq.n 760ce │ │ │ │ add.w r0, r8, #8 │ │ │ │ add.w r6, r7, #8 │ │ │ │ mov lr, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r4, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 7613c │ │ │ │ + bge.n 761e0 │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 7611e │ │ │ │ + bne.n 761c2 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 7602a │ │ │ │ + b.n 760ce │ │ │ │ ldrd r6, r2, [sp, #4] │ │ │ │ mov r4, r5 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 76032 │ │ │ │ + bne.w 760d6 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 76206 │ │ │ │ + bne.n 762aa │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 76624 │ │ │ │ - b.n 75df0 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 75e94 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 75f54 │ │ │ │ - bl 1fbe68 │ │ │ │ + bls.w 75ff8 │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75dee │ │ │ │ - ldr r3, [pc, #224] @ (76268 ) │ │ │ │ + beq.w 75e92 │ │ │ │ + ldr r3, [pc, #224] @ (7630c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 75e58 │ │ │ │ + b.n 75efc │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75d5e │ │ │ │ - b.n 75f3e │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bne.w 75e02 │ │ │ │ + b.n 75fe2 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 761f4 │ │ │ │ + bne.n 76298 │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ - cbnz r0, 761fe │ │ │ │ + bl 6b8b0 │ │ │ │ + cbnz r0, 762a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ - ldr r3, [pc, #168] @ (76268 ) │ │ │ │ + bl 12ff98 │ │ │ │ + ldr r3, [pc, #168] @ (7630c ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 75e52 │ │ │ │ + b.n 75ef6 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #13432 @ 0x3478 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 75dee │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 75e92 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #104] @ (76268 ) │ │ │ │ + ldr r3, [pc, #104] @ (7630c ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 75e52 │ │ │ │ + b.n 75ef6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 28d414 │ │ │ │ + bl 28d9cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7622a │ │ │ │ + bge.n 762ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 7622a │ │ │ │ + cbnz r2, 762ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76164 │ │ │ │ + b.n 76208 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75dee │ │ │ │ + bne.w 75e92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75dee │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 76216 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75e92 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 762ba │ │ │ │ mov r0, r8 │ │ │ │ - bl 76624 │ │ │ │ - b.n 75dee │ │ │ │ + bl 766c8 │ │ │ │ + b.n 75e92 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 76210 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 75dee │ │ │ │ - movw r1, #12092 @ 0x2f3c │ │ │ │ + b.n 762b4 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 75e92 │ │ │ │ + movw r1, #13500 @ 0x34bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl f879c │ │ │ │ - b.n 75de4 │ │ │ │ + bl f8938 │ │ │ │ + b.n 75e88 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007626c : │ │ │ │ +00076310 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 7634e │ │ │ │ + blt.n 763f2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 76334 │ │ │ │ - ldr r0, [pc, #184] @ (76354 ) │ │ │ │ + bne.n 763d8 │ │ │ │ + ldr r0, [pc, #184] @ (763f8 ) │ │ │ │ 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 76306 │ │ │ │ + bcs.n 763aa │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 762f8 │ │ │ │ + beq.n 7639c │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 762d2 │ │ │ │ + cbz r2, 76376 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 762ec │ │ │ │ + bcc.n 76390 │ │ │ │ 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 762ce │ │ │ │ + b.n 76372 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 762ce │ │ │ │ + bne.n 76372 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 76344 │ │ │ │ + bne.n 763e8 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 762ce │ │ │ │ + beq.n 76372 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 762ce │ │ │ │ + b.n 76372 │ │ │ │ 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 76324 │ │ │ │ + b.n 763c8 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076358 : │ │ │ │ +000763fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7649a │ │ │ │ + beq.w 7653e │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 76408 │ │ │ │ + bne.n 764ac │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.w 764e8 │ │ │ │ + bhi.w 7658c │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #25841 @ 0x64f1 │ │ │ │ + movw r3, #26005 @ 0x6595 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r5, [r6, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7647e │ │ │ │ - ldr r1, [pc, #328] @ (764ec ) │ │ │ │ + bne.n 76522 │ │ │ │ + ldr r1, [pc, #328] @ (76590 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 76430 │ │ │ │ + bcs.n 764d4 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r1, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7641e │ │ │ │ + beq.n 764c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 763ee │ │ │ │ + cbz r2, 76492 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r4, [r3, #24] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.n 76416 │ │ │ │ + bcc.n 764ba │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r0] │ │ │ │ - b.n 763dc │ │ │ │ + b.n 76480 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2992f8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2998a8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 76382 │ │ │ │ + b.n 76426 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 763dc │ │ │ │ + b.n 76480 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 763dc │ │ │ │ + bne.n 76480 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 7646e │ │ │ │ + bne.n 76512 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 764e8 │ │ │ │ + bhi.n 7658c │ │ │ │ ldr.w r5, [r6, #852] @ 0x354 │ │ │ │ - movw r3, #30789 @ 0x7845 │ │ │ │ + movw r3, #30953 @ 0x78e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7648e │ │ │ │ + bne.n 76532 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 764dc │ │ │ │ + beq.n 76580 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bde0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 763e6 │ │ │ │ + beq.n 7648a │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 763e6 │ │ │ │ + b.n 7648a │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2992f8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2998a8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 7643c │ │ │ │ + b.n 764e0 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7645e │ │ │ │ + b.n 76502 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25841 @ 0x64f1 │ │ │ │ + movw r1, #26005 @ 0x6595 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #872] @ 0x368 │ │ │ │ cmp r5, r1 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r3, #864] @ 0x360 │ │ │ │ - bne.n 76482 │ │ │ │ - ldr r1, [pc, #48] @ (764ec ) │ │ │ │ + bne.n 76526 │ │ │ │ + ldr r1, [pc, #48] @ (76590 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1612] @ 0x64c │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #30789 @ 0x7845 │ │ │ │ + movw r1, #30953 @ 0x78e9 │ │ │ │ movt r1, #7 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 764e2 │ │ │ │ + bne.n 76586 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 76454 │ │ │ │ + b.n 764f8 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - b.n 76492 │ │ │ │ + b.n 76536 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 763e6 │ │ │ │ + b.n 7648a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #284] @ (76620 ) │ │ │ │ + ldr r0, [pc, #284] @ (766c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 76576 │ │ │ │ + bcs.n 7661a │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 765dc │ │ │ │ + beq.n 76680 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 76558 │ │ │ │ + beq.n 765fc │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 765c0 │ │ │ │ + bhi.n 76664 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r0, r1, ip, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ adds r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 76546 │ │ │ │ + bne.n 765ea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 765f0 │ │ │ │ + beq.n 76694 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 765cc │ │ │ │ + bne.n 76670 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 7661a │ │ │ │ + bhi.n 766be │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30789 @ 0x7845 │ │ │ │ + movw r1, #30953 @ 0x78e9 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r3, #852] @ 0x354 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7660e │ │ │ │ + bne.n 766b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 76608 │ │ │ │ + beq.n 766ac │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bde0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 76550 │ │ │ │ + beq.n 765f4 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 76550 │ │ │ │ + b.n 765f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 76546 │ │ │ │ - b.n 76576 │ │ │ │ + bne.n 765ea │ │ │ │ + b.n 7661a │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2992f8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2998a8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 76586 │ │ │ │ + b.n 7662a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 76546 │ │ │ │ - b.n 76576 │ │ │ │ + bne.n 765ea │ │ │ │ + b.n 7661a │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30789 @ 0x7845 │ │ │ │ + movw r1, #30953 @ 0x78e9 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r3, #852] @ 0x354 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7660e │ │ │ │ + bne.n 766b2 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 765a6 │ │ │ │ + b.n 7664a │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 765b0 │ │ │ │ + b.n 76654 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76550 │ │ │ │ + b.n 765f4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076624 : │ │ │ │ +000766c8 : │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7675a │ │ │ │ - cbz r0, 766a8 │ │ │ │ - ldr r3, [pc, #416] @ (767f4 ) │ │ │ │ + bne.w 767fe │ │ │ │ + cbz r0, 7674c │ │ │ │ + ldr r3, [pc, #416] @ (76898 ) │ │ │ │ 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 766be │ │ │ │ + beq.n 76762 │ │ │ │ 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 76690 │ │ │ │ + bgt.n 76734 │ │ │ │ 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, 766be │ │ │ │ + cbz r2, 76762 │ │ │ │ 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, 766ac │ │ │ │ - cbz r2, 766e2 │ │ │ │ + cbz r0, 76750 │ │ │ │ + cbz r2, 76786 │ │ │ │ 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 766a8 │ │ │ │ + b.n 7674c │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 767ec │ │ │ │ + bne.w 76890 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 766a8 │ │ │ │ + b.n 7674c │ │ │ │ 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 │ │ │ │ @@ -111493,74 +111553,74 @@ │ │ │ │ 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 76722 │ │ │ │ + bne.n 767c6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7671e │ │ │ │ + cbz r3, 767c2 │ │ │ │ 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 76784 │ │ │ │ + beq.n 76828 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 76764 │ │ │ │ + beq.n 76808 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7673a │ │ │ │ + cbnz r3, 767de │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 766a8 │ │ │ │ + beq.n 7674c │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 767e0 │ │ │ │ + beq.n 76884 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 76756 │ │ │ │ + cbz r3, 767fa │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 766a8 │ │ │ │ + b.n 7674c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 76772 │ │ │ │ + cbz r3, 76816 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 766a8 │ │ │ │ + bne.n 7674c │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 766a8 │ │ │ │ + b.n 7674c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7672c │ │ │ │ + beq.n 767d0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 767e6 │ │ │ │ + cbz r3, 7688a │ │ │ │ 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, 767b8 │ │ │ │ + cbz r3, 7685c │ │ │ │ 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 │ │ │ │ @@ -111569,85 +111629,85 @@ │ │ │ │ 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 766a8 │ │ │ │ + b.n 7674c │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 76748 │ │ │ │ + b.n 767ec │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 76790 │ │ │ │ + b.n 76834 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 766d6 │ │ │ │ + b.n 7677a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 768a6 │ │ │ │ + beq.n 7694a │ │ │ │ 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] @ (769b8 ) │ │ │ │ + ldr r3, [pc, #424] @ (76a5c ) │ │ │ │ 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 76878 │ │ │ │ + beq.n 7691c │ │ │ │ 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 7684a │ │ │ │ + bgt.n 768ee │ │ │ │ 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, 76878 │ │ │ │ + cbz r2, 7691c │ │ │ │ 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, 76866 │ │ │ │ - cbz r2, 768a8 │ │ │ │ + cbz r0, 7690a │ │ │ │ + cbz r2, 7694c │ │ │ │ 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 76862 │ │ │ │ + b.n 76906 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46749 @ 0xb69d │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 769b0 │ │ │ │ + bne.w 76a54 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 76862 │ │ │ │ + b.n 76906 │ │ │ │ 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] │ │ │ │ @@ -111659,72 +111719,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 768e6 │ │ │ │ + bne.n 7698a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 768e2 │ │ │ │ + cbz r3, 76986 │ │ │ │ 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 76946 │ │ │ │ + beq.n 769ea │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 76920 │ │ │ │ + beq.n 769c4 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 768fe │ │ │ │ + cbnz r3, 769a2 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 76862 │ │ │ │ + beq.n 76906 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 76940 │ │ │ │ + cbz r1, 769e4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7691a │ │ │ │ + cbz r3, 769be │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 76862 │ │ │ │ + b.n 76906 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7692e │ │ │ │ + cbz r3, 769d2 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76862 │ │ │ │ + bne.n 76906 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 76862 │ │ │ │ + b.n 76906 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7690a │ │ │ │ + b.n 769ae │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 768f0 │ │ │ │ + beq.n 76994 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 769aa │ │ │ │ + cbz r3, 76a4e │ │ │ │ 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, 7697a │ │ │ │ + cbz r3, 76a1e │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ @@ -111735,391 +111795,391 @@ │ │ │ │ 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 76862 │ │ │ │ + b.n 76906 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 76952 │ │ │ │ + b.n 769f6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 7689a │ │ │ │ + b.n 7693e │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000769bc : │ │ │ │ +00076a60 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76c90 │ │ │ │ + beq.w 76d22 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #40760 @ 0x9f38 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 769f4 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 769ee │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + beq.n 76aa8 │ │ │ │ movw r2, #20420 @ 0x4fc4 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76a16 │ │ │ │ + bne.n 76aba │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 76c7e │ │ │ │ + bpl.w 76d28 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 76ea8 <_PyTuple_FromArray@@Base> │ │ │ │ - bl 88ea0 │ │ │ │ + b.w 76f4c <_PyTuple_FromArray@@Base> │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 76ab4 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + bl 89240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bd2 │ │ │ │ + beq.w 76c76 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bd6 │ │ │ │ + beq.w 76c7a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bda │ │ │ │ + beq.w 76c7e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bde │ │ │ │ + beq.w 76c82 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76be2 │ │ │ │ + beq.w 76c86 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76be6 │ │ │ │ + beq.w 76c8a │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, sp, #24 │ │ │ │ movs r4, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 76a92 │ │ │ │ + b.n 76b36 │ │ │ │ mov r1, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq.n 76ae0 │ │ │ │ + beq.n 76b84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76a82 │ │ │ │ - ldr r2, [pc, #536] @ (76cbc ) │ │ │ │ + bne.n 76b26 │ │ │ │ + ldr r2, [pc, #536] @ (76d60 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76bea │ │ │ │ + bne.w 76c8e │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c44 │ │ │ │ + bne.w 76ce8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76ad4 │ │ │ │ + bge.n 76b78 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 76ad4 │ │ │ │ + cbnz r2, 76b78 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1135f8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1135dc <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 769ee │ │ │ │ + b.n 76ab4 │ │ │ │ movs r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76c44 │ │ │ │ + beq.w 76ce8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r6, r4 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 76afc │ │ │ │ - b.n 76b24 │ │ │ │ + bne.n 76ba0 │ │ │ │ + b.n 76bc8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 76b9e │ │ │ │ + bge.n 76c42 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w r0, [r4, r1, lsl #2] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76b0e │ │ │ │ - ldr r1, [pc, #384] @ (76cbc ) │ │ │ │ + bne.n 76bb2 │ │ │ │ + ldr r1, [pc, #384] @ (76d60 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76c1a │ │ │ │ + bne.n 76cbe │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c96 │ │ │ │ + bne.w 76d3a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76b72 │ │ │ │ + bge.n 76c16 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbnz r1, 76b72 │ │ │ │ + cbnz r1, 76c16 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 1de34c <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 1de92c <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 769ee │ │ │ │ + bge.w 76ab4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 769ee │ │ │ │ + bne.w 76ab4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 769ee │ │ │ │ + b.n 76ab4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85cac <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl 85d1c <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76b24 │ │ │ │ + bne.n 76bc8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bc2 │ │ │ │ + bge.n 76c66 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 76cb0 │ │ │ │ + beq.n 76d54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bd2 │ │ │ │ + bge.n 76c76 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 76cb4 │ │ │ │ + beq.n 76d58 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 769ee │ │ │ │ + b.n 76ab4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76aa2 │ │ │ │ + b.n 76b46 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 76aa2 │ │ │ │ + b.n 76b46 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 76aa2 │ │ │ │ + b.n 76b46 │ │ │ │ movs r4, #3 │ │ │ │ - b.n 76aa2 │ │ │ │ + b.n 76b46 │ │ │ │ movs r4, #4 │ │ │ │ - b.n 76aa2 │ │ │ │ + b.n 76b46 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76ab2 │ │ │ │ + beq.w 76b56 │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76ab2 │ │ │ │ + beq.w 76b56 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 76ab2 │ │ │ │ + b.n 76b56 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 76b48 │ │ │ │ + beq.n 76bec │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76b48 │ │ │ │ + beq.n 76bec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 76b48 │ │ │ │ + b.n 76bec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c52 │ │ │ │ + bge.n 76cf6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 76c76 │ │ │ │ + cbz r2, 76d1a │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 76bd2 │ │ │ │ + beq.n 76c76 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c54 │ │ │ │ + bge.n 76cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76c54 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c52 │ │ │ │ + bne.n 76cf8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 76cf6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c52 │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 76cf6 │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ + b.n 76c76 │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 76bd2 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ - b.n 76bd2 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 76c76 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bc2 │ │ │ │ + bge.n 76c66 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76bc2 │ │ │ │ + bne.n 76c66 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 76bc2 │ │ │ │ + b.n 76c66 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 76ca6 │ │ │ │ + b.n 76d4a │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76bd2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 76c76 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076cc0 : │ │ │ │ +00076d64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76e68 │ │ │ │ + beq.w 76f0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 76e68 │ │ │ │ + bpl.w 76f0c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 76e3c │ │ │ │ - blt.w 76e8c │ │ │ │ + beq.w 76ee0 │ │ │ │ + blt.w 76f30 │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 76d9a │ │ │ │ - ldr r3, [pc, #420] @ (76e9c ) │ │ │ │ + bgt.n 76e3e │ │ │ │ + ldr r3, [pc, #420] @ (76f40 ) │ │ │ │ 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.w 76e24 │ │ │ │ - ldr r0, [pc, #396] @ (76ea0 ) │ │ │ │ + beq.w 76ec8 │ │ │ │ + ldr r0, [pc, #396] @ (76f44 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76e40 │ │ │ │ + bne.w 76ee4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76d54 │ │ │ │ + bge.n 76df8 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r4, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - bne.n 76dca │ │ │ │ - cbz r2, 76d94 │ │ │ │ - ldr r4, [pc, #316] @ (76e9c ) │ │ │ │ + bne.n 76e6e │ │ │ │ + cbz r2, 76e38 │ │ │ │ + ldr r4, [pc, #316] @ (76f40 ) │ │ │ │ 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 r5, [r0, #3892] @ 0xf34 │ │ │ │ @@ -112133,191 +112193,191 @@ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 76e24 │ │ │ │ - bl 1fbe68 │ │ │ │ + bls.n 76ec8 │ │ │ │ + bl 1fc480 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76e78 │ │ │ │ + beq.n 76f1c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add.w ip, r0, #16 │ │ │ │ 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 76d50 │ │ │ │ + blt.n 76df4 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbnz r2, 76dd8 │ │ │ │ + cbnz r2, 76e7c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 76d5c │ │ │ │ + beq.n 76e00 │ │ │ │ add.w r0, r5, #8 │ │ │ │ add.w lr, r5, r4, lsl #2 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 76e08 │ │ │ │ + cbnz r2, 76eac │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, r4, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r1, #0] │ │ │ │ cmp r0, lr │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ - bne.n 76df8 │ │ │ │ + bne.n 76e9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76d5e │ │ │ │ - b.n 76d94 │ │ │ │ + bne.n 76e02 │ │ │ │ + b.n 76e38 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76d32 │ │ │ │ - b.n 76e78 │ │ │ │ - ldr r3, [pc, #100] @ (76ea4 ) │ │ │ │ - b.n 76d94 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bne.w 76dd6 │ │ │ │ + b.n 76f1c │ │ │ │ + ldr r3, [pc, #100] @ (76f48 ) │ │ │ │ + b.n 76e38 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 76e7c │ │ │ │ + bne.n 76f20 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76d32 │ │ │ │ + bne.w 76dd6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76d32 │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + b.n 76dd6 │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 76d94 │ │ │ │ + b.n 76e38 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76d32 │ │ │ │ + b.n 76dd6 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 76e78 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 76f1c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00076ea8 <_PyTuple_FromArray@@Base>: │ │ │ │ +00076f4c <_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 r4, r1, #0 │ │ │ │ - beq.w 77014 <_PyTuple_FromArray@@Base+0x16c> │ │ │ │ + beq.w 770b8 <_PyTuple_FromArray@@Base+0x16c> │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 770ce <_PyTuple_FromArray@@Base+0x226> │ │ │ │ + blt.w 77172 <_PyTuple_FromArray@@Base+0x226> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 7703e <_PyTuple_FromArray@@Base+0x196> │ │ │ │ - ldr r3, [pc, #528] @ (770e0 <_PyTuple_FromArray@@Base+0x238>) │ │ │ │ + bgt.w 770e2 <_PyTuple_FromArray@@Base+0x196> │ │ │ │ + ldr r3, [pc, #528] @ (77184 <_PyTuple_FromArray@@Base+0x238>) │ │ │ │ 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.w 76ffe <_PyTuple_FromArray@@Base+0x156> │ │ │ │ - ldr r0, [pc, #504] @ (770e4 <_PyTuple_FromArray@@Base+0x23c>) │ │ │ │ + beq.w 770a2 <_PyTuple_FromArray@@Base+0x156> │ │ │ │ + ldr r0, [pc, #504] @ (77188 <_PyTuple_FromArray@@Base+0x23c>) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77088 <_PyTuple_FromArray@@Base+0x1e0> │ │ │ │ + bne.w 7712c <_PyTuple_FromArray@@Base+0x1e0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76fce <_PyTuple_FromArray@@Base+0x126> │ │ │ │ + bge.n 77072 <_PyTuple_FromArray@@Base+0x126> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r1, #0] │ │ │ │ - beq.n 76f90 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ + beq.n 77034 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7701c <_PyTuple_FromArray@@Base+0x174> │ │ │ │ + bne.n 770c0 <_PyTuple_FromArray@@Base+0x174> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76fd6 <_PyTuple_FromArray@@Base+0x12e> │ │ │ │ + bge.n 7707a <_PyTuple_FromArray@@Base+0x12e> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq.n 76f90 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ + beq.n 77034 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ add.w ip, r1, #4 │ │ │ │ adds r5, #8 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76fe2 <_PyTuple_FromArray@@Base+0x13a> │ │ │ │ + bne.n 77086 <_PyTuple_FromArray@@Base+0x13a> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76ff4 <_PyTuple_FromArray@@Base+0x14c> │ │ │ │ + bge.n 77098 <_PyTuple_FromArray@@Base+0x14c> │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, r5 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 76f6a <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - cbz r2, 76fc8 <_PyTuple_FromArray@@Base+0x120> │ │ │ │ - ldr r4, [pc, #332] @ (770e0 <_PyTuple_FromArray@@Base+0x238>) │ │ │ │ + bne.n 7700e <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ + cbz r2, 7706c <_PyTuple_FromArray@@Base+0x120> │ │ │ │ + ldr r4, [pc, #332] @ (77184 <_PyTuple_FromArray@@Base+0x238>) │ │ │ │ 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 r5, [r0, #3892] @ 0xf34 │ │ │ │ @@ -112330,475 +112390,475 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ - bne.n 76f38 <_PyTuple_FromArray@@Base+0x90> │ │ │ │ - b.n 76f90 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ + bne.n 76fdc <_PyTuple_FromArray@@Base+0x90> │ │ │ │ + b.n 77034 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.n 76f60 <_PyTuple_FromArray@@Base+0xb8> │ │ │ │ - b.n 76f90 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ + bne.n 77004 <_PyTuple_FromArray@@Base+0xb8> │ │ │ │ + b.n 77034 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 76f84 <_PyTuple_FromArray@@Base+0xdc> │ │ │ │ + blt.n 77028 <_PyTuple_FromArray@@Base+0xdc> │ │ │ │ cmp r4, r5 │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 76fde <_PyTuple_FromArray@@Base+0x136> │ │ │ │ - b.n 76f92 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + bne.n 77082 <_PyTuple_FromArray@@Base+0x136> │ │ │ │ + b.n 77036 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 76f6a <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - b.n 76f90 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ + bne.n 7700e <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ + b.n 77034 <_PyTuple_FromArray@@Base+0xe8> │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76f0a <_PyTuple_FromArray@@Base+0x62> │ │ │ │ - b.n 770dc <_PyTuple_FromArray@@Base+0x234> │ │ │ │ - ldr r3, [pc, #208] @ (770e8 <_PyTuple_FromArray@@Base+0x240>) │ │ │ │ + bne.w 76fae <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + b.n 77180 <_PyTuple_FromArray@@Base+0x234> │ │ │ │ + ldr r3, [pc, #208] @ (7718c <_PyTuple_FromArray@@Base+0x240>) │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77036 <_PyTuple_FromArray@@Base+0x18e> │ │ │ │ + bge.n 770da <_PyTuple_FromArray@@Base+0x18e> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.n 76f60 <_PyTuple_FromArray@@Base+0xb8> │ │ │ │ - b.n 76f92 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + bne.n 77004 <_PyTuple_FromArray@@Base+0xb8> │ │ │ │ + b.n 77036 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.n 76f60 <_PyTuple_FromArray@@Base+0xb8> │ │ │ │ - b.n 76f92 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + bne.n 77004 <_PyTuple_FromArray@@Base+0xb8> │ │ │ │ + b.n 77036 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 770b0 <_PyTuple_FromArray@@Base+0x208> │ │ │ │ + bhi.n 77154 <_PyTuple_FromArray@@Base+0x208> │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 770dc <_PyTuple_FromArray@@Base+0x234> │ │ │ │ + beq.n 77180 <_PyTuple_FromArray@@Base+0x234> │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ strlt.w ip, [r0] │ │ │ │ str r0, [r1, #0] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n 76f38 <_PyTuple_FromArray@@Base+0x90> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 76fdc <_PyTuple_FromArray@@Base+0x90> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 770be <_PyTuple_FromArray@@Base+0x216> │ │ │ │ + bne.n 77162 <_PyTuple_FromArray@@Base+0x216> │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76f0a <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + bne.w 76fae <_PyTuple_FromArray@@Base+0x62> │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76f0a <_PyTuple_FromArray@@Base+0x62> │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 76fae <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + bl 1fc480 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 770dc <_PyTuple_FromArray@@Base+0x234> │ │ │ │ + cbz r0, 77180 <_PyTuple_FromArray@@Base+0x234> │ │ │ │ add.w r1, r0, #16 │ │ │ │ - b.n 77066 <_PyTuple_FromArray@@Base+0x1be> │ │ │ │ + b.n 7710a <_PyTuple_FromArray@@Base+0x1be> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76f0a <_PyTuple_FromArray@@Base+0x62> │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + b.n 76fae <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 76fc8 <_PyTuple_FromArray@@Base+0x120> │ │ │ │ + b.n 7706c <_PyTuple_FromArray@@Base+0x120> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7718a <_PyTuple_FromArray@@Base+0x2e2> │ │ │ │ + blt.n 7722e <_PyTuple_FromArray@@Base+0x2e2> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 77156 <_PyTuple_FromArray@@Base+0x2ae> │ │ │ │ - ldr r3, [pc, #160] @ (771a8 <_PyTuple_FromArray@@Base+0x300>) │ │ │ │ + bgt.n 771fa <_PyTuple_FromArray@@Base+0x2ae> │ │ │ │ + ldr r3, [pc, #160] @ (7724c <_PyTuple_FromArray@@Base+0x300>) │ │ │ │ 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, 77142 <_PyTuple_FromArray@@Base+0x29a> │ │ │ │ - ldr r0, [pc, #140] @ (771ac <_PyTuple_FromArray@@Base+0x304>) │ │ │ │ + cbz r4, 771e6 <_PyTuple_FromArray@@Base+0x29a> │ │ │ │ + ldr r0, [pc, #140] @ (77250 <_PyTuple_FromArray@@Base+0x304>) │ │ │ │ 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] │ │ │ │ - cbnz r3, 7716a <_PyTuple_FromArray@@Base+0x2c2> │ │ │ │ + cbnz r3, 7720e <_PyTuple_FromArray@@Base+0x2c2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77138 <_PyTuple_FromArray@@Base+0x290> │ │ │ │ - b.n 77198 <_PyTuple_FromArray@@Base+0x2f0> │ │ │ │ + bne.n 771dc <_PyTuple_FromArray@@Base+0x290> │ │ │ │ + b.n 7723c <_PyTuple_FromArray@@Base+0x2f0> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 77142 <_PyTuple_FromArray@@Base+0x29a> │ │ │ │ + bls.n 771e6 <_PyTuple_FromArray@@Base+0x29a> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.w 1fc480 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7719c <_PyTuple_FromArray@@Base+0x2f4> │ │ │ │ + bne.n 77240 <_PyTuple_FromArray@@Base+0x2f4> │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77138 <_PyTuple_FromArray@@Base+0x290> │ │ │ │ + bne.n 771dc <_PyTuple_FromArray@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 77138 <_PyTuple_FromArray@@Base+0x290> │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 771dc <_PyTuple_FromArray@@Base+0x290> │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7713e <_PyTuple_FromArray@@Base+0x296> │ │ │ │ + b.n 771e2 <_PyTuple_FromArray@@Base+0x296> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 77138 <_PyTuple_FromArray@@Base+0x290> │ │ │ │ + b.n 771dc <_PyTuple_FromArray@@Base+0x290> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000771b0 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00077254 <_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 773d6 <_PyObject_GC_NewVar@@Base+0x226> │ │ │ │ + blt.w 7747a <_PyObject_GC_NewVar@@Base+0x226> │ │ │ │ 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, #540] @ 773f4 <_PyObject_GC_NewVar@@Base+0x244> │ │ │ │ + ldr.w r9, [pc, #540] @ 77498 <_PyObject_GC_NewVar@@Base+0x244> │ │ │ │ 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 773b0 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bhi.w 77454 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 773b0 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bmi.w 77454 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 77388 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bne.w 7742c <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ 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 77334 <_PyObject_GC_NewVar@@Base+0x184> │ │ │ │ + bcs.n 773d8 <_PyObject_GC_NewVar@@Base+0x184> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7736c <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ + beq.w 77410 <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ 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, 7729c <_PyObject_GC_NewVar@@Base+0xec> │ │ │ │ + cbz r6, 77340 <_PyObject_GC_NewVar@@Base+0xec> │ │ │ │ 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 772c2 <_PyObject_GC_NewVar@@Base+0x112> │ │ │ │ + bgt.n 77366 <_PyObject_GC_NewVar@@Base+0x112> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r1, [pc, #364] @ (773ec <_PyObject_GC_NewVar@@Base+0x23c>) │ │ │ │ + ldr r1, [pc, #364] @ (77490 <_PyObject_GC_NewVar@@Base+0x23c>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ - blt.n 77300 <_PyObject_GC_NewVar@@Base+0x150> │ │ │ │ + blt.n 773a4 <_PyObject_GC_NewVar@@Base+0x150> │ │ │ │ ldr.w r4, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 77310 <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ + bne.n 773b4 <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ 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 r2, r1 │ │ │ │ - bhi.n 772b6 <_PyObject_GC_NewVar@@Base+0x106> │ │ │ │ + bhi.n 7735a <_PyObject_GC_NewVar@@Base+0x106> │ │ │ │ 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 7725a <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 772fe <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 7725a <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 772fe <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 7727a <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ + beq.n 7731e <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7727a <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ + bne.n 7731e <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 773cc <_PyObject_GC_NewVar@@Base+0x21c> │ │ │ │ + bne.n 77470 <_PyObject_GC_NewVar@@Base+0x21c> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 7727a <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ + bmi.n 7731e <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 772ea <_PyObject_GC_NewVar@@Base+0x13a> │ │ │ │ + bne.n 7738e <_PyObject_GC_NewVar@@Base+0x13a> │ │ │ │ dmb ish │ │ │ │ - b.n 7727a <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ + b.n 7731e <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r4, [r1, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 77292 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 77336 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 773bc <_PyObject_GC_NewVar@@Base+0x20c> │ │ │ │ - ldr r0, [pc, #208] @ (773f0 <_PyObject_GC_NewVar@@Base+0x240>) │ │ │ │ + bne.n 77460 <_PyObject_GC_NewVar@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #208] @ (77494 <_PyObject_GC_NewVar@@Base+0x240>) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77292 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ + bne.n 77336 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 77292 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ + b.n 77336 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 773a0 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 77444 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 773b0 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + beq.n 77454 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 7725a <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 772fe <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77334 <_PyObject_GC_NewVar@@Base+0x184> │ │ │ │ + beq.n 773d8 <_PyObject_GC_NewVar@@Base+0x184> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 7725a <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 772fe <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 773b0 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + cbz r0, 77454 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7725a <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 772fe <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 77356 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + b.n 773fa <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fc094 │ │ │ │ + b.w 1fc6ac │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 77292 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ + b.n 77336 <_PyObject_GC_NewVar@@Base+0xe2> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7727a <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ - b.n 772dc <_PyObject_GC_NewVar@@Base+0x12c> │ │ │ │ + bne.w 7731e <_PyObject_GC_NewVar@@Base+0xca> │ │ │ │ + b.n 77380 <_PyObject_GC_NewVar@@Base+0x12c> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #12116 @ 0x2f54 │ │ │ │ + movw r0, #13524 @ 0x34d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 77294 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 77338 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000773f8 <_Py_Dealloc@@Base>: │ │ │ │ +0007749c <_Py_Dealloc@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #132] @ (77490 <_Py_Dealloc@@Base+0x98>) │ │ │ │ + ldr r4, [pc, #132] @ (77534 <_Py_Dealloc@@Base+0x98>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ ldr.w r3, [r5, #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, 77476 <_Py_Dealloc@@Base+0x7e> │ │ │ │ - ldr r2, [pc, #96] @ (77494 <_Py_Dealloc@@Base+0x9c>) │ │ │ │ + cbnz r2, 7751a <_Py_Dealloc@@Base+0x7e> │ │ │ │ + ldr r2, [pc, #96] @ (77538 <_Py_Dealloc@@Base+0x9c>) │ │ │ │ mov.w r8, r3, asr #13 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 77466 <_Py_Dealloc@@Base+0x6e> │ │ │ │ + cbnz r3, 7750a <_Py_Dealloc@@Base+0x6e> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 7744a <_Py_Dealloc@@Base+0x52> │ │ │ │ + cbnz r3, 774ee <_Py_Dealloc@@Base+0x52> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 77446 <_Py_Dealloc@@Base+0x4e> │ │ │ │ + beq.n 774ea <_Py_Dealloc@@Base+0x4e> │ │ │ │ mov r0, r5 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.w 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 77482 <_Py_Dealloc@@Base+0x8a> │ │ │ │ + bne.n 77526 <_Py_Dealloc@@Base+0x8a> │ │ │ │ mov r0, r9 │ │ │ │ - b.n 77440 <_Py_Dealloc@@Base+0x48> │ │ │ │ + b.n 774e4 <_Py_Dealloc@@Base+0x48> │ │ │ │ mov r0, r5 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 77440 <_Py_Dealloc@@Base+0x48> │ │ │ │ + b.n 774e4 <_Py_Dealloc@@Base+0x48> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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 r2, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7763a <_Py_Dealloc@@Base+0x242> │ │ │ │ - ldr r4, [pc, #696] @ (77774 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + beq.w 776de <_Py_Dealloc@@Base+0x242> │ │ │ │ + ldr r4, [pc, #696] @ (77818 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ @@ -112811,176 +112871,176 @@ │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 77642 <_Py_Dealloc@@Base+0x24a> │ │ │ │ + beq.w 776e6 <_Py_Dealloc@@Base+0x24a> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.w 77670 <_Py_Dealloc@@Base+0x278> │ │ │ │ + bmi.w 77714 <_Py_Dealloc@@Base+0x278> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.n 77510 <_Py_Dealloc@@Base+0x118> │ │ │ │ + b.n 775b4 <_Py_Dealloc@@Base+0x118> │ │ │ │ subs r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 77582 <_Py_Dealloc@@Base+0x18a> │ │ │ │ + beq.n 77626 <_Py_Dealloc@@Base+0x18a> │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + beq.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + bge.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ - ldr r2, [pc, #584] @ (77774 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + bne.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ + ldr r2, [pc, #584] @ (77818 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r8, r2, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 777e2 <_Py_Dealloc@@Base+0x3ea> │ │ │ │ - ldr r3, [pc, #544] @ (77778 <_Py_Dealloc@@Base+0x380>) │ │ │ │ + bne.w 77886 <_Py_Dealloc@@Base+0x3ea> │ │ │ │ + ldr r3, [pc, #544] @ (7781c <_Py_Dealloc@@Base+0x380>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77730 <_Py_Dealloc@@Base+0x338> │ │ │ │ + bne.w 777d4 <_Py_Dealloc@@Base+0x338> │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + beq.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + ble.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + beq.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ mov r0, r9 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77688 <_Py_Dealloc@@Base+0x290> │ │ │ │ + bne.n 7772c <_Py_Dealloc@@Base+0x290> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ - ldr r3, [pc, #468] @ (77774 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + beq.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ + ldr r3, [pc, #468] @ (77818 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ 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 77690 <_Py_Dealloc@@Base+0x298> │ │ │ │ + beq.n 77734 <_Py_Dealloc@@Base+0x298> │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r6, [r3, #808] @ 0x328 │ │ │ │ cmp r6, r2 │ │ │ │ - bgt.n 775de <_Py_Dealloc@@Base+0x1e6> │ │ │ │ + bgt.n 77682 <_Py_Dealloc@@Base+0x1e6> │ │ │ │ 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 77690 <_Py_Dealloc@@Base+0x298> │ │ │ │ + beq.n 77734 <_Py_Dealloc@@Base+0x298> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ str r6, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7765e <_Py_Dealloc@@Base+0x266> │ │ │ │ + beq.n 77702 <_Py_Dealloc@@Base+0x266> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 776b4 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + beq.n 77758 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #20420 @ 0x4fc4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r5, #12] │ │ │ │ - bne.n 77650 <_Py_Dealloc@@Base+0x258> │ │ │ │ - ldr r3, [pc, #356] @ (77774 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + bne.n 776f4 <_Py_Dealloc@@Base+0x258> │ │ │ │ + ldr r3, [pc, #356] @ (77818 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ 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 77650 <_Py_Dealloc@@Base+0x258> │ │ │ │ + bhi.n 776f4 <_Py_Dealloc@@Base+0x258> │ │ │ │ ldr.w r1, [r3, #1896] @ 0x768 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r5, [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 r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 774fa <_Py_Dealloc@@Base+0x102> │ │ │ │ + bne.w 7759e <_Py_Dealloc@@Base+0x102> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #20420 @ 0x4fc4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7760c <_Py_Dealloc@@Base+0x214> │ │ │ │ + beq.n 776b0 <_Py_Dealloc@@Base+0x214> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ 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 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + b.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7759e <_Py_Dealloc@@Base+0x1a6> │ │ │ │ + beq.n 77642 <_Py_Dealloc@@Base+0x1a6> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + b.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 777ec <_Py_Dealloc@@Base+0x3f4> │ │ │ │ + bne.w 77890 <_Py_Dealloc@@Base+0x3f4> │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + b.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r6, r2, r6 │ │ │ │ @@ -112988,86 +113048,86 @@ │ │ │ │ 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 776f2 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + bne.n 77796 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 776ee <_Py_Dealloc@@Base+0x2f6> │ │ │ │ + cbz r1, 77792 <_Py_Dealloc@@Base+0x2f6> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp ip, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r9, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add.w r1, ip, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 7777c <_Py_Dealloc@@Base+0x384> │ │ │ │ + beq.n 77820 <_Py_Dealloc@@Base+0x384> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 77752 <_Py_Dealloc@@Base+0x35a> │ │ │ │ + beq.n 777f6 <_Py_Dealloc@@Base+0x35a> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 7770c <_Py_Dealloc@@Base+0x314> │ │ │ │ + cbnz r3, 777b0 <_Py_Dealloc@@Base+0x314> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + beq.w 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7774c <_Py_Dealloc@@Base+0x354> │ │ │ │ + cbz r1, 777f0 <_Py_Dealloc@@Base+0x354> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7772a <_Py_Dealloc@@Base+0x332> │ │ │ │ + cbz r3, 777ce <_Py_Dealloc@@Base+0x332> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 77562 <_Py_Dealloc@@Base+0x16a> │ │ │ │ - ldr r2, [pc, #56] @ (77778 <_Py_Dealloc@@Base+0x380>) │ │ │ │ + beq.w 77606 <_Py_Dealloc@@Base+0x16a> │ │ │ │ + ldr r2, [pc, #56] @ (7781c <_Py_Dealloc@@Base+0x380>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 77562 <_Py_Dealloc@@Base+0x16a> │ │ │ │ + b.n 77606 <_Py_Dealloc@@Base+0x16a> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7771a <_Py_Dealloc@@Base+0x322> │ │ │ │ + b.n 777be <_Py_Dealloc@@Base+0x322> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 77760 <_Py_Dealloc@@Base+0x368> │ │ │ │ + cbz r3, 77804 <_Py_Dealloc@@Base+0x368> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + bne.w 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + b.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 776fe <_Py_Dealloc@@Base+0x306> │ │ │ │ + beq.n 777a2 <_Py_Dealloc@@Base+0x306> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 777dc <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + cbz r1, 77880 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 777b2 <_Py_Dealloc@@Base+0x3ba> │ │ │ │ + cbz r3, 77856 <_Py_Dealloc@@Base+0x3ba> │ │ │ │ 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 │ │ │ │ @@ -113076,29 +113136,29 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 775fa <_Py_Dealloc@@Base+0x202> │ │ │ │ + b.n 7769e <_Py_Dealloc@@Base+0x202> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 77788 <_Py_Dealloc@@Base+0x390> │ │ │ │ + b.n 7782c <_Py_Dealloc@@Base+0x390> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 77508 <_Py_Dealloc@@Base+0x110> │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 775ac <_Py_Dealloc@@Base+0x110> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 776a8 <_Py_Dealloc@@Base+0x2b0> │ │ │ │ + b.n 7774c <_Py_Dealloc@@Base+0x2b0> │ │ │ │ │ │ │ │ -000777f4 : │ │ │ │ +00077898 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 7783c │ │ │ │ - ldr r1, [pc, #68] @ (77840 ) │ │ │ │ + cbz r2, 778e0 │ │ │ │ + ldr r1, [pc, #68] @ (778e4 ) │ │ │ │ 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 │ │ │ │ @@ -113117,82 +113177,82 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 77850 │ │ │ │ - cbz r2, 77850 │ │ │ │ + cbz r0, 778f4 │ │ │ │ + cbz r2, 778f4 │ │ │ │ b.w 2bddc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 7784c │ │ │ │ + b.n 778f0 │ │ │ │ nop │ │ │ │ - cbnz r0, 7785c │ │ │ │ + cbnz r0, 77900 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7785a │ │ │ │ + bge.n 778fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7785a │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 778fe │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00077870 : │ │ │ │ +00077914 : │ │ │ │ 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, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 778ba │ │ │ │ + bne.n 7795e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 778ba │ │ │ │ + beq.n 7795e │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 778d4 │ │ │ │ + beq.n 77978 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 778ae │ │ │ │ + bne.n 77952 │ │ │ │ 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 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 778da │ │ │ │ + beq.n 7797e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 778a2 │ │ │ │ + bne.n 77946 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 778aa │ │ │ │ + b.n 7794e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 778aa │ │ │ │ + b.n 7794e │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ @@ -113200,1036 +113260,1032 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ mov r9, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 77b6e │ │ │ │ + beq.w 77c12 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ add.w r9, r4, #20 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl.w r5, r5, r6 │ │ │ │ add r3, r9 │ │ │ │ add.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ and.w r8, fp, r5 │ │ │ │ - bne.w 77f32 │ │ │ │ + bne.w 77fc2 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bgt.w 77a94 │ │ │ │ + bgt.w 77b38 │ │ │ │ ldrsb.w r2, [r9, r8] │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 77a0a │ │ │ │ + blt.n 77aae │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 77a7e │ │ │ │ + beq.w 77b22 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77b00 │ │ │ │ + beq.w 77ba4 │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ mov.w r8, fp, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 77ad4 │ │ │ │ + blt.w 77b78 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 77a7e │ │ │ │ + beq.n 77b22 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77cfa │ │ │ │ + beq.w 77db4 │ │ │ │ mov.w lr, fp, lsr #10 │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ add.w r8, lr, #1 │ │ │ │ str r7, [sp, #20] │ │ │ │ add r8, r3 │ │ │ │ mov r7, lr │ │ │ │ and.w r8, r8, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.w 77caa │ │ │ │ + bgt.w 77d4a │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 77ada │ │ │ │ + blt.w 77b7e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 77a7c │ │ │ │ + beq.n 77b20 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.n 77a22 │ │ │ │ + beq.n 77ac6 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add.w r8, r8, r7, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - bgt.w 77cd2 │ │ │ │ + bgt.w 77d72 │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 77afa │ │ │ │ + blt.w 77b9e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 77a7c │ │ │ │ + beq.n 77b20 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77ece │ │ │ │ + beq.w 77f5e │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, r7, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.n 779a8 │ │ │ │ + b.n 77a4c │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 7834a │ │ │ │ + bne.w 78460 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ 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, [r0, #8] │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 779c8 │ │ │ │ + bne.n 77a6c │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 779c8 │ │ │ │ + bne.n 77a6c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 78376 │ │ │ │ + beq.w 78330 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7836e │ │ │ │ + bpl.w 78328 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 779c8 │ │ │ │ + bne.n 77a6c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 78072 │ │ │ │ + beq.w 78108 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ lsls r2, r1 │ │ │ │ add r4, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 77a16 │ │ │ │ + b.n 77aba │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 77e14 │ │ │ │ + bgt.w 77eb4 │ │ │ │ ldrsh.w r3, [r9, r8, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 77ae4 │ │ │ │ + blt.n 77b88 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 77a7e │ │ │ │ + beq.n 77b22 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.n 77b00 │ │ │ │ + beq.n 77ba4 │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ mov.w r8, fp, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 77e34 │ │ │ │ + bgt.w 77ed4 │ │ │ │ ldrsh.w r3, [r9, r8, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 77980 │ │ │ │ + bge.w 77a24 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 77a10 │ │ │ │ - b.n 77992 │ │ │ │ + beq.n 77ab4 │ │ │ │ + b.n 77a36 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 78280 │ │ │ │ + bne.w 78380 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 77a16 │ │ │ │ + b.n 77aba │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 77a10 │ │ │ │ + beq.n 77ab4 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.n 77aca │ │ │ │ - adds r0, r3, #1 │ │ │ │ - beq.n 77ae0 │ │ │ │ - b.n 779fa │ │ │ │ + b.n 77b6e │ │ │ │ + adds r2, r3, #1 │ │ │ │ + beq.n 77b84 │ │ │ │ + b.n 77a9e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77b56 │ │ │ │ + bne.n 77bfa │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx lr, r2, #2, #3 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 77b56 │ │ │ │ + bne.n 77bfa │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 78300 │ │ │ │ + beq.w 78324 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 782fa │ │ │ │ + bpl.w 7831e │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r2, r3, lr │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77a7e │ │ │ │ + beq.n 77b22 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - ble.w 77976 │ │ │ │ - b.n 77ac4 │ │ │ │ + ble.w 77a1a │ │ │ │ + b.n 77b68 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add.w r8, r4, #20 │ │ │ │ cmp r0, #7 │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ and.w r6, fp, r2 │ │ │ │ add r3, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ it le │ │ │ │ ldrsble.w r5, [r8, r6] │ │ │ │ - bgt.w 77cec │ │ │ │ + bgt.w 77d8c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77ce0 │ │ │ │ + blt.w 77d80 │ │ │ │ movs r7, #12 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ adds r3, r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 77d58 │ │ │ │ + beq.w 77e12 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77d80 │ │ │ │ + beq.w 77e20 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, #7 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and.w r6, r6, r3 │ │ │ │ it le │ │ │ │ ldrsble.w r5, [r8, r6] │ │ │ │ - bgt.w 77dfe │ │ │ │ + bgt.w 77e9e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77d6c │ │ │ │ + blt.w 77e1a │ │ │ │ movs r7, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ add r3, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 77d72 │ │ │ │ + beq.w 77d9a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r7] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77e4a │ │ │ │ + beq.w 77eda │ │ │ │ mov.w r1, fp, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r3, r6 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ and.w r6, r3, r2 │ │ │ │ - mov r9, sl │ │ │ │ + mov fp, r1 │ │ │ │ cmp r0, #7 │ │ │ │ - mov sl, r1 │ │ │ │ - bgt.n 77c9c │ │ │ │ + bgt.n 77d3c │ │ │ │ ldrsb.w r5, [r8, r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77e0c │ │ │ │ + blt.w 77eac │ │ │ │ movs r7, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ add r3, r7 │ │ │ │ - str r3, [sp, #28] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cmp r9, r4 │ │ │ │ - beq.w 77e3a │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, r7] │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 77fe8 │ │ │ │ + cmp sl, r4 │ │ │ │ + beq.n 77d9a │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 78078 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r6, r6, sl, lsr #5 │ │ │ │ + add.w r6, r6, fp, lsr #5 │ │ │ │ cmp r0, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 78064 │ │ │ │ + bgt.w 780fa │ │ │ │ ldrsb.w r5, [r8, r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77fe0 │ │ │ │ + blt.w 78070 │ │ │ │ movs r7, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ add r3, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cmp r9, r4 │ │ │ │ - beq.w 77e3a │ │ │ │ + cmp sl, r4 │ │ │ │ + beq.n 77d9a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, r7] │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 78088 │ │ │ │ - mov.w sl, sl, lsr #10 │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 78114 │ │ │ │ + mov.w fp, fp, lsr #10 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ - add.w r3, sl, #1 │ │ │ │ + add.w r2, fp, #1 │ │ │ │ + add r6, r2 │ │ │ │ cmp r0, #7 │ │ │ │ - add r6, r3 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ and.w r6, r6, r3 │ │ │ │ - ble.n 77c1c │ │ │ │ + ble.n 77cbe │ │ │ │ cmp r0, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ - b.n 77c20 │ │ │ │ + b.n 77cc2 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 779b8 │ │ │ │ + bge.w 77a5c │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 77ae0 │ │ │ │ + beq.w 77b84 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add.w r8, r8, r7, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r5, r8 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ - b.n 779e2 │ │ │ │ + b.n 77a86 │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 77bbc │ │ │ │ + bne.w 77c60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77ae0 │ │ │ │ + b.n 77b84 │ │ │ │ cmp r0, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ - b.n 77b9a │ │ │ │ + b.n 77c3e │ │ │ │ + mov r2, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r9, r7 │ │ │ │ + ldrb.w r1, [r8, #5] │ │ │ │ + movs r0, #1 │ │ │ │ + add r2, r9 │ │ │ │ + lsl.w r1, r0, r1 │ │ │ │ + add r2, r1 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + b.n 77aba │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 77992 │ │ │ │ + bne.w 77a36 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx lr, r2, #2, #3 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 77992 │ │ │ │ + bne.w 77a36 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 782f6 │ │ │ │ + beq.w 7845c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 782f0 │ │ │ │ + bpl.w 78456 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r2, r3, lr │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77a7e │ │ │ │ - b.n 77992 │ │ │ │ + beq.w 77b22 │ │ │ │ + b.n 77a36 │ │ │ │ mov r2, r8 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r5 │ │ │ │ - movs r0, #1 │ │ │ │ - add r2, r9 │ │ │ │ - lsl.w r1, r0, r1 │ │ │ │ - add r2, r1 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - b.n 77a16 │ │ │ │ + b.n 77da6 │ │ │ │ adds r5, #1 │ │ │ │ - beq.n 77ce6 │ │ │ │ - b.n 77bfe │ │ │ │ - mov r2, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r9, r7 │ │ │ │ - ldrb.w r1, [r8, #5] │ │ │ │ - b.n 77d5e │ │ │ │ + beq.n 77d86 │ │ │ │ + b.n 77ca2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d7070 │ │ │ │ + bl d7324 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78346 │ │ │ │ + beq.w 78474 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 78304 │ │ │ │ + bne.w 783e2 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ subs r2, r0, r2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ clz r2, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - blt.w 782d6 │ │ │ │ + blt.w 783c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77de0 │ │ │ │ + bge.n 77e80 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7835e │ │ │ │ + beq.w 78478 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne.w 77906 │ │ │ │ + bne.w 779aa │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 77906 │ │ │ │ + bne.w 779aa │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77d72 │ │ │ │ + bne.n 77d9a │ │ │ │ ldrb.w r0, [r9, #4] │ │ │ │ - b.n 77bbc │ │ │ │ + b.n 77c60 │ │ │ │ cmp r0, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ - b.n 77bda │ │ │ │ + b.n 77c7e │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ - b.n 77c44 │ │ │ │ + beq.w 77ab4 │ │ │ │ + b.n 77ce4 │ │ │ │ ldr.w r3, [r9, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 77aa2 │ │ │ │ + bge.w 77b46 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ + beq.w 77ab4 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ ldr.w r3, [r9, r8, lsl #2] │ │ │ │ - b.n 77ace │ │ │ │ - mov r2, r8 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - mov r9, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldrb.w r1, [r8, #5] │ │ │ │ - b.n 77d5e │ │ │ │ + b.n 77b72 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d7070 │ │ │ │ + bl d7324 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78202 │ │ │ │ + beq.w 7834e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 781de │ │ │ │ + bne.w 7828e │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ subs r1, r0, r1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ str r1, [sp, #28] │ │ │ │ - blt.w 781ae │ │ │ │ + blt.w 782cc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77eac │ │ │ │ + bge.n 77f3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 78294 │ │ │ │ + beq.w 78342 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne.w 77906 │ │ │ │ + bne.w 779aa │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 77906 │ │ │ │ + bne.w 779aa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77d72 │ │ │ │ + bne.w 77d9a │ │ │ │ ldrb.w r0, [r9, #4] │ │ │ │ - b.n 77bfe │ │ │ │ + b.n 77ca2 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 779fa │ │ │ │ + bne.w 77a9e │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 779fa │ │ │ │ + bne.w 77a9e │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 78384 │ │ │ │ + beq.w 7833e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7837e │ │ │ │ + beq.w 78338 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77a7c │ │ │ │ - b.n 779fa │ │ │ │ + beq.w 77b20 │ │ │ │ + b.n 77a9e │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [r9, r8] │ │ │ │ strle r3, [sp, #16] │ │ │ │ - bgt.w 78114 │ │ │ │ + bgt.w 781a2 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 780fa │ │ │ │ + bge.w 78188 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ + beq.w 77ab4 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - bgt.w 7814e │ │ │ │ + bgt.w 781dc │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 78134 │ │ │ │ + bge.w 781c2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ + beq.w 77ab4 │ │ │ │ mov.w r3, fp, lsr #10 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ mov r3, r6 │ │ │ │ and.w r8, r8, r5 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.w 783de │ │ │ │ + bgt.w 78442 │ │ │ │ ldrsb.w r6, [r9, r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 783c2 │ │ │ │ + bge.w 78426 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ + beq.w 77ab4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp r3, #7 │ │ │ │ add.w r8, r8, r2, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r5 │ │ │ │ it le │ │ │ │ ldrsble.w r6, [r9, r8] │ │ │ │ - bgt.w 783a4 │ │ │ │ + bgt.w 783ba │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 78388 │ │ │ │ + bge.w 7839e │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ + beq.w 77ab4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ lsrs r2, r2, #10 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add r8, r2 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.n 77f8c │ │ │ │ + b.n 7801c │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 77a10 │ │ │ │ - b.n 77c84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r9 │ │ │ │ + beq.w 77ab4 │ │ │ │ + b.n 77d24 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - bl d7070 │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r4, #0] │ │ │ │ + movs r2, #2 │ │ │ │ + bl d7324 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 782b0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + beq.w 782f4 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ movw ip, #35500 @ 0x8aac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ - cmp r3, ip │ │ │ │ - bne.w 7825c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + cmp r1, ip │ │ │ │ + bne.w 78266 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - subs r1, r2, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - clz r1, r1 │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - blt.w 78230 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78046 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 782ce │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 781a6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + clz r0, r0 │ │ │ │ + mov.w r0, r0, lsr #5 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + blt.w 78234 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 780da │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 78312 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + cmp r9, r1 │ │ │ │ + bne.w 78394 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.w 78394 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 781a6 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cbnz r3, 7807e │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ - b.n 77c44 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 77d9a │ │ │ │ + ldrb.w r0, [r9, #4] │ │ │ │ + b.n 77ce4 │ │ │ │ cmp r0, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ - b.n 77c60 │ │ │ │ + b.n 77d00 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 77a16 │ │ │ │ - ldrb r1, [r1, #5] │ │ │ │ - mov r2, r8 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 77d5e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r9 │ │ │ │ + b.n 77aba │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - bl d7070 │ │ │ │ - mov r2, r0 │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r4, #0] │ │ │ │ + movs r2, #2 │ │ │ │ + bl d7324 │ │ │ │ + mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 783b2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + beq.w 78416 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ movw ip, #35500 @ 0x8aac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ - cmp r3, ip │ │ │ │ - bne.n 78172 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - subs r1, r2, r3 │ │ │ │ + cmp r2, ip │ │ │ │ + bne.n 78200 │ │ │ │ + movw r2, #4364 @ 0x110c │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + subs r3, r1, r2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - negs r3, r1 │ │ │ │ - adcs r3, r1 │ │ │ │ + negs r2, r3 │ │ │ │ + adcs r2, r3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7815e │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 780dc │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 783b6 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 781a6 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + blt.n 781ec │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 78168 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 7841a │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ + cmp r9, r1 │ │ │ │ + bne.w 78394 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 781a6 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 77e3a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ - b.n 77c84 │ │ │ │ + bne.w 78394 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 77d9a │ │ │ │ + ldrb.w r0, [r9, #4] │ │ │ │ + b.n 77d24 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7710 │ │ │ │ + bl 1b3498 <_PyEval_NoToolsForUnwind@@Base+0x70c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 78128 │ │ │ │ - bne.n 78124 │ │ │ │ + blt.n 781b6 │ │ │ │ + bne.n 781b2 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b.n 77f4e │ │ │ │ + b.n 77fde │ │ │ │ cmp r6, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 77f42 │ │ │ │ + b.n 77fd2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 77a7e │ │ │ │ + b.n 77b22 │ │ │ │ adds r3, #4 │ │ │ │ - beq.w 783f2 │ │ │ │ + beq.w 78498 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 77ae0 │ │ │ │ + b.n 77b84 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7710 │ │ │ │ + bl 1b3498 <_PyEval_NoToolsForUnwind@@Base+0x70c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 78128 │ │ │ │ - bne.n 78124 │ │ │ │ + blt.n 781b6 │ │ │ │ + bne.n 781b2 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b.n 77f78 │ │ │ │ + b.n 78008 │ │ │ │ cmp r6, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 77f6a │ │ │ │ + b.n 77ffa │ │ │ │ subs r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 780ca │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 78184 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - bl ca538 │ │ │ │ + bne.n 78156 │ │ │ │ + mov r0, r1 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + b.n 78212 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + bl ca804 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7819c │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78196 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + blt.n 7822a │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 78224 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 7841a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 783b6 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 780dc │ │ │ │ - b.n 7812e │ │ │ │ + bge.n 78168 │ │ │ │ + b.n 781bc │ │ │ │ subs r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78184 │ │ │ │ - b.n 78166 │ │ │ │ - mov r4, r2 │ │ │ │ - mov sl, r9 │ │ │ │ - b.w 77906 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 78224 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + bne.n 78212 │ │ │ │ + b.n 781f4 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 78374 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 77eac │ │ │ │ + bge.w 780da │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77eac │ │ │ │ - mov r0, r3 │ │ │ │ + bne.w 780da │ │ │ │ + mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 77eac │ │ │ │ - b.n 7812e │ │ │ │ + bge.w 780da │ │ │ │ + b.n 781bc │ │ │ │ + strd r3, r0, [sp, #32] │ │ │ │ + bl ca804 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 7836c │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 7825c │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7825c │ │ │ │ + b.n 78252 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - blt.n 7821c │ │ │ │ + blt.n 782b8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 781d4 │ │ │ │ + bge.n 782ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ + cbz r2, 782e8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 781d4 │ │ │ │ - b.n 781ca │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7812e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 7812e │ │ │ │ - mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7812e │ │ │ │ + bge.w 77f3c │ │ │ │ + b.n 781bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 781f0 │ │ │ │ + bne.n 782a0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 781f0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 782a8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + b.n 782a0 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 782c0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 77f3c │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 77f3c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 782ae │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 78046 │ │ │ │ + bge.w 781bc │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 78046 │ │ │ │ + bne.w 781bc │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 781bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 78046 │ │ │ │ - b.n 7812e │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - bl ca538 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + b.n 780da │ │ │ │ + ldr.w r1, [sl, #28] │ │ │ │ + b.n 77be8 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 77bd6 │ │ │ │ + ldr.w r1, [sl, #28] │ │ │ │ + b.w 77b0e │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + mov r2, r1 │ │ │ │ + b.w 77afc │ │ │ │ + ldr.w r1, [sl, #28] │ │ │ │ + b.n 77fae │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 77f98 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 77f3c │ │ │ │ + mov r2, r3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 782a0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78252 │ │ │ │ + bge.w 781bc │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78252 │ │ │ │ - b.n 7824c │ │ │ │ + bne.w 781bc │ │ │ │ + mov r0, r2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 781bc │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 7827c │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 7827c │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add.w r8, r8, r7, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r5, r8 │ │ │ │ - b.w 779de │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 77eac │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 7826e │ │ │ │ - mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7826e │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7812e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7812e │ │ │ │ - mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7812e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78046 │ │ │ │ + b.w 77a82 │ │ │ │ + ldr.w fp, [sp, #24] │ │ │ │ + mov r4, r1 │ │ │ │ + b.w 779aa │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r1, r4 │ │ │ │ + strd sl, fp, [sp] │ │ │ │ + bl 1b3498 <_PyEval_NoToolsForUnwind@@Base+0x70c> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 781b6 │ │ │ │ + bne.n 78450 │ │ │ │ + ldrb r3, [r4, #4] │ │ │ │ + b.n 7805c │ │ │ │ + cmp r3, #15 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r6, [r9, r8, lsl #1] │ │ │ │ + ldrgt.w r6, [r9, r8, lsl #2] │ │ │ │ + b.n 78050 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 77dce │ │ │ │ + bne.w 77e6e │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ - b.n 78316 │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.n 77d42 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 77d30 │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.n 77b44 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 77b32 │ │ │ │ + b.n 783f4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7832c │ │ │ │ + blt.n 7840c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78324 │ │ │ │ + bge.n 78404 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, 78336 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 78488 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 77de0 │ │ │ │ - b.n 7812e │ │ │ │ + bge.w 77e80 │ │ │ │ + b.n 781bc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 78316 │ │ │ │ - b.n 782e0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - b.n 78324 │ │ │ │ - mov r7, r3 │ │ │ │ - b.n 782b2 │ │ │ │ - mov.w r3, fp, lsr #5 │ │ │ │ - add.w r8, r8, r8, lsl #2 │ │ │ │ - adds r3, #1 │ │ │ │ - add r8, r3 │ │ │ │ - and.w r8, r8, r5 │ │ │ │ - b.w 77976 │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - b.n 77de0 │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.w 77a6a │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - mov r2, r1 │ │ │ │ - b.w 77a58 │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.n 77f1e │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 77f08 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r1, r4 │ │ │ │ - strd sl, fp, [sp] │ │ │ │ - bl 1b7710 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 78128 │ │ │ │ - bne.n 783ec │ │ │ │ - ldrb r3, [r4, #4] │ │ │ │ - b.n 77fcc │ │ │ │ - cmp r3, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r6, [r9, r8, lsl #1] │ │ │ │ - ldrgt.w r6, [r9, r8, lsl #2] │ │ │ │ - b.n 77fc0 │ │ │ │ + bne.n 783f4 │ │ │ │ + b.n 783d2 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 78204 │ │ │ │ + b.n 78350 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 78196 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + b.n 78224 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7710 │ │ │ │ + bl 1b3498 <_PyEval_NoToolsForUnwind@@Base+0x70c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 78128 │ │ │ │ - bne.n 783ec │ │ │ │ + blt.w 781b6 │ │ │ │ + bne.n 78450 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - b.n 77fa2 │ │ │ │ + b.n 78032 │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r6, [r9, r8, lsl #2] │ │ │ │ - b.n 77f96 │ │ │ │ + b.n 78026 │ │ │ │ mov r3, r6 │ │ │ │ - b.w 77a7e │ │ │ │ + b.w 77b22 │ │ │ │ + ldr.w r1, [sl, #28] │ │ │ │ + b.n 77dfc │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 77dea │ │ │ │ + mov.w r3, fp, lsr #5 │ │ │ │ + add.w r8, r8, r8, lsl #2 │ │ │ │ + adds r3, #1 │ │ │ │ + add r8, r3 │ │ │ │ + and.w r8, r8, r5 │ │ │ │ + b.w 77a1a │ │ │ │ + mov r7, r3 │ │ │ │ + b.n 782f6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + b.n 77e80 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + b.n 78404 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w 77904 │ │ │ │ + b.w 779a8 │ │ │ │ + nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -114239,388 +114295,388 @@ │ │ │ │ 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 7858a │ │ │ │ + bgt.w 78632 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 784f0 │ │ │ │ + blt.n 78598 │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 784fa │ │ │ │ + beq.n 785a2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 78502 │ │ │ │ + beq.n 785aa │ │ │ │ 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 7856c │ │ │ │ + bgt.w 78614 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7857c │ │ │ │ + blt.w 78624 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 784fa │ │ │ │ + beq.n 785a2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 785fa │ │ │ │ + beq.w 786a2 │ │ │ │ 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 785c8 │ │ │ │ + bgt.w 78670 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 785ae │ │ │ │ + blt.w 78656 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 784fa │ │ │ │ + beq.n 785a2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 7865c │ │ │ │ + beq.w 78704 │ │ │ │ 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 785ec │ │ │ │ + bgt.w 78694 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 785c2 │ │ │ │ + blt.n 7866a │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 784fa │ │ │ │ + beq.n 785a2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 786de │ │ │ │ + beq.w 78786 │ │ │ │ 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 7848a │ │ │ │ + b.n 78532 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 7873c │ │ │ │ + bne.w 787e4 │ │ │ │ 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 78558 │ │ │ │ + bne.n 78600 │ │ │ │ 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 78558 │ │ │ │ + bne.n 78600 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 78752 │ │ │ │ + beq.w 787fa │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 7874c │ │ │ │ + bpl.w 787f4 │ │ │ │ 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 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 784fa │ │ │ │ + beq.n 785a2 │ │ │ │ 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 7845e │ │ │ │ + ble.w 78506 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 786d8 │ │ │ │ + bgt.w 78780 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 78468 │ │ │ │ + bge.w 78510 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 7847a │ │ │ │ + bne.w 78522 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 786ba │ │ │ │ + bgt.w 78762 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7843a │ │ │ │ + bge.w 784e2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 784f6 │ │ │ │ + beq.n 7859e │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 78572 │ │ │ │ + b.n 7861a │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 784f6 │ │ │ │ + beq.n 7859e │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 784c2 │ │ │ │ + b.n 7856a │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 784fa │ │ │ │ - b.n 784dc │ │ │ │ + beq.n 785a2 │ │ │ │ + b.n 78584 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7849a │ │ │ │ + bge.w 78542 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 784f6 │ │ │ │ + beq.n 7859e │ │ │ │ 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 784c6 │ │ │ │ + b.n 7856e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 7847a │ │ │ │ + bne.w 78522 │ │ │ │ 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 7847a │ │ │ │ + bne.w 78522 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 78766 │ │ │ │ + beq.w 7880e │ │ │ │ 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 78760 │ │ │ │ + beq.w 78808 │ │ │ │ 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 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 784fa │ │ │ │ - b.n 7847a │ │ │ │ + beq.w 785a2 │ │ │ │ + b.n 78522 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 784ac │ │ │ │ + bne.w 78554 │ │ │ │ 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 784ac │ │ │ │ + bne.w 78554 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7875c │ │ │ │ + beq.n 78804 │ │ │ │ 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 78756 │ │ │ │ + beq.n 787fe │ │ │ │ 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 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 784fa │ │ │ │ - b.n 784ac │ │ │ │ + beq.w 785a2 │ │ │ │ + b.n 78554 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7843a │ │ │ │ + bge.w 784e2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 784f6 │ │ │ │ + beq.w 7859e │ │ │ │ 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 78576 │ │ │ │ + b.n 7861e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 784dc │ │ │ │ + bne.w 78584 │ │ │ │ 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 784dc │ │ │ │ + bne.w 78584 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 78770 │ │ │ │ + beq.n 78818 │ │ │ │ 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 7876a │ │ │ │ + beq.n 78812 │ │ │ │ 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 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 784fa │ │ │ │ - b.n 784dc │ │ │ │ + beq.w 785a2 │ │ │ │ + b.n 78584 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 7845e │ │ │ │ + b.n 78506 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 78548 │ │ │ │ + b.n 785f0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 78534 │ │ │ │ + b.n 785dc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 786a6 │ │ │ │ + b.n 7874e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 78690 │ │ │ │ + b.n 78738 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 78648 │ │ │ │ + b.n 786f0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 78630 │ │ │ │ + b.n 786d8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 78728 │ │ │ │ + b.n 787d0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 78712 │ │ │ │ + b.n 787ba │ │ │ │ │ │ │ │ -00078774 : │ │ │ │ +0007881c : │ │ │ │ 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.w lr, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ and.w r5, lr, ip │ │ │ │ cmp r5, #8 │ │ │ │ - bgt.n 787be │ │ │ │ + bgt.n 78866 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 789bc │ │ │ │ + beq.w 78a64 │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ - bhi.w 789bc │ │ │ │ + bhi.w 78a64 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r0, r4, #1 │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r0, r4, #1 │ │ │ │ lsls r2, r4, #1 │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r7, r4, #1 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #39141 @ 0x98e5 │ │ │ │ + movweq r7, #39837 @ 0x9b9d │ │ │ │ movteq r7, #12 │ │ │ │ - bne.n 788be │ │ │ │ + bne.n 78966 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r0 │ │ │ │ tst.w lr, #512 @ 0x200 │ │ │ │ - bne.w 788e2 │ │ │ │ + bne.w 7898a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 789a4 │ │ │ │ - ldr.w r8, [pc, #504] @ 789dc │ │ │ │ + bne.w 78a4c │ │ │ │ + ldr.w r8, [pc, #504] @ 78a84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78886 │ │ │ │ - ldr.w lr, [pc, #484] @ 789e0 │ │ │ │ + beq.n 7892e │ │ │ │ + ldr.w lr, [pc, #484] @ 78a88 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r6, [ip, #2008] @ 0x7d8 │ │ │ │ ldr.w r2, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r6, [lr, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w r2, [ip, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 78948 │ │ │ │ + bne.w 789f0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 788aa │ │ │ │ + beq.n 78952 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 788aa │ │ │ │ + bge.n 78952 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 788b0 │ │ │ │ + bne.n 78958 │ │ │ │ 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 │ │ │ │ @@ -114632,211 +114688,211 @@ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ 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} │ │ │ │ movs r7, #0 │ │ │ │ - b.n 787cc │ │ │ │ - movw r7, #4793 @ 0x12b9 │ │ │ │ + b.n 78874 │ │ │ │ + movw r7, #5573 @ 0x15c5 │ │ │ │ movt r7, #9 │ │ │ │ - b.n 787cc │ │ │ │ - movw r7, #23733 @ 0x5cb5 │ │ │ │ + b.n 78874 │ │ │ │ + movw r7, #24429 @ 0x5f6d │ │ │ │ movt r7, #12 │ │ │ │ - b.n 787cc │ │ │ │ + b.n 78874 │ │ │ │ movw r0, #14536 @ 0x38c8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 789a0 │ │ │ │ + beq.w 78a48 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str.w sl, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 78828 │ │ │ │ + bne.n 788d0 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7883a │ │ │ │ + beq.n 788e2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 7883a │ │ │ │ + b.n 788e2 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 789bc │ │ │ │ + ble.n 78a64 │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ - bne.n 788d0 │ │ │ │ - movw r7, #53657 @ 0xd199 │ │ │ │ + bne.n 78978 │ │ │ │ + movw r7, #54349 @ 0xd44d │ │ │ │ movt r7, #11 │ │ │ │ - b.n 787cc │ │ │ │ + b.n 78874 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 789bc │ │ │ │ - movw r7, #43557 @ 0xaa25 │ │ │ │ + bne.n 78a64 │ │ │ │ + movw r7, #44813 @ 0xaf0d │ │ │ │ movt r7, #21 │ │ │ │ - b.n 787cc │ │ │ │ + b.n 78874 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7898a │ │ │ │ - ldr.w r9, [pc, #244] @ 789dc │ │ │ │ + beq.n 78a32 │ │ │ │ + ldr.w r9, [pc, #244] @ 78a84 │ │ │ │ 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, 78930 │ │ │ │ + cbz r3, 789d8 │ │ │ │ ldr.w r0, [r2, #2020] @ 0x7e4 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r1, [r2, #2016] @ 0x7e0 │ │ │ │ str.w r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1949b8 <_Py_NewReference@@Base> │ │ │ │ + bl 194ff0 <_Py_NewReference@@Base> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b.n 7889e │ │ │ │ + b.n 78946 │ │ │ │ movw r0, #14136 @ 0x3738 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7891c │ │ │ │ - b.n 789a0 │ │ │ │ + bne.n 789c4 │ │ │ │ + b.n 78a48 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 78976 │ │ │ │ + bne.n 78a1e │ │ │ │ add.w r0, lr, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7889a │ │ │ │ + bne.n 78942 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7889e │ │ │ │ + b.n 78946 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7889e │ │ │ │ + b.n 78946 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #13904 @ 0x3650 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 78866 │ │ │ │ + b.n 7890e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #13972 @ 0x3694 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 789a0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 78a48 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ + movw r1, #13876 @ 0x3634 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000789e4 : │ │ │ │ +00078a8c : │ │ │ │ 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 78a7e │ │ │ │ + bpl.n 78b26 │ │ │ │ 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 78a46 │ │ │ │ + blt.n 78aee │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 78a58 │ │ │ │ + bne.n 78b00 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 78a58 │ │ │ │ + beq.n 78b00 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #44624 @ 0xae50 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 78a76 │ │ │ │ + beq.n 78b1e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7a434 │ │ │ │ + b.w 7a4c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 78a24 │ │ │ │ + beq.n 78acc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 78a2a │ │ │ │ + bne.n 78ad2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ + b.w 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 78a98 │ │ │ │ + b.n 78b40 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -114846,23 +114902,23 @@ │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 78c50 │ │ │ │ - ldr r3, [pc, #568] @ (78d00 ) │ │ │ │ + bne.w 78cf8 │ │ │ │ + ldr r3, [pc, #568] @ (78da8 ) │ │ │ │ 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 78b70 │ │ │ │ + beq.n 78c18 │ │ │ │ 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 │ │ │ │ @@ -114880,22 +114936,22 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b348 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78cb8 │ │ │ │ + bne.w 78d60 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ - bne.n 78b5a │ │ │ │ + bne.n 78c02 │ │ │ │ str.w r9, [r7, r3] │ │ │ │ add r3, r7 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -114911,46 +114967,46 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 78b44 │ │ │ │ + b.n 78bec │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ - movw r2, #4689 @ 0x1251 │ │ │ │ + movw r2, #4833 @ 0x12e1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78c7e │ │ │ │ - ldr r3, [pc, #356] @ (78d00 ) │ │ │ │ + bne.n 78d26 │ │ │ │ + ldr r3, [pc, #356] @ (78da8 ) │ │ │ │ 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 78c6c │ │ │ │ + beq.n 78d14 │ │ │ │ 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, 78c0a │ │ │ │ + cbz r0, 78cb2 │ │ │ │ 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 │ │ │ │ @@ -114966,111 +115022,111 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b348 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78cb8 │ │ │ │ + bne.n 78d60 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 78b28 │ │ │ │ + b.n 78bd0 │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.n 78c60 │ │ │ │ + bhi.n 78d08 │ │ │ │ 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 78bc4 │ │ │ │ + bne.n 78c6c │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 78ce0 │ │ │ │ + bne.n 78d88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 78c8c │ │ │ │ + cbz r4, 78d34 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 78bc4 │ │ │ │ + b.n 78c6c │ │ │ │ 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 78b80 │ │ │ │ + b.n 78c28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 78bc4 │ │ │ │ + b.n 78c6c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 78bc4 │ │ │ │ - b.n 78c26 │ │ │ │ + bne.n 78c6c │ │ │ │ + b.n 78cce │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78bc4 │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.n 78c6c │ │ │ │ + bl 1fc480 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78ca2 │ │ │ │ + bge.n 78d4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 78cee │ │ │ │ + cbz r3, 78d96 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78cb2 │ │ │ │ + bge.n 78d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 78cf6 │ │ │ │ + cbz r3, 78d9e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78b54 │ │ │ │ + b.n 78bfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 78b22 │ │ │ │ + ble.w 78bca │ │ │ │ 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 78b28 │ │ │ │ + b.n 78bd0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78c42 │ │ │ │ + b.n 78cea │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78ca2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78d4a │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78cb2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78d5a │ │ │ │ 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 │ │ │ │ @@ -115082,27 +115138,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 78e7a │ │ │ │ + beq.w 78f22 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 78f32 │ │ │ │ + bhi.w 78fda │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 78d9a │ │ │ │ - ldr r1, [pc, #636] @ (78fc4 ) │ │ │ │ + bne.n 78e42 │ │ │ │ + ldr r1, [pc, #636] @ (7906c ) │ │ │ │ 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 78f04 │ │ │ │ + beq.w 78fac │ │ │ │ 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 │ │ │ │ @@ -115121,48 +115177,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #8 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ mul.w fp, r3, r1 │ │ │ │ - movw r0, #4689 @ 0x1251 │ │ │ │ + movw r0, #4833 @ 0x12e1 │ │ │ │ movt r0, #7 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 78f5c │ │ │ │ - ldr r0, [pc, #508] @ (78fc4 ) │ │ │ │ + bne.w 79004 │ │ │ │ + ldr r0, [pc, #508] @ (7906c ) │ │ │ │ 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.n 78ec6 │ │ │ │ + bcs.n 78f6e │ │ │ │ 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 78f36 │ │ │ │ + beq.w 78fde │ │ │ │ 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 78e44 │ │ │ │ + beq.n 78eec │ │ │ │ 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 │ │ │ │ @@ -115181,273 +115237,273 @@ │ │ │ │ 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 78e68 │ │ │ │ + bhi.n 78f10 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ 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 │ │ │ │ - bne.n 78e0e │ │ │ │ - b.n 78ec6 │ │ │ │ + bne.n 78eb6 │ │ │ │ + b.n 78f6e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r7, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 78e14 │ │ │ │ + b.n 78ebc │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 78d9c │ │ │ │ + bls.n 78e44 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.w 78f88 │ │ │ │ + bhi.w 79030 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ 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, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 78f5c │ │ │ │ - ldr r1, [pc, #272] @ (78fc4 ) │ │ │ │ + bne.n 79004 │ │ │ │ + ldr r1, [pc, #272] @ (7906c ) │ │ │ │ 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, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 78f78 │ │ │ │ + bne.n 79020 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78fbc │ │ │ │ + beq.n 79064 │ │ │ │ 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 78e14 │ │ │ │ + b.n 78ebc │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 78f50 │ │ │ │ + bne.n 78ff8 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r5, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ - b.n 78de2 │ │ │ │ + b.n 78e8a │ │ │ │ movs r1, #8 │ │ │ │ - b.n 78e80 │ │ │ │ + b.n 78f28 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 78e0e │ │ │ │ - b.n 78ec6 │ │ │ │ + bne.w 78eb6 │ │ │ │ + b.n 78f6e │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78fbc │ │ │ │ + cbz r0, 79064 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 78e14 │ │ │ │ + b.n 78ebc │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 78eec │ │ │ │ + b.n 78f94 │ │ │ │ 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] │ │ │ │ - bmi.n 78fbc │ │ │ │ + bmi.n 79064 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r0, #4689 @ 0x1251 │ │ │ │ + movw r0, #4833 @ 0x12e1 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 78dc4 │ │ │ │ - b.n 78f5c │ │ │ │ + beq.w 78e6c │ │ │ │ + b.n 79004 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 78d92 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 78e3a │ │ │ │ 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] @ (79294 ) │ │ │ │ + ldr r7, [pc, #700] @ (7933c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7924a │ │ │ │ + beq.w 792f2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 790d6 │ │ │ │ + beq.n 7917e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 79272 │ │ │ │ + bne.w 7931a │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 79258 │ │ │ │ + bne.w 79300 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 79258 │ │ │ │ + bne.w 79300 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 79258 │ │ │ │ + bne.w 79300 │ │ │ │ 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 79230 │ │ │ │ + bne.w 792d8 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 79230 │ │ │ │ + bne.w 792d8 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 79230 │ │ │ │ + bne.w 792d8 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 79230 │ │ │ │ + bne.w 792d8 │ │ │ │ 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 2b348 │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #26617 @ 0x67f9 │ │ │ │ + movw r2, #26781 @ 0x689d │ │ │ │ movt r2, #7 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 790da │ │ │ │ - cbz r4, 790d6 │ │ │ │ + bne.n 79182 │ │ │ │ + cbz r4, 7917e │ │ │ │ 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 790fa │ │ │ │ + beq.n 791a2 │ │ │ │ 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 790bc │ │ │ │ + bgt.n 79164 │ │ │ │ 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, 790fa │ │ │ │ + cbz r1, 791a2 │ │ │ │ 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, 790e8 │ │ │ │ - cbz r3, 79126 │ │ │ │ + cbz r1, 79190 │ │ │ │ + cbz r3, 791ce │ │ │ │ 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 790d6 │ │ │ │ + b.n 7917e │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46749 @ 0xb69d │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 79226 │ │ │ │ + bne.w 792ce │ │ │ │ mov r0, r4 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 790d6 │ │ │ │ + b.n 7917e │ │ │ │ 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] │ │ │ │ @@ -115456,72 +115512,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 79160 │ │ │ │ + bne.n 79208 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7915c │ │ │ │ + cbz r2, 79204 │ │ │ │ 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 791bc │ │ │ │ + beq.n 79264 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7919c │ │ │ │ + beq.n 79244 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 79178 │ │ │ │ + cbnz r2, 79220 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 790d6 │ │ │ │ + beq.n 7917e │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 79196 │ │ │ │ + cbz r1, 7923e │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 79192 │ │ │ │ + cbz r2, 7923a │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 790d6 │ │ │ │ + b.n 7917e │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 79184 │ │ │ │ + b.n 7922c │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 791aa │ │ │ │ + cbz r2, 79252 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 790d6 │ │ │ │ + bne.n 7917e │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 790d6 │ │ │ │ + b.n 7917e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7916a │ │ │ │ + beq.n 79212 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 79220 │ │ │ │ + cbz r2, 792c8 │ │ │ │ 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, 791ee │ │ │ │ + cbz r3, 79296 │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -115534,83 +115590,83 @@ │ │ │ │ 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 790d6 │ │ │ │ + b.n 7917e │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 791c8 │ │ │ │ + b.n 79270 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 7911a │ │ │ │ + b.n 791c2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 66658 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #56364 @ 0xdc2c │ │ │ │ + bl 666a0 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ + movw r1, #57772 @ 0xe1ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32992 @ 0x80e0 │ │ │ │ + movw r0, #34400 @ 0x8660 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #59552 @ 0xe8a0 │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60960 @ 0xee20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #68] @ (79298 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (79340 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 66658 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #56340 @ 0xdc14 │ │ │ │ + bl 666a0 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ + movw r1, #57748 @ 0xe194 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32992 @ 0x80e0 │ │ │ │ + movw r0, #34400 @ 0x8660 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 66658 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #56280 @ 0xdbd8 │ │ │ │ + bl 666a0 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ + movw r1, #57688 @ 0xe158 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32992 @ 0x80e0 │ │ │ │ + movw r0, #34400 @ 0x8660 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 66450 │ │ │ │ + bl 66498 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r0, #49] @ 0x31 │ │ │ │ + mrc2 0, 1, r0, cr0, cr1, {1} │ │ │ │ │ │ │ │ -0007929c : │ │ │ │ +00079344 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28140 @ 0x6dec │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 196a90 <_Py_NewReference@@Base+0x20d8> │ │ │ │ - cbz r0, 792c4 │ │ │ │ + bl 197130 <_Py_NewReference@@Base+0x2140> │ │ │ │ + cbz r0, 7936c │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000792c8 : │ │ │ │ +00079370 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 79324 │ │ │ │ - cbz r0, 7931e │ │ │ │ + bl 793cc │ │ │ │ + cbz r0, 793c6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 7931e │ │ │ │ - ldr.w ip, [pc, #56] @ 79320 │ │ │ │ + bpl.n 793c6 │ │ │ │ + ldr.w ip, [pc, #56] @ 793c8 │ │ │ │ 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 │ │ │ │ @@ -115653,728 +115709,728 @@ │ │ │ │ addne r6, r3, #3 │ │ │ │ itttt ne │ │ │ │ addne r3, #1 │ │ │ │ bicne.w r6, r6, #3 │ │ │ │ addne r6, r6, r2 │ │ │ │ addne.w r2, r6, r3, lsl #2 │ │ │ │ adds.w sl, r2, r5 │ │ │ │ - bmi.w 795ea │ │ │ │ + bmi.w 79692 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 79582 │ │ │ │ - ldr r3, [pc, #624] @ (79618 ) │ │ │ │ + bne.w 7962a │ │ │ │ + ldr r3, [pc, #624] @ (796c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 79530 │ │ │ │ + bcs.w 795d8 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 7956a │ │ │ │ + beq.w 79612 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r9] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7945a │ │ │ │ + beq.n 79502 │ │ │ │ add.w r6, r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7947e │ │ │ │ + beq.n 79526 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ - cbz r0, 7941c │ │ │ │ - ldr r1, [pc, #540] @ (79618 ) │ │ │ │ + cbz r0, 794c4 │ │ │ │ + ldr r1, [pc, #540] @ (796c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r1] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r3, r3, [r6, #-8] │ │ │ │ ldr.w r3, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w r5, [r1, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 794c4 │ │ │ │ + bgt.n 7956c │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79504 │ │ │ │ - ldr r0, [pc, #488] @ (7961c ) │ │ │ │ + bne.n 795ac │ │ │ │ + ldr r0, [pc, #488] @ (796c4 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7959a │ │ │ │ + bne.w 79642 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 79484 │ │ │ │ + bmi.n 7952c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r1, r7 │ │ │ │ - bcc.n 794b8 │ │ │ │ + bcc.n 79560 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r7, ip, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ and.w r0, lr, #16384 @ 0x4000 │ │ │ │ add.w r6, r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 793f2 │ │ │ │ + bne.n 7949a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 793fa │ │ │ │ - b.n 7941c │ │ │ │ + bne.n 794a2 │ │ │ │ + b.n 794c4 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 79522 │ │ │ │ + bgt.n 795ca │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r6, r3 │ │ │ │ strb r2, [r6, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 794b0 │ │ │ │ + cbz r2, 79558 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #-12] │ │ │ │ - b.n 79452 │ │ │ │ + b.n 794fa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - b.n 793ea │ │ │ │ + b.n 79492 │ │ │ │ ldr.w r3, [r1, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.n 7941c │ │ │ │ + beq.n 794c4 │ │ │ │ ldr.w r3, [r1, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7941c │ │ │ │ + bne.n 794c4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7960c │ │ │ │ + bne.w 796b4 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 7941c │ │ │ │ + bmi.n 794c4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 794ee │ │ │ │ + bne.n 79596 │ │ │ │ dmb ish │ │ │ │ - b.n 7941c │ │ │ │ - ldr r0, [pc, #276] @ (7961c ) │ │ │ │ + b.n 794c4 │ │ │ │ + ldr r0, [pc, #276] @ (796c4 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 795ca │ │ │ │ + bne.n 79672 │ │ │ │ str.w fp, [r6, #8] │ │ │ │ - b.n 7944c │ │ │ │ + b.n 794f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 79496 │ │ │ │ + b.n 7953e │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 795bc │ │ │ │ + bne.n 79664 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 795ea │ │ │ │ + beq.n 79692 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 793ea │ │ │ │ + b.n 79492 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79530 │ │ │ │ + beq.n 795d8 │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 79472 │ │ │ │ + b.n 7951a │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 795ea │ │ │ │ + cbz r0, 79692 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 793ea │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 79492 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 795f4 │ │ │ │ + bne.n 7969c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7944c │ │ │ │ + bne.w 794f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 7944c │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 794f4 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ - b.n 79552 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 795fa │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79600 │ │ │ │ + bne.n 796a8 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7951c │ │ │ │ + bne.n 795c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 7951c │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 795c4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 7944c │ │ │ │ + b.n 794f4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 7951c │ │ │ │ + b.n 795c4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7941c │ │ │ │ - b.n 794e0 │ │ │ │ + bne.w 794c4 │ │ │ │ + b.n 79588 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00079620 : │ │ │ │ +000796c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ - cbz r0, 7965e │ │ │ │ + bl 79738 │ │ │ │ + cbz r0, 79706 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #24] @ (79664 ) │ │ │ │ + ldr r0, [pc, #24] @ (7970c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 79d30 │ │ │ │ + b.n 79dd8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079668 : │ │ │ │ +00079710 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79986 │ │ │ │ + beq.w 79a2e │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7987c │ │ │ │ + beq.w 79924 │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 79cfe │ │ │ │ + bhi.w 79da6 │ │ │ │ adds r3, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 7983e │ │ │ │ + ble.w 798e6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 79a0e │ │ │ │ + bne.w 79ab6 │ │ │ │ adds r0, #4 │ │ │ │ sub.w ip, r3, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, ip │ │ │ │ it hi │ │ │ │ subhi r1, r3, r0 │ │ │ │ - bhi.w 7983e │ │ │ │ + bhi.w 798e6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 798ba │ │ │ │ + bne.w 79962 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 7972e │ │ │ │ + bcc.n 797d6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 798bc │ │ │ │ + bne.w 79964 │ │ │ │ add.w r1, r0, #8 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 7972e │ │ │ │ + bcc.n 797d6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 798bc │ │ │ │ + bne.w 79964 │ │ │ │ add.w r1, r0, #12 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 7972e │ │ │ │ + bcc.n 797d6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 798bc │ │ │ │ + bne.w 79964 │ │ │ │ adds r1, #4 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs.n 7971e │ │ │ │ + bcs.n 797c6 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.w 79d18 │ │ │ │ + bhi.w 79dc0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r3, r2, #14 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 798bc │ │ │ │ + bne.w 79964 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add.w r1, r4, #21 │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 799fc │ │ │ │ - ldr r3, [pc, #712] @ (79a48 ) │ │ │ │ + bne.w 79aa4 │ │ │ │ + ldr r3, [pc, #712] @ (79af0 ) │ │ │ │ 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 r8, r3 │ │ │ │ - bgt.w 799a2 │ │ │ │ + bgt.w 79a4a │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov.w lr, r7, lsr #3 │ │ │ │ ldr.w r2, [r3, lr, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 79992 │ │ │ │ + beq.w 79a3a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 79824 │ │ │ │ - ldr r0, [pc, #652] @ (79a4c ) │ │ │ │ + beq.n 798cc │ │ │ │ + ldr r0, [pc, #652] @ (79af4 ) │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r6, [r0, #1600] @ 0x640 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 79a1e │ │ │ │ + bne.w 79ac6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 799e0 │ │ │ │ + bpl.w 79a88 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 79d24 │ │ │ │ + bpl.w 79dcc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 799f6 │ │ │ │ + bne.w 79a9e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 798ae │ │ │ │ + bhi.n 79956 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r0] │ │ │ │ - b.n 797be │ │ │ │ + b.n 79866 │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 79d1a │ │ │ │ + bhi.w 79dc2 │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w pc, [ip, r1, lsl #2] │ │ │ │ nop │ │ │ │ - str r7, [sp, #372] @ 0x174 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ + ldr r1, [sp, #132] @ 0x84 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [sp, #388] @ 0x184 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - str r7, [sp, #260] @ 0x104 │ │ │ │ + str r7, [sp, #932] @ 0x3a4 │ │ │ │ movs r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 7975c │ │ │ │ - b.n 798bc │ │ │ │ + beq.w 79804 │ │ │ │ + b.n 79964 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7974e │ │ │ │ + b.n 797f6 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittt lt │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt.w 7974e │ │ │ │ + blt.w 797f6 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79cbc │ │ │ │ + bne.w 79d64 │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7981c │ │ │ │ + b.n 798c4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 797be │ │ │ │ + b.n 79866 │ │ │ │ mov r1, r0 │ │ │ │ rbit r2, r2 │ │ │ │ subs r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w 7975c │ │ │ │ + beq.w 79804 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add.w sl, r5, r9 │ │ │ │ ldrb.w r2, [r5, r9] │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ ite ls │ │ │ │ movls r1, #0 │ │ │ │ andhi.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 79a9a │ │ │ │ + bne.w 79b42 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7163c │ │ │ │ + bl 716cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79a96 │ │ │ │ + beq.w 79b3e │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b348 │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r0, ip, #5, #1 │ │ │ │ str r4, [sp, #28] │ │ │ │ - beq.w 79a54 │ │ │ │ + beq.w 79afc │ │ │ │ mov.w ip, #127 @ 0x7f │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79a7c │ │ │ │ + beq.w 79b24 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bgt.w 79a8e │ │ │ │ + bgt.w 79b36 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, sl │ │ │ │ strd r7, r6, [sp] │ │ │ │ - bl 11b4d8 │ │ │ │ + bl 11b4b0 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 79a92 │ │ │ │ - bl 93630 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 79b3a │ │ │ │ + bl 93904 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7981c │ │ │ │ + b.n 798c4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79cea │ │ │ │ - ldr r3, [pc, #192] @ (79a50 ) │ │ │ │ - b.n 7981c │ │ │ │ + bne.w 79d92 │ │ │ │ + ldr r3, [pc, #192] @ (79af8 ) │ │ │ │ + b.n 798c4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 797be │ │ │ │ + bne.w 79866 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79cb0 │ │ │ │ + bne.w 79d58 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 799ce │ │ │ │ + cbz r3, 79a76 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 797be │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 79866 │ │ │ │ + bl 1fc480 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79a96 │ │ │ │ + beq.n 79b3e │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.w 797fc │ │ │ │ + bmi.w 798a4 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7981c │ │ │ │ + beq.w 798c4 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 7981c │ │ │ │ + b.n 798c4 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 799ce │ │ │ │ + beq.n 79a76 │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 797be │ │ │ │ + b.n 79866 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ mov.w r9, r2, lsr #3 │ │ │ │ - b.n 798cc │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 79974 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 79cee │ │ │ │ + bne.w 79d96 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 797e4 │ │ │ │ + bne.w 7988c │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 797e4 │ │ │ │ + b.n 7988c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 79a70 │ │ │ │ + beq.n 79b18 │ │ │ │ cmp r1, #2 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ - bne.w 79ca0 │ │ │ │ + bne.w 79d48 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 79a7c │ │ │ │ + cbz r0, 79b24 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 79946 │ │ │ │ + b.n 799ee │ │ │ │ mov.w ip, #255 @ 0xff │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79a68 │ │ │ │ + bne.n 79b10 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp.w r8, #255 @ 0xff │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 79954 │ │ │ │ + ble.w 799fc │ │ │ │ mov sl, r5 │ │ │ │ - b.n 79964 │ │ │ │ - bl 13078c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 79a0c │ │ │ │ + bl 13076c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7981c │ │ │ │ + b.n 798c4 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov.w r4, #0 │ │ │ │ - ble.w 79c7a │ │ │ │ + ble.w 79d22 │ │ │ │ tst.w ip, #3 │ │ │ │ - bne.w 79cd6 │ │ │ │ + bne.w 79d7e │ │ │ │ str r7, [sp, #16] │ │ │ │ add.w r8, ip, #4 │ │ │ │ mov r7, r2 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, r8 │ │ │ │ - bcc.w 79c6c │ │ │ │ + bcc.w 79d14 │ │ │ │ subs r3, r4, r2 │ │ │ │ cmp.w r3, #1020 @ 0x3fc │ │ │ │ - ble.w 79cd2 │ │ │ │ + ble.w 79d7a │ │ │ │ add.w r3, r2, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.w 79c92 │ │ │ │ + bcc.w 79d3a │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ subs r1, r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ add r3, r1 │ │ │ │ sub.w lr, r2, #4 │ │ │ │ bic.w r1, r3, #3 │ │ │ │ adds r5, r1, r2 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 79b96 │ │ │ │ + beq.n 79c3e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 79b7e │ │ │ │ + beq.n 79c26 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 79b6c │ │ │ │ + beq.n 79c14 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 79b5a │ │ │ │ + beq.n 79c02 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 79b48 │ │ │ │ + beq.n 79bf0 │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 79b36 │ │ │ │ + beq.n 79bde │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 79b24 │ │ │ │ + beq.n 79bcc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov lr, r2 │ │ │ │ mvns r2, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r2, lsr #7 │ │ │ │ and.w r0, r1, #16843009 @ 0x1010101 │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ @@ -116410,15 +116466,15 @@ │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ mvns r2, r1 │ │ │ │ cmp r5, lr │ │ │ │ mov.w r1, r1, lsr #6 │ │ │ │ orr.w r1, r1, r2, lsr #7 │ │ │ │ and.w r1, r1, #16843009 @ 0x1010101 │ │ │ │ add r0, r1 │ │ │ │ - beq.n 79c48 │ │ │ │ + beq.n 79cf0 │ │ │ │ mov ip, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add.w lr, lr, #32 │ │ │ │ mvns r2, r1 │ │ │ │ cmp r5, lr │ │ │ │ @@ -116464,108 +116520,108 @@ │ │ │ │ and.w r2, r2, #16843009 @ 0x1010101 │ │ │ │ add r0, r2 │ │ │ │ mvn.w r2, r1 │ │ │ │ mov.w r1, r1, lsr #6 │ │ │ │ orr.w r2, r1, r2, lsr #7 │ │ │ │ and.w r2, r2, #16843009 @ 0x1010101 │ │ │ │ add r0, r2 │ │ │ │ - bne.n 79b9a │ │ │ │ + bne.n 79c42 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, ip │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r2, r8, r3 │ │ │ │ add.w r8, r2, #4 │ │ │ │ asrs r3, r0, #8 │ │ │ │ and.w r0, r0, #16711935 @ 0xff00ff │ │ │ │ and.w r3, r3, #16711935 @ 0xff00ff │ │ │ │ add r3, r0 │ │ │ │ add.w r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add r6, r3 │ │ │ │ - b.n 79ac0 │ │ │ │ + b.n 79b68 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov r5, fp │ │ │ │ cmp r3, ip │ │ │ │ - bls.n 79c96 │ │ │ │ + bls.n 79d3e │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ mvns r0, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r0, lsr #7 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add r4, r1 │ │ │ │ - b.n 79c7a │ │ │ │ + b.n 79d22 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79c54 │ │ │ │ + b.n 79cfc │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bhi.n 79d04 │ │ │ │ + bhi.n 79dac │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r8, r1 │ │ │ │ - b.n 798fc │ │ │ │ + b.n 799a4 │ │ │ │ movt ip, #16 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 79a68 │ │ │ │ - b.n 79a7c │ │ │ │ + bne.w 79b10 │ │ │ │ + b.n 79b24 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 799bc │ │ │ │ + b.n 79a64 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79898 │ │ │ │ - ldr r3, [pc, #96] @ (79d2c ) │ │ │ │ + bge.w 79940 │ │ │ │ + ldr r3, [pc, #96] @ (79dd4 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 7981c │ │ │ │ + b.n 798c4 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 79ada │ │ │ │ + b.n 79b82 │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ mvns r0, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r0, lsr #7 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add r4, r1 │ │ │ │ - b.n 79aa6 │ │ │ │ + b.n 79b4e │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 7998e │ │ │ │ + b.n 79a36 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 797e4 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 79a96 │ │ │ │ + b.n 7988c │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 79b3e │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 79d10 │ │ │ │ + bhi.n 79db8 │ │ │ │ mov r8, r1 │ │ │ │ - b.n 798fc │ │ │ │ + b.n 799a4 │ │ │ │ movt r1, #16 │ │ │ │ mov r8, r1 │ │ │ │ - b.n 798fc │ │ │ │ + b.n 799a4 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79742 │ │ │ │ + b.n 797ea │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 799e2 │ │ │ │ + b.n 79a8a │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79e9a │ │ │ │ + beq.w 79f42 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ @@ -116576,347 +116632,338 @@ │ │ │ │ mov r2, r1 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 79d7c │ │ │ │ + bmi.n 79e24 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 79d84 │ │ │ │ + beq.n 79e2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 79e92 │ │ │ │ + beq.w 79f3a │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 79e9e │ │ │ │ - ldr r3, [pc, #448] @ (79f50 ) │ │ │ │ + beq.w 79f46 │ │ │ │ + ldr r3, [pc, #448] @ (79ff8 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79e62 │ │ │ │ + bne.n 79f0a │ │ │ │ add.w r1, r6, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, r5 │ │ │ │ orrge.w r4, r5, #1 │ │ │ │ ldr.w r0, [r1, #3996] @ 0xf9c │ │ │ │ mov r1, r2 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 79f02 │ │ │ │ + beq.w 79faa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 79e26 │ │ │ │ + beq.n 79ece │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79de2 │ │ │ │ + bge.n 79e8a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79ef6 │ │ │ │ + beq.w 79f9e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79e02 │ │ │ │ + bge.n 79eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79f0a │ │ │ │ + beq.w 79fb2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79e02 │ │ │ │ + bge.n 79eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79eea │ │ │ │ + beq.n 79f92 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 79d7c │ │ │ │ + beq.n 79e24 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 79d7c │ │ │ │ + b.n 79e24 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79e3e │ │ │ │ + bge.n 79ee6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 79e3e │ │ │ │ + cbnz r1, 79ee6 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 79d7e │ │ │ │ + beq.n 79e26 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79d7e │ │ │ │ + bne.n 79e26 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 79d7e │ │ │ │ + b.n 79e26 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79da0 │ │ │ │ + beq.n 79e48 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79e80 │ │ │ │ + bge.n 79f28 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 79e80 │ │ │ │ + cbnz r1, 79f28 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 79d7c │ │ │ │ - b.n 79e10 │ │ │ │ + beq.w 79e24 │ │ │ │ + b.n 79eb8 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 79d8e │ │ │ │ + bne.w 79e36 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 79f18 │ │ │ │ + bmi.n 79fc0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 79f40 │ │ │ │ + blt.n 79fe8 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add r3, r1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 79d7e │ │ │ │ + bge.w 79e26 │ │ │ │ subs r1, r4, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 79d7e │ │ │ │ + bne.w 79e26 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 79d7e │ │ │ │ + b.n 79e26 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 79e02 │ │ │ │ + b.n 79eaa │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 79de2 │ │ │ │ - bl d9df4 │ │ │ │ + b.n 79e8a │ │ │ │ + bl da0b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 79d7c │ │ │ │ + b.n 79e24 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 79df4 │ │ │ │ + b.n 79e9c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 79f2a │ │ │ │ + bmi.n 79fd2 │ │ │ │ ldrsb.w r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 79f38 │ │ │ │ + blt.n 79fe0 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 79eb6 │ │ │ │ + b.n 79f5e │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79f4a │ │ │ │ + blt.n 79ff2 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 79eb6 │ │ │ │ + b.n 79f5e │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 79f4a │ │ │ │ + bmi.n 79ff2 │ │ │ │ add.w r3, r2, #28 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #16] @ (79f54 ) │ │ │ │ + ldr r3, [pc, #16] @ (79ffc ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 79ecc │ │ │ │ + b.n 79f74 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 79f40 │ │ │ │ + b.n 79fe8 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 79f64 │ │ │ │ - cbz r1, 79f64 │ │ │ │ - b.w 196e80 <_Py_NewReference@@Base+0x24c8> │ │ │ │ - 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 7a236 │ │ │ │ + blt.w 7a2ca │ │ │ │ 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 7a088 │ │ │ │ + bne.n 7a11c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 7a048 │ │ │ │ + bpl.n 7a0dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7a164 │ │ │ │ + beq.w 7a1f8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #41569 @ 0xa261 │ │ │ │ + movw r3, #41717 @ 0xa2f5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a15a │ │ │ │ + bne.w 7a1ee │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a14e │ │ │ │ - ldr r3, [pc, #652] @ (7a25c ) │ │ │ │ + bne.w 7a1e2 │ │ │ │ + ldr r3, [pc, #652] @ (7a2f0 ) │ │ │ │ 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 7a064 │ │ │ │ + beq.n 7a0f8 │ │ │ │ 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 7a00e │ │ │ │ + bgt.n 7a0a2 │ │ │ │ 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 7a064 │ │ │ │ + beq.n 7a0f8 │ │ │ │ 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 7a036 │ │ │ │ + beq.n 7a0ca │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a0d4 │ │ │ │ + beq.n 7a168 │ │ │ │ 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 7a030 │ │ │ │ + b.n 7a0c4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a180 │ │ │ │ + bne.w 7a214 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 79fa0 │ │ │ │ + bmi.n 7a034 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79fa0 │ │ │ │ + beq.n 7a034 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 79fa0 │ │ │ │ + b.n 7a034 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a226 │ │ │ │ + bne.w 7a2ba │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7a030 │ │ │ │ + b.n 7a0c4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7a230 │ │ │ │ + bne.w 7a2c4 │ │ │ │ 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, #444] @ (7a25c ) │ │ │ │ + ldr r0, [pc, #444] @ (7a2f0 ) │ │ │ │ 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, #3996] @ 0xf9c │ │ │ │ - bl e5a68 │ │ │ │ + bl e5ca0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 7a23a │ │ │ │ + beq.w 7a2ce │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a22e │ │ │ │ + beq.w 7a2c2 │ │ │ │ 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 79f92 │ │ │ │ + b.n 7a026 │ │ │ │ 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 │ │ │ │ @@ -116927,102 +116974,102 @@ │ │ │ │ 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 7a114 │ │ │ │ + bne.n 7a1a8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a110 │ │ │ │ + cbz r3, 7a1a4 │ │ │ │ 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 7a1c2 │ │ │ │ + beq.n 7a256 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7a19a │ │ │ │ + beq.n 7a22e │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 7a12c │ │ │ │ + cbnz r3, 7a1c0 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 7a030 │ │ │ │ + beq.w 7a0c4 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a1bc │ │ │ │ + beq.n 7a250 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 7a14a │ │ │ │ + cbz r3, 7a1de │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 7a030 │ │ │ │ + b.n 7a0c4 │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a050 │ │ │ │ + beq.w 7a0e4 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7a05a │ │ │ │ + beq.w 7a0ee │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 7a050 │ │ │ │ + b.n 7a0e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a16c │ │ │ │ + beq.n 7a200 │ │ │ │ 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 79fa0 │ │ │ │ - b.n 7a174 │ │ │ │ + beq.w 7a034 │ │ │ │ + b.n 7a208 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7a1a8 │ │ │ │ + cbz r3, 7a23c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a030 │ │ │ │ + bne.w 7a0c4 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7a030 │ │ │ │ + b.n 7a0c4 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a13c │ │ │ │ + b.n 7a1d0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a11e │ │ │ │ + beq.n 7a1b2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a220 │ │ │ │ + cbz r3, 7a2b4 │ │ │ │ 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, 7a1f8 │ │ │ │ + cbz r3, 7a28c │ │ │ │ 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 │ │ │ │ @@ -117031,105 +117078,105 @@ │ │ │ │ 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 7a030 │ │ │ │ + b.n 7a0c4 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a1ce │ │ │ │ + b.n 7a262 │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7a07c │ │ │ │ + b.n 7a110 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 755d0 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #12712 @ 0x31a8 │ │ │ │ + b.w 75674 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_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 7a030 │ │ │ │ + b.n 7a0c4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a260 : │ │ │ │ +0007a2f4 : │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a396 │ │ │ │ - cbz r0, 7a2e4 │ │ │ │ - ldr r3, [pc, #416] @ (7a430 ) │ │ │ │ + bne.w 7a42a │ │ │ │ + cbz r0, 7a378 │ │ │ │ + ldr r3, [pc, #416] @ (7a4c4 ) │ │ │ │ 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 7a2fa │ │ │ │ + beq.n 7a38e │ │ │ │ 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 7a2cc │ │ │ │ + bgt.n 7a360 │ │ │ │ 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, 7a2fa │ │ │ │ + cbz r2, 7a38e │ │ │ │ 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, 7a2e8 │ │ │ │ - cbz r2, 7a31e │ │ │ │ + cbz r0, 7a37c │ │ │ │ + cbz r2, 7a3b2 │ │ │ │ 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 7a2e4 │ │ │ │ + b.n 7a378 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a428 │ │ │ │ + bne.w 7a4bc │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7a2e4 │ │ │ │ + b.n 7a378 │ │ │ │ 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 │ │ │ │ @@ -117140,74 +117187,74 @@ │ │ │ │ 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 7a35e │ │ │ │ + bne.n 7a3f2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a35a │ │ │ │ + cbz r3, 7a3ee │ │ │ │ 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 7a3c0 │ │ │ │ + beq.n 7a454 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7a3a0 │ │ │ │ + beq.n 7a434 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7a376 │ │ │ │ + cbnz r3, 7a40a │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 7a2e4 │ │ │ │ + beq.n 7a378 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a41c │ │ │ │ + beq.n 7a4b0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 7a392 │ │ │ │ + cbz r3, 7a426 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 7a2e4 │ │ │ │ + b.n 7a378 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7a3ae │ │ │ │ + cbz r3, 7a442 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a2e4 │ │ │ │ + bne.n 7a378 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7a2e4 │ │ │ │ + b.n 7a378 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a368 │ │ │ │ + beq.n 7a3fc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a422 │ │ │ │ + cbz r3, 7a4b6 │ │ │ │ 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, 7a3f4 │ │ │ │ + cbz r3, 7a488 │ │ │ │ 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 │ │ │ │ @@ -117216,83 +117263,83 @@ │ │ │ │ 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 7a2e4 │ │ │ │ + b.n 7a378 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a384 │ │ │ │ + b.n 7a418 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a3cc │ │ │ │ + b.n 7a460 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7a312 │ │ │ │ + b.n 7a3a6 │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a6c4 │ │ │ │ + bne.w 7a758 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 7a6a2 │ │ │ │ + beq.w 7a736 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7a544 │ │ │ │ + bne.n 7a5d8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 7a486 │ │ │ │ + cbz r3, 7a51a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7a72c │ │ │ │ + bne.w 7a7c0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7a67c │ │ │ │ + ble.w 7a710 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a7bc │ │ │ │ + bne.w 7a850 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #7 │ │ │ │ lsl.w r1, r1, r0 │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r7, r1 │ │ │ │ - bgt.n 7a506 │ │ │ │ + bgt.n 7a59a │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.w 7a646 │ │ │ │ + bge.w 7a6da │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a666 │ │ │ │ + beq.w 7a6fa │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r0, r3, #20 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r2 │ │ │ │ str r6, [r0, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ @@ -117302,368 +117349,368 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #15 │ │ │ │ - bgt.w 7a710 │ │ │ │ + bgt.w 7a7a4 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.n 7a5a0 │ │ │ │ + bge.n 7a634 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [ip, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a666 │ │ │ │ + beq.w 7a6fa │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str.w r5, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 7a4ee │ │ │ │ + b.n 7a582 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 7a63a │ │ │ │ + beq.n 7a6ce │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a7ae │ │ │ │ + bne.w 7a842 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a62a │ │ │ │ + beq.n 7a6be │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a7a6 │ │ │ │ + bne.w 7a83a │ │ │ │ add.w r8, r2, r8, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w r6, [r8, #24] │ │ │ │ - bge.n 7a588 │ │ │ │ + bge.n 7a61c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7a588 │ │ │ │ + cbnz r3, 7a61c │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a4fe │ │ │ │ + bge.n 7a592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a4fe │ │ │ │ + bne.n 7a592 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a4fe │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a592 │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7a51a │ │ │ │ + blt.n 7a5ae │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ add ip, r2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add ip, lr │ │ │ │ cmp r0, #7 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w r2, r1, ip │ │ │ │ - ble.n 7a612 │ │ │ │ + ble.n 7a6a6 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt.w 7a786 │ │ │ │ + bgt.w 7a81a │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a51a │ │ │ │ + blt.n 7a5ae │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a51a │ │ │ │ - b.n 7a5e8 │ │ │ │ + blt.n 7a5ae │ │ │ │ + b.n 7a67c │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2 │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7a604 │ │ │ │ + bge.n 7a698 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7a4ca │ │ │ │ + b.n 7a55e │ │ │ │ movs r3, #12 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a588 │ │ │ │ - b.n 7a57a │ │ │ │ + bge.n 7a61c │ │ │ │ + b.n 7a60e │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2 │ │ │ │ ldrsb.w r8, [ip, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7a61e │ │ │ │ - b.n 7a5be │ │ │ │ + blt.n 7a6b2 │ │ │ │ + b.n 7a652 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add.w r1, ip, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str.w r7, [ip, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7a4ee │ │ │ │ + b.n 7a582 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7a8d4 │ │ │ │ + bl 7a968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7a48e │ │ │ │ + bne.w 7a522 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7a7ca │ │ │ │ + blt.w 7a85e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a6be │ │ │ │ + bge.n 7a752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a7dc │ │ │ │ + beq.w 7a870 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a500 │ │ │ │ + b.n 7a594 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 7a456 │ │ │ │ + bne.w 7a4ea │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl c1ea8 │ │ │ │ + bl c2160 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7a470 │ │ │ │ + beq.w 7a504 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12ece8 <_PyUnicode_IsNumeric@@Base+0x51c> │ │ │ │ + bl 12ec94 <_PyUnicode_IsNumeric@@Base+0x504> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7a754 │ │ │ │ + blt.n 7a7e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7a4fe │ │ │ │ + bge.w 7a592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a4fe │ │ │ │ + bne.w 7a592 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a4fe │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a592 │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ add.w lr, r3, ip │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7a764 │ │ │ │ + bge.n 7a7f8 │ │ │ │ add ip, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str.w r1, [ip, #20] │ │ │ │ - b.n 7a4ca │ │ │ │ + b.n 7a55e │ │ │ │ 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 7a8d4 │ │ │ │ + bl 7a968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a6a2 │ │ │ │ + beq.n 7a736 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 7a486 │ │ │ │ + b.n 7a51a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a6f4 │ │ │ │ + bne.n 7a788 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a6f4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a788 │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ add ip, r2 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r8, [ip, #20] │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7a722 │ │ │ │ - b.n 7a5c2 │ │ │ │ + blt.n 7a7b6 │ │ │ │ + b.n 7a656 │ │ │ │ add.w r8, r3, r2, lsl #2 │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7a722 │ │ │ │ + blt.n 7a7b6 │ │ │ │ add r2, ip │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7a5d6 │ │ │ │ + b.n 7a66a │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 7a63a │ │ │ │ + b.n 7a6ce │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 7a550 │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 7a5e4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 7a496 │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 7a52a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a6ac │ │ │ │ + bne.w 7a740 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a6ac │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a740 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a6be │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a752 │ │ │ │ push {r4, lr} │ │ │ │ movs r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w lr, [r0, #4] │ │ │ │ cmp.w lr, #7 │ │ │ │ lsl.w r2, r2, lr │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r2, r1 │ │ │ │ - bgt.n 7a82a │ │ │ │ + bgt.n 7a8be │ │ │ │ add.w r3, ip, r0 │ │ │ │ ldrsb.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7a80e │ │ │ │ + bge.n 7a8a2 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7a854 │ │ │ │ + bge.n 7a8e8 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.n 7a8b6 │ │ │ │ + bgt.n 7a94a │ │ │ │ add.w r3, ip, r0, lsl #1 │ │ │ │ ldrsh.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7a80c │ │ │ │ + blt.n 7a8a0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a826 │ │ │ │ + blt.n 7a8ba │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r0, r0, #1 │ │ │ │ and.w r3, r0, r2 │ │ │ │ - bgt.n 7a886 │ │ │ │ + bgt.n 7a91a │ │ │ │ add.w r0, ip, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a826 │ │ │ │ + blt.n 7a8ba │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ and.w r3, r2, r0 │ │ │ │ - b.n 7a86a │ │ │ │ + b.n 7a8fe │ │ │ │ cmp.w lr, #15 │ │ │ │ add.w r0, ip, r3, lsl #1 │ │ │ │ it gt │ │ │ │ addgt.w r0, ip, r3, lsl #2 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ ite le │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ add r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.n 7a826 │ │ │ │ + blt.n 7a8ba │ │ │ │ and.w r3, r2, r0 │ │ │ │ - b.n 7a886 │ │ │ │ + b.n 7a91a │ │ │ │ add.w r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7a80c │ │ │ │ + blt.n 7a8a0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 7a850 │ │ │ │ + b.n 7a8e4 │ │ │ │ stmdb 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 7b328 │ │ │ │ + bhi.w 7b3bc │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ lsl.w r7, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ @@ -117674,27 +117721,27 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ lsl.w r2, r7, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ae38 │ │ │ │ + beq.w 7aecc │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7b09e │ │ │ │ + bhi.w 7b132 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7aa82 │ │ │ │ - ldr r2, [pc, #704] @ (7abf4 ) │ │ │ │ + bne.w 7ab16 │ │ │ │ + ldr r2, [pc, #704] @ (7ac88 ) │ │ │ │ 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 7aea2 │ │ │ │ + beq.w 7af36 │ │ │ │ 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 │ │ │ │ @@ -117713,84 +117760,84 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl.w r2, r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b25a │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ae52 │ │ │ │ + beq.w 7aee6 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r3, sl │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 7aedc │ │ │ │ + bne.w 7af70 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 7aedc │ │ │ │ + bne.w 7af70 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ blx 2bf20 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 7aa2a │ │ │ │ + cbz r7, 7aabe │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, ip │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7aa02 │ │ │ │ + b.n 7aa96 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7ae80 │ │ │ │ + bgt.w 7af14 │ │ │ │ ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7ab9c │ │ │ │ + bne.w 7ac30 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 7aa28 │ │ │ │ + beq.n 7aabc │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w ip, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, lr, r0 │ │ │ │ - bgt.n 7a9e0 │ │ │ │ + bgt.n 7aa74 │ │ │ │ ldrsb.w r8, [sl, r1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7ab9c │ │ │ │ + bne.w 7ac30 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 7a9fe │ │ │ │ + bne.n 7aa92 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 7aa72 │ │ │ │ + beq.n 7ab06 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7abf8 │ │ │ │ + bne.w 7ac8c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 7abf8 │ │ │ │ - ldr r3, [pc, #424] @ (7abf4 ) │ │ │ │ + bne.w 7ac8c │ │ │ │ + ldr r3, [pc, #424] @ (7ac88 ) │ │ │ │ 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 7ae98 │ │ │ │ + bhi.w 7af2c │ │ │ │ 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] │ │ │ │ @@ -117803,45 +117850,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r0, #4689 @ 0x1251 │ │ │ │ + movw r0, #4833 @ 0x12e1 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 7b1e2 │ │ │ │ - ldr r0, [pc, #324] @ (7abf4 ) │ │ │ │ + bne.w 7b276 │ │ │ │ + ldr r0, [pc, #324] @ (7ac88 ) │ │ │ │ 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, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 7b0ee │ │ │ │ + bcs.w 7b182 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 7b1a2 │ │ │ │ + beq.w 7b236 │ │ │ │ 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 7acf6 │ │ │ │ + beq.w 7ad8a │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r8, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ @@ -117861,116 +117908,116 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl.w r2, r8, r2 │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7ad6a │ │ │ │ + bne.w 7adfe │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ae54 │ │ │ │ + beq.w 7aee8 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7a9a8 │ │ │ │ + bne.w 7aa3c │ │ │ │ add r3, sl │ │ │ │ cmp r7, r1 │ │ │ │ - ble.w 7ae74 │ │ │ │ + ble.w 7af08 │ │ │ │ mov.w ip, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov lr, r3 │ │ │ │ mla ip, ip, r7, r3 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b354 │ │ │ │ + beq.w 7b3e8 │ │ │ │ ldr.w r3, [r2], #8 │ │ │ │ adds r0, #12 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 7ab78 │ │ │ │ + bne.n 7ac0c │ │ │ │ mov r3, lr │ │ │ │ - b.n 7ae74 │ │ │ │ + b.n 7af08 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - ble.n 7abe4 │ │ │ │ + ble.n 7ac78 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7afe8 │ │ │ │ + bgt.w 7b07c │ │ │ │ ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7a9f4 │ │ │ │ + beq.w 7aa88 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 7abba │ │ │ │ + b.n 7ac4e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ ldrsb.w ip, [sl, r1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7aa1e │ │ │ │ - b.n 7abd6 │ │ │ │ + beq.w 7aab2 │ │ │ │ + b.n 7ac6a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b206 │ │ │ │ - ldr r3, [pc, #708] @ (7aed8 ) │ │ │ │ + bne.w 7b29a │ │ │ │ + ldr r3, [pc, #708] @ (7af6c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 7b132 │ │ │ │ + beq.w 7b1c6 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 7ac56 │ │ │ │ + bgt.n 7acea │ │ │ │ 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 7b132 │ │ │ │ + beq.w 7b1c6 │ │ │ │ bic.w r1, r5, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b002 │ │ │ │ + beq.w 7b096 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7aa72 │ │ │ │ + bne.w 7ab06 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ @@ -117978,58 +118025,58 @@ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r3, [r1, #8] │ │ │ │ add.w lr, r9, r0, lsl #2 │ │ │ │ str r1, [r2, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7acb2 │ │ │ │ + bne.n 7ad46 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7acae │ │ │ │ + cbz r1, 7ad42 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7b2ac │ │ │ │ + beq.w 7b340 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7b288 │ │ │ │ + beq.w 7b31c │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7acce │ │ │ │ + cbnz r3, 7ad62 │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 7aa72 │ │ │ │ + beq.w 7ab06 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b34e │ │ │ │ + beq.w 7b3e2 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7acf0 │ │ │ │ + cbz r3, 7ad84 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 7aa72 │ │ │ │ + b.n 7ab06 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 7ae24 │ │ │ │ + bhi.w 7aeb8 │ │ │ │ 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 7b0ee │ │ │ │ + beq.w 7b182 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #1 │ │ │ │ @@ -118050,421 +118097,421 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ lsl.w r2, r7, r2 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ab4e │ │ │ │ + beq.w 7abe2 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add.w r1, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b212 │ │ │ │ + beq.w 7b2a6 │ │ │ │ add r3, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 7b282 │ │ │ │ + ble.w 7b316 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov lr, r3 │ │ │ │ add.w fp, r3, r7, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ add.w ip, r1, #3 │ │ │ │ ldrb.w r1, [ip, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w r9, [r2, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bge.w 7b014 │ │ │ │ + bge.w 7b0a8 │ │ │ │ str.w r0, [r9] │ │ │ │ add.w lr, lr, #8 │ │ │ │ str.w r9, [lr, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [lr, #-4] │ │ │ │ cmp lr, fp │ │ │ │ - bne.n 7ad92 │ │ │ │ + bne.n 7ae26 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, ip │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7ae02 │ │ │ │ + b.n 7ae96 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7b02c │ │ │ │ + bgt.w 7b0c0 │ │ │ │ ldrsh.w r8, [sl, r2, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7b034 │ │ │ │ + bne.w 7b0c8 │ │ │ │ strh.w r1, [sl, r2, lsl #1] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7b174 │ │ │ │ + beq.w 7b208 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ cmp.w ip, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and.w r2, lr, r0 │ │ │ │ - bgt.n 7adde │ │ │ │ + bgt.n 7ae72 │ │ │ │ ldrsb.w r8, [sl, r2] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7b034 │ │ │ │ + bne.w 7b0c8 │ │ │ │ strb.w r1, [sl, r2] │ │ │ │ - b.n 7adf6 │ │ │ │ + b.n 7ae8a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r8, r7, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 7ad20 │ │ │ │ + b.n 7adb4 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 7b0a4 │ │ │ │ + bhi.w 7b138 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r1, r2, r7 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 7aa92 │ │ │ │ + b.n 7ab26 │ │ │ │ movs r3, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add.w ip, r5, #20 │ │ │ │ add r3, sl │ │ │ │ add ip, r2 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 7b06e │ │ │ │ + bne.w 7b102 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2bf20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e788 │ │ │ │ - b.n 7aa2a │ │ │ │ + bl 7e81c │ │ │ │ + b.n 7aabe │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 7ab9c │ │ │ │ + bne.w 7ac30 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 7a9fe │ │ │ │ - b.n 7aa28 │ │ │ │ + bne.w 7aa92 │ │ │ │ + b.n 7aabc │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7aa72 │ │ │ │ + b.n 7ab06 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b1d0 │ │ │ │ + bne.w 7b264 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ movs r7, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 7aacc │ │ │ │ + b.n 7ab60 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ - ble.w 7b228 │ │ │ │ + ble.w 7b2bc │ │ │ │ mvn.w r1, ip │ │ │ │ add r1, r7 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 7afbe │ │ │ │ + beq.n 7b052 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7afc4 │ │ │ │ + beq.n 7b058 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w r8, r2, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ mov r2, r8 │ │ │ │ cmp.w r9, #1 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.n 7afbe │ │ │ │ + beq.n 7b052 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 7af3a │ │ │ │ + beq.n 7afce │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7afc4 │ │ │ │ + beq.n 7b058 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ mov r2, r8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7afc4 │ │ │ │ + beq.n 7b058 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r2, r8, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - b.n 7afbe │ │ │ │ + b.n 7b052 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r8, r2, #8 │ │ │ │ mov r9, ip │ │ │ │ cmp ip, r7 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.w 7a9ca │ │ │ │ + beq.w 7aa5e │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r8 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7afc4 │ │ │ │ + cbz r1, 7b058 │ │ │ │ ldrd r0, r1, [r8] │ │ │ │ adds r2, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7afc4 │ │ │ │ + cbz r1, 7b058 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r2, r8, #16 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ add.w ip, r9, #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7afc4 │ │ │ │ + cbz r1, 7b058 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w ip, r9, #3 │ │ │ │ add.w r2, r8, #24 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7af58 │ │ │ │ + bne.n 7afec │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add.w r1, r2, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b168 │ │ │ │ + beq.w 7b1fc │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w r2, r1, #8 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp ip, r7 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - bne.n 7aee8 │ │ │ │ - b.n 7a9ca │ │ │ │ + bne.n 7af7c │ │ │ │ + b.n 7aa5e │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 7ae8a │ │ │ │ + beq.w 7af1e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 7afe8 │ │ │ │ + b.n 7b07c │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 7aa72 │ │ │ │ + b.n 7ab06 │ │ │ │ str.w r9, [lr] │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [lr, #-4] │ │ │ │ cmp fp, lr │ │ │ │ - bne.w 7ad92 │ │ │ │ - b.n 7adc8 │ │ │ │ + bne.w 7ae26 │ │ │ │ + b.n 7ae5c │ │ │ │ ldr.w r5, [sl, r2, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.n 7b068 │ │ │ │ + beq.n 7b0fc │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ add r2, r8 │ │ │ │ and.w r2, lr, r2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.w 7b158 │ │ │ │ + bgt.w 7b1ec │ │ │ │ ldrsb.w r8, [sl, r2] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7b1b6 │ │ │ │ + bne.w 7b24a │ │ │ │ cmp.w ip, #7 │ │ │ │ - ble.w 7ae1e │ │ │ │ + ble.w 7aeb2 │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.w 7adf2 │ │ │ │ + ble.w 7ae86 │ │ │ │ str.w r1, [sl, r2, lsl #2] │ │ │ │ - b.n 7adf6 │ │ │ │ + b.n 7ae8a │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 7ae74 │ │ │ │ + ble.w 7af08 │ │ │ │ mov.w r8, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r8, r8, r7, r3 │ │ │ │ - b.n 7b084 │ │ │ │ + b.n 7b118 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b080 │ │ │ │ + beq.n 7b114 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ add.w lr, lr, #12 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 7b080 │ │ │ │ - b.n 7ae74 │ │ │ │ + bne.n 7b114 │ │ │ │ + b.n 7af08 │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 7b314 │ │ │ │ + bhi.w 7b3a8 │ │ │ │ add.w sl, r3, #1 │ │ │ │ movs r7, #1 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b1e2 │ │ │ │ - ldr r1, [pc, #636] @ (7b358 ) │ │ │ │ + bne.w 7b276 │ │ │ │ + ldr r1, [pc, #636] @ (7b3ec ) │ │ │ │ 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, #12] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b334 │ │ │ │ + bne.w 7b3c8 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7b328 │ │ │ │ + beq.w 7b3bc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 7ad20 │ │ │ │ + b.n 7adb4 │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b344 │ │ │ │ + bne.w 7b3d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 7aa72 │ │ │ │ + b.n 7ab06 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [sl, r2, lsl #1] │ │ │ │ ldrgt.w r8, [sl, r2, lsl #2] │ │ │ │ - b.n 7b050 │ │ │ │ + b.n 7b0e4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7afd0 │ │ │ │ - b.n 7b168 │ │ │ │ + bne.w 7b064 │ │ │ │ + b.n 7b1fc │ │ │ │ mov r5, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 199b28 <_PyNamespace_New@@Base+0x94> │ │ │ │ + bl 19a1a8 <_PyNamespace_New@@Base+0x94> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b276 │ │ │ │ + beq.n 7b30a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b20e │ │ │ │ + beq.n 7b2a2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7aa72 │ │ │ │ + b.n 7ab06 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ad12 │ │ │ │ + b.n 7ada6 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - b.n 7b044 │ │ │ │ + b.n 7b0d8 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 7ad78 │ │ │ │ + b.n 7ae0c │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r7, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b328 │ │ │ │ + beq.w 7b3bc │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r7, #20 │ │ │ │ - b.n 7ad20 │ │ │ │ + b.n 7adb4 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7aa72 │ │ │ │ + b.n 7ab06 │ │ │ │ add.w r1, sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.n 7b230 │ │ │ │ + blt.n 7b2c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e788 │ │ │ │ - b.n 7b176 │ │ │ │ - beq.w 7aa2a │ │ │ │ - b.w 7a9ca │ │ │ │ + bl 7e81c │ │ │ │ + b.n 7b20a │ │ │ │ + beq.w 7aabe │ │ │ │ + b.w 7aa5e │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb.w lr, [r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ @@ -118477,47 +118524,47 @@ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ strlt.w lr, [r3] │ │ │ │ str.w r3, [ip, #-8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #-12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - b.n 7b21a │ │ │ │ + b.n 7b2ae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.w 7aa72 │ │ │ │ - beq.w 7b176 │ │ │ │ - b.n 7adc8 │ │ │ │ + b.w 7ab06 │ │ │ │ + beq.w 7b20a │ │ │ │ + b.n 7ae5c │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ str r1, [r2, #24] │ │ │ │ - cbz r3, 7b296 │ │ │ │ + cbz r3, 7b32a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r2, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7aa72 │ │ │ │ + bne.w 7ab06 │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ - b.w 7aa72 │ │ │ │ + b.w 7ab06 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7acbe │ │ │ │ + beq.w 7ad52 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7b30e │ │ │ │ + cbz r1, 7b3a2 │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r9, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7b2e2 │ │ │ │ + cbz r3, 7b376 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -118527,89 +118574,89 @@ │ │ │ │ ldr.w r3, [r8, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.w 7aa72 │ │ │ │ + b.w 7ab06 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 7b2ba │ │ │ │ + b.n 7b34e │ │ │ │ add.w sl, r3, #2 │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 7aa92 │ │ │ │ - bl 1fbe68 │ │ │ │ + bpl.w 7ab26 │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 7aa7c │ │ │ │ + b.w 7ab10 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 7b116 │ │ │ │ + b.n 7b1aa │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 7b14a │ │ │ │ + b.n 7b1de │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 7ace0 │ │ │ │ + b.n 7ad74 │ │ │ │ adds r2, #8 │ │ │ │ - b.n 7ab78 │ │ │ │ + b.n 7ac0c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r7, r3, #16 │ │ │ │ - bne.w 7b6d8 │ │ │ │ + bne.w 7b76c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7b4f4 │ │ │ │ + bne.w 7b588 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 7b5f0 │ │ │ │ + bgt.w 7b684 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b7e4 │ │ │ │ + beq.w 7b878 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7b7e4 │ │ │ │ + bhi.w 7b878 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r5, [r8] │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b618 │ │ │ │ - movw r7, #19929 @ 0x4dd9 │ │ │ │ + beq.w 7b6ac │ │ │ │ + movw r7, #20609 @ 0x5081 │ │ │ │ movt r7, #13 │ │ │ │ movw r3, #29264 @ 0x7250 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 7b6fc │ │ │ │ - ldr r3, [pc, #688] @ (7b698 ) │ │ │ │ + bpl.w 7b790 │ │ │ │ + ldr r3, [pc, #688] @ (7b72c ) │ │ │ │ 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 │ │ │ │ @@ -118617,51 +118664,51 @@ │ │ │ │ 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 r6, 7b42c │ │ │ │ + cbz r6, 7b4c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b7a0 │ │ │ │ + beq.w 7b834 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 7b714 │ │ │ │ + bpl.w 7b7a8 │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7b714 │ │ │ │ + bne.w 7b7a8 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r1, r2, #30 │ │ │ │ - beq.n 7b540 │ │ │ │ + beq.n 7b5d4 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ strd r8, r7, [r4, #20] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 7b53a │ │ │ │ - ldr r3, [pc, #540] @ (7b698 ) │ │ │ │ + bpl.n 7b5ce │ │ │ │ + ldr r3, [pc, #540] @ (7b72c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -118671,1095 +118718,1095 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #408] @ 0x198 │ │ │ │ cmp r2, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b6ce │ │ │ │ + beq.w 7b762 │ │ │ │ ldr.w r0, [r0, #424] @ 0x1a8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - bne.w 7b718 │ │ │ │ + bne.w 7b7ac │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ sub.w r6, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7b72c │ │ │ │ + beq.w 7b7c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b4ec │ │ │ │ + bge.n 7b580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b84a │ │ │ │ + beq.w 7b8de │ │ │ │ negs r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78774 │ │ │ │ + bl 7881c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b618 │ │ │ │ - bl 197784 │ │ │ │ + beq.w 7b6ac │ │ │ │ + bl 197dbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b520 │ │ │ │ + bge.n 7b5b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b7be │ │ │ │ + beq.w 7b852 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7b618 │ │ │ │ + beq.n 7b6ac │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b7a2 │ │ │ │ + beq.w 7b836 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 7b47a │ │ │ │ + bmi.n 7b50e │ │ │ │ ldr.w r0, [r6, #132] @ 0x84 │ │ │ │ - b.n 7b4b2 │ │ │ │ + b.n 7b546 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ mov sl, r1 │ │ │ │ - beq.w 7b75e │ │ │ │ - ldr r3, [pc, #332] @ (7b69c ) │ │ │ │ + beq.w 7b7f2 │ │ │ │ + ldr r3, [pc, #332] @ (7b730 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ - ldr r3, [pc, #316] @ (7b698 ) │ │ │ │ + ldr r3, [pc, #316] @ (7b72c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b6a0 │ │ │ │ + bne.w 7b734 │ │ │ │ add.w r3, r9, #110592 @ 0x1b000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7b7de │ │ │ │ + beq.w 7b872 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 7b654 │ │ │ │ + beq.n 7b6e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b59e │ │ │ │ + bge.n 7b632 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b842 │ │ │ │ + beq.w 7b8d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b5c2 │ │ │ │ + bge.n 7b656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b83a │ │ │ │ + beq.w 7b8ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b5c2 │ │ │ │ + bge.n 7b656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b832 │ │ │ │ + beq.w 7b8c6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - blt.w 7b714 │ │ │ │ + blt.w 7b7a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ str r5, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r8, r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 7b472 │ │ │ │ + b.n 7b506 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #21565 @ 0x543d │ │ │ │ + movweq r7, #22133 @ 0x5675 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 7b682 │ │ │ │ + bne.n 7b716 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r5, [r8] │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b3d6 │ │ │ │ + bne.w 7b46a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7b4ee │ │ │ │ + b.n 7b582 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r5, [r8] │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b618 │ │ │ │ - movw r7, #57093 @ 0xdf05 │ │ │ │ + beq.n 7b6ac │ │ │ │ + movw r7, #57797 @ 0xe1c5 │ │ │ │ movt r7, #13 │ │ │ │ - b.n 7b3d6 │ │ │ │ - movw r7, #55557 @ 0xd905 │ │ │ │ + b.n 7b46a │ │ │ │ + movw r7, #56261 @ 0xdbc5 │ │ │ │ movt r7, #12 │ │ │ │ - b.n 7b5fe │ │ │ │ - movw r7, #20817 @ 0x5151 │ │ │ │ + b.n 7b692 │ │ │ │ + movw r7, #21541 @ 0x5425 │ │ │ │ movt r7, #9 │ │ │ │ - b.n 7b5fe │ │ │ │ + b.n 7b692 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b66c │ │ │ │ + bge.n 7b700 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 7b66c │ │ │ │ + cbnz r2, 7b700 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7b704 │ │ │ │ + blt.n 7b798 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7b748 │ │ │ │ + beq.n 7b7dc │ │ │ │ mov r5, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 7b5e6 │ │ │ │ + b.n 7b67a │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 7b7e4 │ │ │ │ + ble.w 7b878 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7b6ea │ │ │ │ - movw r7, #40117 @ 0x9cb5 │ │ │ │ + bne.n 7b77e │ │ │ │ + movw r7, #40529 @ 0x9e51 │ │ │ │ movt r7, #15 │ │ │ │ - b.n 7b5fe │ │ │ │ + b.n 7b692 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b56a │ │ │ │ + beq.w 7b5fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b6c0 │ │ │ │ + bge.n 7b754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7b6c0 │ │ │ │ + cbnz r3, 7b754 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7b70e │ │ │ │ + blt.n 7b7a2 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 7b5e6 │ │ │ │ + b.n 7b67a │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #400] @ 0x190 │ │ │ │ - b.n 7b4b2 │ │ │ │ + b.n 7b546 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b7c6 │ │ │ │ - bl 1976b4 │ │ │ │ + bne.n 7b85a │ │ │ │ + bl 197cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b618 │ │ │ │ + beq.n 7b6ac │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - b.n 7b472 │ │ │ │ + b.n 7b506 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7b7e4 │ │ │ │ - movw r7, #39765 @ 0x9b55 │ │ │ │ + bne.n 7b878 │ │ │ │ + movw r7, #39689 @ 0x9b09 │ │ │ │ movt r7, #18 │ │ │ │ - b.n 7b5fe │ │ │ │ + b.n 7b692 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7b420 │ │ │ │ - b.n 7b42c │ │ │ │ + bne.w 7b4b4 │ │ │ │ + b.n 7b4c0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b7a2 │ │ │ │ + beq.n 7b836 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7b5e6 │ │ │ │ + b.n 7b67a │ │ │ │ mov r5, r2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ - b.n 7b5e6 │ │ │ │ + b.n 7b67a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r6, r3 │ │ │ │ adcs r6, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7b4da │ │ │ │ + bne.w 7b56e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7b4da │ │ │ │ + bge.w 7b56e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b4da │ │ │ │ + bne.w 7b56e │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b4da │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b56e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 7b67c │ │ │ │ + b.n 7b710 │ │ │ │ and.w r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 7b54c │ │ │ │ + bne.w 7b5e0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bmi.n 7b800 │ │ │ │ + bmi.n 7b894 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7b828 │ │ │ │ + blt.n 7b8bc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b79c │ │ │ │ + bge.n 7b830 │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b852 │ │ │ │ + beq.n 7b8e6 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7b714 │ │ │ │ + b.n 7b7a8 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7b618 │ │ │ │ + bge.w 7b6ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b618 │ │ │ │ + bne.w 7b6ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b618 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b6ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b520 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b5b4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12768 @ 0x31e0 │ │ │ │ + movw r1, #14176 @ 0x3760 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7b618 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 7b714 │ │ │ │ + bl f8938 │ │ │ │ + b.n 7b6ac │ │ │ │ + bl da0b4 │ │ │ │ + b.n 7b7a8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r2, [r8] │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ + movw r1, #13876 @ 0x3634 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7b618 │ │ │ │ + bl d7950 │ │ │ │ + b.n 7b6ac │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 7b812 │ │ │ │ + bmi.n 7b8a6 │ │ │ │ ldrsb.w r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7b81a │ │ │ │ + blt.n 7b8ae │ │ │ │ add.w r3, r5, #28 │ │ │ │ - b.n 7b776 │ │ │ │ + b.n 7b80a │ │ │ │ ldrsb.w r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7b860 │ │ │ │ + bge.n 7b8f4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (7b868 ) │ │ │ │ + ldr r3, [pc, #60] @ (7b8fc ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 7b78c │ │ │ │ + b.n 7b820 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b5c2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b656 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b5b0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b644 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b59e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b632 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b4ec │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b580 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7b714 │ │ │ │ + b.n 7b7a8 │ │ │ │ add.w r3, r5, #20 │ │ │ │ - b.n 7b776 │ │ │ │ + b.n 7b80a │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007b86c : │ │ │ │ +0007b900 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 7b89e │ │ │ │ + bgt.n 7b932 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b90e │ │ │ │ + beq.n 7b9a2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 7b90e │ │ │ │ + bhi.n 7b9a2 │ │ │ │ tbb [pc, r3] │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ movs r0, #27 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ asrs r4, r7, #24 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 7b8e0 │ │ │ │ - movw r5, #21565 @ 0x543d │ │ │ │ + bne.n 7b974 │ │ │ │ + movw r5, #22133 @ 0x5675 │ │ │ │ movt r5, #14 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 196a90 <_Py_NewReference@@Base+0x20d8> │ │ │ │ - cbz r0, 7b8c0 │ │ │ │ + bl 197130 <_Py_NewReference@@Base+0x2140> │ │ │ │ + cbz r0, 7b954 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r5, #57093 @ 0xdf05 │ │ │ │ + movw r5, #57797 @ 0xe1c5 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7b8aa │ │ │ │ - movw r5, #55557 @ 0xd905 │ │ │ │ + b.n 7b93e │ │ │ │ + movw r5, #56261 @ 0xdbc5 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 7b8aa │ │ │ │ - movw r5, #19929 @ 0x4dd9 │ │ │ │ + b.n 7b93e │ │ │ │ + movw r5, #20609 @ 0x5081 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7b8aa │ │ │ │ + b.n 7b93e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7b90e │ │ │ │ + ble.n 7b9a2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7b8fc │ │ │ │ - movw r5, #40117 @ 0x9cb5 │ │ │ │ + bne.n 7b990 │ │ │ │ + movw r5, #40529 @ 0x9e51 │ │ │ │ movt r5, #15 │ │ │ │ - b.n 7b8aa │ │ │ │ - movw r5, #20817 @ 0x5151 │ │ │ │ + b.n 7b93e │ │ │ │ + movw r5, #21541 @ 0x5425 │ │ │ │ movt r5, #9 │ │ │ │ - b.n 7b8aa │ │ │ │ + b.n 7b93e │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7b90e │ │ │ │ - movw r5, #39765 @ 0x9b55 │ │ │ │ + bne.n 7b9a2 │ │ │ │ + movw r5, #39689 @ 0x9b09 │ │ │ │ movt r5, #18 │ │ │ │ - b.n 7b8aa │ │ │ │ + b.n 7b93e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ + movw r1, #13876 @ 0x3634 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ nop │ │ │ │ - cbz r0, 7b936 │ │ │ │ + cbz r0, 7b9ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7b938 │ │ │ │ + blt.n 7b9cc │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b936 │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 7b9ca │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007b944 : │ │ │ │ +0007b9d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 7bd60 │ │ │ │ + bpl.w 7bdf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7bba8 │ │ │ │ + bne.w 7bc3c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 7bba8 │ │ │ │ + beq.w 7bc3c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7bca6 │ │ │ │ + beq.w 7bd3a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7bbd4 │ │ │ │ + bne.w 7bc68 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7bc94 │ │ │ │ + beq.w 7bd28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7ba5e │ │ │ │ + bne.n 7baf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bb1e │ │ │ │ + bge.w 7bbb2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bb28 │ │ │ │ + bge.w 7bbbc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 7b9f8 │ │ │ │ + cbz r2, 7ba8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 7bcec │ │ │ │ + bne.w 7bd80 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7bc4e │ │ │ │ + ble.w 7bce2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd72 │ │ │ │ + bne.w 7be06 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r1, r1, ip │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r7, r1 │ │ │ │ - bgt.n 7ba84 │ │ │ │ + bgt.n 7bb18 │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7baf6 │ │ │ │ + bge.n 7bb8a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7bc1e │ │ │ │ + beq.w 7bcb2 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r0, r3, #20 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r2 │ │ │ │ str r6, [r0, #4] │ │ │ │ - b.n 7bac2 │ │ │ │ + b.n 7bb56 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7ba7a │ │ │ │ + beq.n 7bb0e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r2, 7ba76 │ │ │ │ + cbz r2, 7bb0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7bc36 │ │ │ │ + bgt.w 7bcca │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7bb34 │ │ │ │ + bge.n 7bbc8 │ │ │ │ add.w r0, r3, #20 │ │ │ │ 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 │ │ │ │ - beq.w 7bc22 │ │ │ │ + beq.w 7bcb6 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r6, [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 7baf2 │ │ │ │ + beq.n 7bb86 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bce6 │ │ │ │ + beq.w 7bd7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bce6 │ │ │ │ + bge.w 7bd7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r6, [r8] │ │ │ │ movs r7, #0 │ │ │ │ - b.n 7ba7c │ │ │ │ + b.n 7bb10 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w r9, [lr, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 7bb50 │ │ │ │ + bge.n 7bbe4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7ba3c │ │ │ │ + b.n 7bad0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7b9e6 │ │ │ │ + blt.w 7ba7a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7b9f0 │ │ │ │ - b.n 7b9f8 │ │ │ │ + bne.w 7ba84 │ │ │ │ + b.n 7ba8c │ │ │ │ lsrs r0, r7, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2, lsl #1 │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 7ba98 │ │ │ │ + blt.n 7bb2c │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ add lr, r2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add lr, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w lr, lr, #1 │ │ │ │ and.w r2, r1, lr │ │ │ │ - ble.n 7bb98 │ │ │ │ + ble.n 7bc2c │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7bd32 │ │ │ │ + bgt.w 7bdc6 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7ba98 │ │ │ │ + blt.n 7bb2c │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7bb70 │ │ │ │ + b.n 7bc04 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w ip, [lr, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7bb12 │ │ │ │ - b.n 7bb8c │ │ │ │ + blt.n 7bba6 │ │ │ │ + b.n 7bc20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 7bd52 │ │ │ │ + beq.w 7bde6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7bca6 │ │ │ │ + beq.n 7bd3a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b9b8 │ │ │ │ + beq.w 7ba4c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7b9b8 │ │ │ │ + bne.w 7ba4c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl c1ea8 │ │ │ │ + bl c2160 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7b9ce │ │ │ │ + beq.w 7ba62 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r7, r2, #0 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ - cbnz r2, 7bc00 │ │ │ │ + cbnz r2, 7bc94 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ece8 <_PyUnicode_IsNumeric@@Base+0x51c> │ │ │ │ + bl 12ec94 <_PyUnicode_IsNumeric@@Base+0x504> │ │ │ │ mov r2, r6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7ba7c │ │ │ │ + beq.w 7bb10 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7bc18 │ │ │ │ + cbz r3, 7bcac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 7ba7c │ │ │ │ + b.n 7bb10 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7bac2 │ │ │ │ + b.n 7bb56 │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7bd14 │ │ │ │ + bge.n 7bda8 │ │ │ │ add lr, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ - b.n 7ba3c │ │ │ │ + b.n 7bad0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7a8d4 │ │ │ │ + bl 7a968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ba00 │ │ │ │ + bne.w 7ba94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bc84 │ │ │ │ + bge.n 7bd18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd80 │ │ │ │ + beq.n 7be14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bc94 │ │ │ │ + bge.n 7bd28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd88 │ │ │ │ + beq.n 7be1c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7bca0 │ │ │ │ + beq.n 7bd34 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7ba7c │ │ │ │ + b.n 7bb10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ 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] │ │ │ │ mov r3, r6 │ │ │ │ - bl 78a98 │ │ │ │ + bl 78b40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7bc94 │ │ │ │ + beq.n 7bd28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7baf2 │ │ │ │ + beq.w 7bb86 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7bce6 │ │ │ │ + cbz r3, 7bd7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bce6 │ │ │ │ + bge.n 7bd7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r6, [r8] │ │ │ │ - b.n 7baf2 │ │ │ │ + b.n 7bb86 │ │ │ │ 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 7a8d4 │ │ │ │ + bl 7a968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7bc74 │ │ │ │ + beq.n 7bd08 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 7b9f8 │ │ │ │ + b.n 7ba8c │ │ │ │ lsrs r0, r7, #5 │ │ │ │ add lr, r2 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [lr, #20] │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 7bc44 │ │ │ │ - b.n 7bb54 │ │ │ │ + blt.n 7bcd8 │ │ │ │ + b.n 7bbe8 │ │ │ │ add.w r9, r3, r2, lsl #2 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ ldr.w r9, [r9, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 7bc44 │ │ │ │ + blt.w 7bcd8 │ │ │ │ add r2, lr │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7bb68 │ │ │ │ + b.n 7bbfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7bc9a │ │ │ │ - b.n 7bca0 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bne.n 7bd2e │ │ │ │ + b.n 7bd34 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7bc94 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7bd28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 7ba08 │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 7ba9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bc84 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bd18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bc94 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bd28 │ │ │ │ │ │ │ │ -0007bd90 : │ │ │ │ +0007be24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28408 @ 0x6ef8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 196a90 <_Py_NewReference@@Base+0x20d8> │ │ │ │ - cbz r0, 7bdb4 │ │ │ │ + bl 197130 <_Py_NewReference@@Base+0x2140> │ │ │ │ + cbz r0, 7be48 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7be4e │ │ │ │ + beq.n 7bee2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c324 │ │ │ │ - cbz r0, 7be2a │ │ │ │ + cbz r0, 7bebe │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af00 │ │ │ │ - cbnz r0, 7be40 │ │ │ │ + cbnz r0, 7bed4 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 7be40 │ │ │ │ - movw r1, #12808 @ 0x3208 │ │ │ │ + bne.n 7bed4 │ │ │ │ + movw r1, #14216 @ 0x3788 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 7be0c │ │ │ │ + b.n 7bea0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 7be46 │ │ │ │ + beq.n 7beda │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 7be40 │ │ │ │ + cbz r3, 7bed4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 7be02 │ │ │ │ + bne.n 7be96 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2af00 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7be06 │ │ │ │ + bne.n 7be9a │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7bdf0 │ │ │ │ + beq.n 7be84 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 7be06 │ │ │ │ - b.n 7be40 │ │ │ │ + bne.n 7be9a │ │ │ │ + b.n 7bed4 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #300] @ (7bf94 ) │ │ │ │ + ldr r5, [pc, #300] @ (7c028 ) │ │ │ │ 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 7bf48 │ │ │ │ - ldr r0, [pc, #276] @ (7bf98 ) │ │ │ │ + beq.n 7bfdc │ │ │ │ + ldr r0, [pc, #276] @ (7c02c ) │ │ │ │ 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 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7bf5e │ │ │ │ + bne.n 7bff2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - bne.n 7beea │ │ │ │ + bne.n 7bf7e │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 7bf3c │ │ │ │ + bmi.n 7bfa0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bf38 │ │ │ │ + bge.n 7bf9c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bf44 │ │ │ │ + bge.n 7bfa8 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ + b.n 7bfaa │ │ │ │ + str r2, [r3, #16] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 7bf94 │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ and.w r2, r2, #3 │ │ │ │ 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 7bede │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7bf00 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ - b.n 7bf06 │ │ │ │ + b.n 7bf72 │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bea0 │ │ │ │ - b.n 7bede │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bne.n 7bf34 │ │ │ │ + b.n 7bf72 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7bf84 │ │ │ │ + bne.n 7c018 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bea0 │ │ │ │ + bne.n 7bf34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bea0 │ │ │ │ + b.n 7bf34 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bea0 │ │ │ │ + b.n 7bf34 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #240] @ (7c0a0 ) │ │ │ │ + ldr r5, [pc, #240] @ (7c134 ) │ │ │ │ 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 7c052 │ │ │ │ - ldr r0, [pc, #216] @ (7c0a4 ) │ │ │ │ + beq.n 7c0e6 │ │ │ │ + ldr r0, [pc, #216] @ (7c138 ) │ │ │ │ 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 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c068 │ │ │ │ + bne.n 7c0fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 7c014 │ │ │ │ + bmi.n 7c0a8 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -119781,89 +119828,89 @@ │ │ │ │ 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 7c008 │ │ │ │ + b.n 7c09c │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bfe8 │ │ │ │ - b.n 7c008 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bne.n 7c07c │ │ │ │ + b.n 7c09c │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7c08e │ │ │ │ + bne.n 7c122 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bfe8 │ │ │ │ + bne.n 7c07c │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bfe8 │ │ │ │ + b.n 7c07c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bfe8 │ │ │ │ + b.n 7c07c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007c0a8 : │ │ │ │ +0007c13c : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7c150 │ │ │ │ + beq.n 7c1e4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 770ec <_PyTuple_FromArray@@Base+0x244> │ │ │ │ + bl 77190 <_PyTuple_FromArray@@Base+0x244> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7c146 │ │ │ │ + beq.n 7c1da │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 7c146 │ │ │ │ + ble.n 7c1da │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ add.w r1, r0, #12 │ │ │ │ adds r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, ip, #4 │ │ │ │ - cbnz r2, 7c0f6 │ │ │ │ + cbnz r2, 7c18a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr.w lr, [r3] │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, lr, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r3, #0] │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7c0e2 │ │ │ │ - cbz r2, 7c146 │ │ │ │ - ldr r4, [pc, #64] @ (7c154 ) │ │ │ │ + bne.n 7c176 │ │ │ │ + cbz r2, 7c1da │ │ │ │ + ldr r4, [pc, #64] @ (7c1e8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -119875,852 +119922,852 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (7c158 ) │ │ │ │ - b.n 7c146 │ │ │ │ + ldr r0, [pc, #4] @ (7c1ec ) │ │ │ │ + b.n 7c1da │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007c15c : │ │ │ │ +0007c1f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 7c188 │ │ │ │ + bmi.n 7c21c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #28676 @ 0x7004 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 196a90 <_Py_NewReference@@Base+0x20d8> │ │ │ │ - cbz r0, 7c186 │ │ │ │ + bl 197130 <_Py_NewReference@@Base+0x2140> │ │ │ │ + cbz r0, 7c21a │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59808 @ 0xe9a0 │ │ │ │ + movw r1, #61216 @ 0xef20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ 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, #48] @ 0x30 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 7c1c6 │ │ │ │ + cbz r3, 7c25a │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c3f8 │ │ │ │ + bne.w 7c48c │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 7c1d6 │ │ │ │ + cbz r3, 7c26a │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c62c │ │ │ │ + bne.w 7c6c0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 7c1e2 │ │ │ │ + cbz r3, 7c276 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c372 │ │ │ │ + bne.w 7c406 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r3, 7c1ee │ │ │ │ + cbz r3, 7c282 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c330 │ │ │ │ + bne.w 7c3c4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r3, 7c1fa │ │ │ │ + cbz r3, 7c28e │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c5ec │ │ │ │ + bne.w 7c680 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d4b6 │ │ │ │ + beq.w 7d54a │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 7c212 │ │ │ │ + cbnz r3, 7c2a6 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 7c212 │ │ │ │ + cbnz r3, 7c2a6 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbnz r3, 7c222 │ │ │ │ + cbnz r3, 7c2b6 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbnz r3, 7c222 │ │ │ │ + cbnz r3, 7c2b6 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c7ba │ │ │ │ + bne.w 7c84e │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7ba │ │ │ │ + beq.w 7c84e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c666 │ │ │ │ + beq.w 7c6fa │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r2, 7c24c │ │ │ │ + cbnz r2, 7c2e0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c7ca │ │ │ │ + bne.w 7c85e │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 7c262 │ │ │ │ + cbnz r3, 7c2f6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ - bne.w 7d4a6 │ │ │ │ + bne.w 7d53a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d284 │ │ │ │ + bne.w 7d318 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbnz r3, 7c27a │ │ │ │ + cbnz r3, 7c30e │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ - cbz r3, 7c27a │ │ │ │ + cbz r3, 7c30e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c688 │ │ │ │ + beq.w 7c71c │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c688 │ │ │ │ + bne.w 7c71c │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c692 │ │ │ │ + beq.w 7c726 │ │ │ │ ldrd r2, r3, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 7c290 │ │ │ │ + cbnz r2, 7c324 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c724 │ │ │ │ - cbnz r3, 7c29a │ │ │ │ + bne.w 7c7b8 │ │ │ │ + cbnz r3, 7c32e │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c81e │ │ │ │ + bne.w 7c8b2 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c84c │ │ │ │ + bne.w 7c8e0 │ │ │ │ ldr.w r2, [r5, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d5f6 │ │ │ │ + bne.w 7d68a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ - cbnz r2, 7c2c0 │ │ │ │ + cbnz r2, 7c354 │ │ │ │ ldr.w r2, [r5, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d600 │ │ │ │ + bne.w 7d694 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c802 │ │ │ │ + beq.w 7c896 │ │ │ │ ldrd r2, r0, [r4, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c786 │ │ │ │ + bne.w 7c81a │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c786 │ │ │ │ + beq.w 7c81a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c7d6 │ │ │ │ + beq.w 7c86a │ │ │ │ ldr.w r7, [r6, #148] @ 0x94 │ │ │ │ cmp r2, r7 │ │ │ │ it ne │ │ │ │ strne.w r2, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c9da │ │ │ │ + beq.w 7ca6e │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7c306 │ │ │ │ + cbnz r2, 7c39a │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c7a2 │ │ │ │ + bne.w 7c836 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r2, 7c316 │ │ │ │ + cbnz r2, 7c3aa │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d2a8 │ │ │ │ + bne.w 7d33c │ │ │ │ eors r3, r1 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.w 7c75a │ │ │ │ + bmi.w 7c7ee │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c9be │ │ │ │ + beq.w 7ca52 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ ldrd ip, lr, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c98c │ │ │ │ - cbnz r0, 7c348 │ │ │ │ + bne.w 7ca20 │ │ │ │ + cbnz r0, 7c3dc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7caca │ │ │ │ + bne.w 7cb5e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c356 │ │ │ │ + bne.n 7c3ea │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cb0a │ │ │ │ + bne.w 7cb9e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c1ee │ │ │ │ + bne.w 7c282 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1ee │ │ │ │ + beq.w 7c282 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c1f2 │ │ │ │ - b.n 7c610 │ │ │ │ + bne.w 7c286 │ │ │ │ + b.n 7c6a4 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r0, [r3, #4] │ │ │ │ mov lr, r1 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c95a │ │ │ │ + bne.w 7c9ee │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7caf4 │ │ │ │ + bne.w 7cb88 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cc98 │ │ │ │ + bne.w 7cd2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7cb02 │ │ │ │ + bne.w 7cb96 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7ccaa │ │ │ │ + bne.w 7cd3e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d220 │ │ │ │ + bne.w 7d2b4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ccfe │ │ │ │ + bne.w 7cd92 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7c3ba │ │ │ │ + cbnz r0, 7c44e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd3a │ │ │ │ + bne.w 7cdce │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7c3c6 │ │ │ │ + cbnz r0, 7c45a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d5ca │ │ │ │ + bne.w 7d65e │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7c3d2 │ │ │ │ + cbnz r0, 7c466 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d270 │ │ │ │ + bne.w 7d304 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7c3de │ │ │ │ + cbnz r0, 7c472 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d614 │ │ │ │ + bne.w 7d6a8 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c1e2 │ │ │ │ + bne.w 7c276 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1e2 │ │ │ │ + beq.w 7c276 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ccf8 │ │ │ │ - b.w 7cc7a │ │ │ │ + beq.w 7cd8c │ │ │ │ + b.w 7cd0e │ │ │ │ ldr.w r6, [r1, #128] @ 0x80 │ │ │ │ ldrd ip, r8, [r3] │ │ │ │ mov r9, r6 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c920 │ │ │ │ + bne.w 7c9b4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7cd78 │ │ │ │ + bne.w 7ce0c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cbba │ │ │ │ + bne.w 7cc4e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7d278 │ │ │ │ + bne.w 7d30c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd88 │ │ │ │ + bne.w 7ce1c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7cbd8 │ │ │ │ + bne.w 7cc6c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce76 │ │ │ │ + bne.w 7cf0a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7c44c │ │ │ │ + cbnz r0, 7c4e0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cee6 │ │ │ │ + bne.w 7cf7a │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 7c458 │ │ │ │ + cbnz r0, 7c4ec │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d42e │ │ │ │ + bne.w 7d4c2 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7c464 │ │ │ │ + cbnz r0, 7c4f8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf90 │ │ │ │ + bne.w 7d024 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbnz r0, 7c470 │ │ │ │ + cbnz r0, 7c504 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d378 │ │ │ │ + bne.w 7d40c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7c47c │ │ │ │ + cbnz r0, 7c510 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d046 │ │ │ │ + bne.w 7d0da │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7c488 │ │ │ │ + cbnz r0, 7c51c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d33c │ │ │ │ + bne.w 7d3d0 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 7c494 │ │ │ │ + cbnz r0, 7c528 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d076 │ │ │ │ + bne.w 7d10a │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbnz r0, 7c4a0 │ │ │ │ + cbnz r0, 7c534 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d460 │ │ │ │ + bne.w 7d4f4 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 7c4ac │ │ │ │ + cbnz r0, 7c540 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d152 │ │ │ │ + bne.w 7d1e6 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r0, 7c4b8 │ │ │ │ + cbnz r0, 7c54c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfcc │ │ │ │ + bne.w 7d060 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 7c4c4 │ │ │ │ + cbnz r0, 7c558 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d182 │ │ │ │ + bne.w 7d216 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - cbnz r0, 7c4d0 │ │ │ │ + cbnz r0, 7c564 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2d4 │ │ │ │ + bne.w 7d368 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 7c4dc │ │ │ │ + cbnz r0, 7c570 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1b6 │ │ │ │ + bne.w 7d24a │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbnz r0, 7c4e8 │ │ │ │ + cbnz r0, 7c57c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d308 │ │ │ │ + bne.w 7d39c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 7c4f4 │ │ │ │ + cbnz r0, 7c588 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d12a │ │ │ │ + bne.w 7d1be │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r0, 7c500 │ │ │ │ + cbnz r0, 7c594 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6b4 │ │ │ │ + bne.w 7d748 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - cbnz r0, 7c50c │ │ │ │ + cbnz r0, 7c5a0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d85a │ │ │ │ + bne.w 7d8ee │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - cbnz r0, 7c518 │ │ │ │ + cbnz r0, 7c5ac │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d836 │ │ │ │ + bne.w 7d8ca │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - cbnz r0, 7c524 │ │ │ │ + cbnz r0, 7c5b8 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d946 │ │ │ │ + bne.w 7d9da │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - cbnz r0, 7c530 │ │ │ │ + cbnz r0, 7c5c4 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d874 │ │ │ │ + bne.w 7d908 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ - cbnz r0, 7c53c │ │ │ │ + cbnz r0, 7c5d0 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d926 │ │ │ │ + bne.w 7d9ba │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - cbnz r0, 7c548 │ │ │ │ + cbnz r0, 7c5dc │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d8e6 │ │ │ │ + bne.w 7d97a │ │ │ │ ldrd r7, r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r7, 7c55a │ │ │ │ + cbnz r7, 7c5ee │ │ │ │ ldr.w lr, [r2, #104] @ 0x68 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7d7f4 │ │ │ │ - cbnz r0, 7c564 │ │ │ │ + bne.w 7d888 │ │ │ │ + cbnz r0, 7c5f8 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d886 │ │ │ │ + bne.w 7d91a │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ - cbnz r0, 7c570 │ │ │ │ + cbnz r0, 7c604 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d5d0 │ │ │ │ + bne.w 7d664 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ - cbnz r0, 7c57c │ │ │ │ + cbnz r0, 7c610 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2b2 │ │ │ │ + bne.w 7d346 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ - cbnz r0, 7c588 │ │ │ │ + cbnz r0, 7c61c │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2c8 │ │ │ │ + bne.w 7d35c │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ - cbnz r0, 7c598 │ │ │ │ + cbnz r0, 7c62c │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d90e │ │ │ │ + bne.w 7d9a2 │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ - cbnz r0, 7c5a4 │ │ │ │ + cbnz r0, 7c638 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d8f8 │ │ │ │ + bne.w 7d98c │ │ │ │ ldrd r7, lr, [r3, #132] @ 0x84 │ │ │ │ - cbnz r7, 7c5b4 │ │ │ │ + cbnz r7, 7c648 │ │ │ │ ldr.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cb66 │ │ │ │ + bne.w 7cbfa │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7c5c4 │ │ │ │ + bne.n 7c658 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d820 │ │ │ │ + bne.w 7d8b4 │ │ │ │ ldr.w r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c1ca │ │ │ │ + bne.w 7c25e │ │ │ │ ldr.w r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1ca │ │ │ │ - cbz r1, 7c5e6 │ │ │ │ + beq.w 7c25e │ │ │ │ + cbz r1, 7c67a │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 7c1ca │ │ │ │ + beq.w 7c25e │ │ │ │ str.w r2, [r3, #140] @ 0x8c │ │ │ │ - b.n 7c1ca │ │ │ │ + b.n 7c25e │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ ldrd r7, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c884 │ │ │ │ - cbnz r7, 7c602 │ │ │ │ + bne.w 7c918 │ │ │ │ + cbnz r7, 7c696 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d25e │ │ │ │ + bne.w 7d2f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c610 │ │ │ │ + bne.n 7c6a4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c8a6 │ │ │ │ + bne.w 7c93a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c202 │ │ │ │ + bne.w 7c296 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c202 │ │ │ │ + beq.w 7c296 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7c202 │ │ │ │ + beq.w 7c296 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 7c202 │ │ │ │ + b.n 7c296 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, lr, [r3, #4] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c8aa │ │ │ │ - cbnz r7, 7c644 │ │ │ │ + bne.w 7c93e │ │ │ │ + cbnz r7, 7c6d8 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd74 │ │ │ │ + bne.w 7ce08 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c652 │ │ │ │ + bne.n 7c6e6 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd64 │ │ │ │ + bne.w 7cdf8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c1d6 │ │ │ │ + bne.w 7c26a │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1d6 │ │ │ │ + beq.w 7c26a │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 7c1d6 │ │ │ │ + b.n 7c26a │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c24c │ │ │ │ + bne.w 7c2e0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c24c │ │ │ │ - b.n 7c7d2 │ │ │ │ + beq.w 7c2e0 │ │ │ │ + b.n 7c866 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c27a │ │ │ │ + bne.w 7c30e │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c27a │ │ │ │ + beq.w 7c30e │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c282 │ │ │ │ + bne.w 7c316 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c282 │ │ │ │ + bne.w 7c316 │ │ │ │ lsls r7, r1, #30 │ │ │ │ - bmi.w 7ca46 │ │ │ │ - ldr.w r8, [pc, #632] @ 7c91c │ │ │ │ + bmi.w 7cada │ │ │ │ + ldr.w r8, [pc, #632] @ 7c9b0 │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r8, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 7ca96 │ │ │ │ + bne.w 7cb2a │ │ │ │ ldr.w r2, [r8, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 7ca96 │ │ │ │ + beq.w 7cb2a │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #584] @ (7c914 ) │ │ │ │ + ldr r1, [pc, #584] @ (7c9a8 ) │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.w 7cac4 │ │ │ │ + beq.w 7cb58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ca20 │ │ │ │ + bne.w 7cab4 │ │ │ │ ldr.w r2, [r8, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 7caac │ │ │ │ + bne.w 7cb40 │ │ │ │ ldr.w r2, [r8, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 7caac │ │ │ │ - ldr r1, [pc, #544] @ (7c918 ) │ │ │ │ + beq.w 7cb40 │ │ │ │ + ldr r1, [pc, #544] @ (7c9ac ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7cac4 │ │ │ │ + beq.w 7cb58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ca3e │ │ │ │ + bne.w 7cad2 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c290 │ │ │ │ + bne.w 7c324 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c290 │ │ │ │ + beq.w 7c324 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7d8b8 │ │ │ │ + beq.w 7d94c │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r3, 7c73c │ │ │ │ + cbnz r3, 7c7d0 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cb18 │ │ │ │ + bne.w 7cbac │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c84c │ │ │ │ + bne.w 7c8e0 │ │ │ │ ldr.w r2, [r5, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c2ae │ │ │ │ + beq.w 7c342 │ │ │ │ ldr.w r3, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7c848 │ │ │ │ - b.n 7c2ae │ │ │ │ + bne.n 7c8dc │ │ │ │ + b.n 7c342 │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.w 7c328 │ │ │ │ + bpl.w 7c3bc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c328 │ │ │ │ + bne.w 7c3bc │ │ │ │ ldr.w r2, [r5, #160] @ 0xa0 │ │ │ │ - movw r3, #41569 @ 0xa261 │ │ │ │ + movw r3, #41717 @ 0xa2f5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c328 │ │ │ │ - movw r3, #59705 @ 0xe939 │ │ │ │ + bne.w 7c3bc │ │ │ │ + movw r3, #59853 @ 0xe9cd │ │ │ │ movt r3, #7 │ │ │ │ - b.n 7c9d4 │ │ │ │ + b.n 7ca68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ca2c │ │ │ │ + beq.w 7cac0 │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c306 │ │ │ │ + bne.w 7c39a │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c306 │ │ │ │ - cbz r6, 7c7f2 │ │ │ │ + beq.w 7c39a │ │ │ │ + cbz r6, 7c886 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r7, [r6, #164] @ 0xa4 │ │ │ │ cmp r7, r2 │ │ │ │ it ne │ │ │ │ strne.w r2, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ca0a │ │ │ │ - b.n 7c316 │ │ │ │ + beq.w 7ca9e │ │ │ │ + b.n 7c3aa │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c24c │ │ │ │ + bne.w 7c2e0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c24c │ │ │ │ - cbz r6, 7c7d2 │ │ │ │ + beq.w 7c2e0 │ │ │ │ + cbz r6, 7c866 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7c24c │ │ │ │ + beq.w 7c2e0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 7c24c │ │ │ │ + b.n 7c2e0 │ │ │ │ str.w r2, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7c8dc │ │ │ │ + beq.n 7c970 │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c306 │ │ │ │ + bne.w 7c39a │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c306 │ │ │ │ + beq.w 7c39a │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c904 │ │ │ │ - b.n 7c316 │ │ │ │ + beq.w 7c998 │ │ │ │ + b.n 7c3aa │ │ │ │ ldr.w r2, [r5, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c2ca │ │ │ │ - cbz r6, 7c818 │ │ │ │ + beq.w 7c35e │ │ │ │ + cbz r6, 7c8ac │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7c2ca │ │ │ │ + beq.w 7c35e │ │ │ │ str.w r2, [r4, #144] @ 0x90 │ │ │ │ - b.n 7c2ca │ │ │ │ + b.n 7c35e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7d8c8 │ │ │ │ + beq.w 7d95c │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ ldr r7, [r6, #112] @ 0x70 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ mov r2, ip │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 7c836 │ │ │ │ + beq.n 7c8ca │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - cbnz r3, 7c850 │ │ │ │ + cbnz r3, 7c8e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c2ae │ │ │ │ + beq.w 7c342 │ │ │ │ ldr.w r0, [r6, #136] @ 0x88 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 7c85c │ │ │ │ + beq.n 7c8f0 │ │ │ │ str.w r2, [r4, #136] @ 0x88 │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c2ae │ │ │ │ + beq.w 7c342 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 7c2ae │ │ │ │ + bne.w 7c342 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #23 │ │ │ │ - bpl.w 7c2b0 │ │ │ │ + bpl.w 7c344 │ │ │ │ lsls r0, r3, #14 │ │ │ │ - bpl.w 7c2b0 │ │ │ │ + bpl.w 7c344 │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ orr.w r1, r1, #131072 @ 0x20000 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d81a │ │ │ │ + bne.w 7d8ae │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 7c2b6 │ │ │ │ - cbnz r7, 7c88e │ │ │ │ + b.n 7c34a │ │ │ │ + cbnz r7, 7c922 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d264 │ │ │ │ + bne.w 7d2f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7c610 │ │ │ │ + bne.w 7c6a4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c610 │ │ │ │ + beq.w 7c6a4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 7c1fa │ │ │ │ + beq.w 7c28e │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 7c610 │ │ │ │ - cbnz r7, 7c8b4 │ │ │ │ + b.n 7c6a4 │ │ │ │ + cbnz r7, 7c948 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cfc2 │ │ │ │ + bne.w 7d056 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c8c2 │ │ │ │ + bne.n 7c956 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cd68 │ │ │ │ + bne.w 7cdfc │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c1d6 │ │ │ │ + bne.w 7c26a │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1d6 │ │ │ │ + beq.w 7c26a │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7c662 │ │ │ │ - b.n 7c1d6 │ │ │ │ + bne.w 7c6f6 │ │ │ │ + b.n 7c26a │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c78c │ │ │ │ + beq.w 7c820 │ │ │ │ str.w r2, [r4, #152] @ 0x98 │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7c8fa │ │ │ │ + cbnz r2, 7c98e │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c7f2 │ │ │ │ + bne.w 7c886 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c316 │ │ │ │ + bne.w 7c3aa │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c316 │ │ │ │ + beq.w 7c3aa │ │ │ │ str.w r2, [r4, #196] @ 0xc4 │ │ │ │ - b.n 7c316 │ │ │ │ + b.n 7c3aa │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c92e │ │ │ │ + bne.n 7c9c2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cc42 │ │ │ │ + bne.w 7ccd6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7c93c │ │ │ │ + bne.n 7c9d0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cc2e │ │ │ │ + bne.w 7ccc2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7c94a │ │ │ │ + bne.n 7c9de │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d518 │ │ │ │ + bne.w 7d5ac │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - cbnz r1, 7c956 │ │ │ │ + cbnz r1, 7c9ea │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cb94 │ │ │ │ + bne.w 7cc28 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c44c │ │ │ │ - cbnz r7, 7c964 │ │ │ │ + b.n 7c4e0 │ │ │ │ + cbnz r7, 7c9f8 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7caea │ │ │ │ + bne.w 7cb7e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c972 │ │ │ │ + bne.n 7ca06 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cb88 │ │ │ │ - cbnz r0, 7c97c │ │ │ │ + bne.w 7cc1c │ │ │ │ + cbnz r0, 7ca10 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d532 │ │ │ │ + bne.w 7d5c6 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - cbnz r1, 7c988 │ │ │ │ + cbnz r1, 7ca1c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cb42 │ │ │ │ + bne.w 7cbd6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c3ba │ │ │ │ - cbnz r0, 7c996 │ │ │ │ + b.n 7c44e │ │ │ │ + cbnz r0, 7ca2a │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cad6 │ │ │ │ + bne.w 7cb6a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c9a4 │ │ │ │ + bne.n 7ca38 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cb2c │ │ │ │ + bne.w 7cbc0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c1ee │ │ │ │ + bne.w 7c282 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1ee │ │ │ │ + beq.w 7c282 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7c366 │ │ │ │ - b.n 7c1ee │ │ │ │ + bne.w 7c3fa │ │ │ │ + b.n 7c282 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c328 │ │ │ │ - cbz r6, 7c9d4 │ │ │ │ + beq.w 7c3bc │ │ │ │ + cbz r6, 7ca68 │ │ │ │ ldr.w r2, [r6, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7c328 │ │ │ │ + beq.w 7c3bc │ │ │ │ str.w r3, [r4, #160] @ 0xa0 │ │ │ │ - b.n 7c328 │ │ │ │ + b.n 7c3bc │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c78c │ │ │ │ + beq.w 7c820 │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r7, [r6, #152] @ 0x98 │ │ │ │ cmp r7, r2 │ │ │ │ it ne │ │ │ │ strne.w r2, [r4, #152] @ 0x98 │ │ │ │ - cbnz r0, 7ca00 │ │ │ │ + cbnz r0, 7ca94 │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c7a2 │ │ │ │ + bne.w 7c836 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c316 │ │ │ │ + bne.w 7c3aa │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c316 │ │ │ │ + beq.w 7c3aa │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 7c316 │ │ │ │ - b.n 7c90e │ │ │ │ + beq.w 7c3aa │ │ │ │ + b.n 7c9a2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c6e0 │ │ │ │ + beq.w 7c774 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.n 7c282 │ │ │ │ + b.n 7c316 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c78c │ │ │ │ + beq.w 7c820 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c8e6 │ │ │ │ - b.n 7c9e4 │ │ │ │ + beq.w 7c97a │ │ │ │ + b.n 7ca78 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ca28 │ │ │ │ - b.n 7c708 │ │ │ │ - ldr r3, [pc, #576] @ (7cc88 ) │ │ │ │ + bne.n 7cabc │ │ │ │ + b.n 7c79c │ │ │ │ + ldr r3, [pc, #576] @ (7cd1c ) │ │ │ │ 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 │ │ │ │ @@ -120730,1572 +120777,1572 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d61c │ │ │ │ + beq.w 7d6b0 │ │ │ │ ldr.w r3, [r1, #424] @ 0x1a8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r8, [pc, #528] @ 7cc94 │ │ │ │ + ldr.w r8, [pc, #528] @ 7cd28 │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr.w r3, [r8, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 7c6bc │ │ │ │ - ldr r0, [pc, #500] @ (7cc8c ) │ │ │ │ - bl 6be7c │ │ │ │ + beq.w 7c750 │ │ │ │ + ldr r0, [pc, #500] @ (7cd20 ) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 7c6c6 │ │ │ │ - ldr r0, [pc, #484] @ (7cc8c ) │ │ │ │ - bl 268330 │ │ │ │ - b.n 7cac4 │ │ │ │ - ldr r0, [pc, #480] @ (7cc90 ) │ │ │ │ + bne.w 7c75a │ │ │ │ + ldr r0, [pc, #484] @ (7cd20 ) │ │ │ │ + bl 2688e0 │ │ │ │ + b.n 7cb58 │ │ │ │ + ldr r0, [pc, #480] @ (7cd24 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 7c6f4 │ │ │ │ - ldr r0, [pc, #464] @ (7cc90 ) │ │ │ │ - bl 268330 │ │ │ │ + bne.w 7c788 │ │ │ │ + ldr r0, [pc, #464] @ (7cd24 ) │ │ │ │ + bl 2688e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7c32a │ │ │ │ + b.n 7c3be │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c34e │ │ │ │ - b.n 7c356 │ │ │ │ + beq.w 7c3e2 │ │ │ │ + b.n 7c3ea │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7c996 │ │ │ │ + beq.w 7ca2a │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c99c │ │ │ │ - b.n 7c9a4 │ │ │ │ + beq.w 7ca30 │ │ │ │ + b.n 7ca38 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ - b.n 7c964 │ │ │ │ + b.n 7c9f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cb02 │ │ │ │ + bne.n 7cb96 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7ccaa │ │ │ │ + bne.w 7cd3e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c3a6 │ │ │ │ - b.n 7c3ae │ │ │ │ + beq.w 7c43a │ │ │ │ + b.n 7c442 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7c35e │ │ │ │ - b.w 7c1ee │ │ │ │ + beq.w 7c3f2 │ │ │ │ + b.w 7c282 │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ ldr r7, [r6, #112] @ 0x70 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ mov r2, ip │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 7c834 │ │ │ │ - b.n 7c836 │ │ │ │ + bne.w 7c8c8 │ │ │ │ + b.n 7c8ca │ │ │ │ ldr r7, [r1, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7c9a4 │ │ │ │ + beq.w 7ca38 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7c9ac │ │ │ │ - b.w 7c1ee │ │ │ │ + beq.w 7ca40 │ │ │ │ + b.w 7c282 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r7, [lr, #12] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #12] │ │ │ │ - cbnz r0, 7cb58 │ │ │ │ + cbnz r0, 7cbec │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6ce │ │ │ │ + bne.w 7d762 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 7cb62 │ │ │ │ + cbnz r1, 7cbf6 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cc4c │ │ │ │ + bne.n 7cce0 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c3d2 │ │ │ │ + b.n 7c466 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d59a │ │ │ │ + bne.w 7d62e │ │ │ │ str.w r7, [r3, #132] @ 0x84 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c5c4 │ │ │ │ + bne.w 7c658 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c5c4 │ │ │ │ + beq.w 7c658 │ │ │ │ str.w r0, [r3, #136] @ 0x88 │ │ │ │ - b.n 7c5c4 │ │ │ │ + b.n 7c658 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #4] │ │ │ │ - b.n 7c972 │ │ │ │ + b.n 7ca06 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp ip, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #12] │ │ │ │ - cbnz r0, 7cbaa │ │ │ │ + cbnz r0, 7cc3e │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d436 │ │ │ │ + bne.w 7d4ca │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - cbnz r1, 7cbb6 │ │ │ │ + cbnz r1, 7cc4a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf98 │ │ │ │ + bne.w 7d02c │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c464 │ │ │ │ + b.n 7c4f8 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7cbca │ │ │ │ + bne.n 7cc5e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd88 │ │ │ │ + bne.w 7ce1c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7cbd8 │ │ │ │ + bne.n 7cc6c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce76 │ │ │ │ + bne.w 7cf0a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7cbe4 │ │ │ │ + cbnz r0, 7cc78 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cee6 │ │ │ │ + bne.w 7cf7a │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c458 │ │ │ │ + bne.w 7c4ec │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c458 │ │ │ │ + beq.w 7c4ec │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r0, [r3, #16] │ │ │ │ - cbnz r7, 7cc04 │ │ │ │ + cbnz r7, 7cc98 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdc0 │ │ │ │ - cbnz r1, 7cc0e │ │ │ │ + bne.w 7ce54 │ │ │ │ + cbnz r1, 7cca2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ceae │ │ │ │ + bne.w 7cf42 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d74c │ │ │ │ + bne.w 7d7e0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf22 │ │ │ │ - cbnz r1, 7cc2a │ │ │ │ + bne.w 7cfb6 │ │ │ │ + cbnz r1, 7ccbe │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d340 │ │ │ │ + bne.w 7d3d4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7c488 │ │ │ │ + b.n 7c51c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 7c93c │ │ │ │ + beq.w 7c9d0 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7c942 │ │ │ │ - b.n 7c94a │ │ │ │ + beq.w 7c9d6 │ │ │ │ + b.n 7c9de │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #0] │ │ │ │ - b.n 7c92e │ │ │ │ + b.n 7c9c2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr.w ip, [r3, #32] │ │ │ │ ldr r7, [r7, #28] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cc6a │ │ │ │ + bne.n 7ccfe │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d582 │ │ │ │ + bne.w 7d616 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c1e2 │ │ │ │ + bne.w 7c276 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1e2 │ │ │ │ + beq.w 7c276 │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 7c1e2 │ │ │ │ - b.n 7ccf8 │ │ │ │ + beq.w 7c276 │ │ │ │ + b.n 7cd8c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r7, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7d216 │ │ │ │ + bne.w 7d2aa │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7d216 │ │ │ │ + beq.w 7d2aa │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r7, [r3, #4] │ │ │ │ - cbnz r0, 7ccb6 │ │ │ │ + cbnz r0, 7cd4a │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - cbnz r0, 7cd02 │ │ │ │ + cbnz r0, 7cd96 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7ccc2 │ │ │ │ + bne.n 7cd56 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cd3a │ │ │ │ + bne.n 7cdce │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7ccce │ │ │ │ + cbnz r0, 7cd62 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d23c │ │ │ │ + bne.w 7d2d0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c3d2 │ │ │ │ + bne.w 7c466 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c3d2 │ │ │ │ + beq.w 7c466 │ │ │ │ ldr r7, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ str r0, [r3, #28] │ │ │ │ - cbnz r7, 7ccea │ │ │ │ + cbnz r7, 7cd7e │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 7cd36 │ │ │ │ + cbnz r0, 7cdca │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c1e2 │ │ │ │ + bne.w 7c276 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1e2 │ │ │ │ + beq.w 7c276 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - b.w 7c1e2 │ │ │ │ + b.w 7c276 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cd10 │ │ │ │ + bne.n 7cda4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 7cd3c │ │ │ │ - cbnz r7, 7cd1a │ │ │ │ + cbnz r0, 7cdd0 │ │ │ │ + cbnz r7, 7cdae │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d23c │ │ │ │ + bne.w 7d2d0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7cd24 │ │ │ │ + cbnz r0, 7cdb8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ccde │ │ │ │ + bne.n 7cd72 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c3de │ │ │ │ + bne.w 7c472 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c3de │ │ │ │ + beq.w 7c472 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ str r0, [r3, #32] │ │ │ │ - b.n 7ccea │ │ │ │ + b.n 7cd7e │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ str r0, [r3, #12] │ │ │ │ - cbnz r7, 7cd4a │ │ │ │ + cbnz r7, 7cdde │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d23e │ │ │ │ - cbnz r1, 7cd52 │ │ │ │ + bne.w 7d2d2 │ │ │ │ + cbnz r1, 7cde6 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ccde │ │ │ │ + bne.n 7cd72 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d252 │ │ │ │ + bne.w 7d2e6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ccea │ │ │ │ - b.n 7cd36 │ │ │ │ + beq.n 7cd7e │ │ │ │ + b.n 7cdca │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.n 7c652 │ │ │ │ + b.n 7c6e6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7c8c2 │ │ │ │ + beq.w 7c956 │ │ │ │ str r7, [r3, #4] │ │ │ │ - b.n 7c8c2 │ │ │ │ + b.n 7c956 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 7c644 │ │ │ │ + b.n 7c6d8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7d278 │ │ │ │ + bne.w 7d30c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d278 │ │ │ │ + beq.w 7d30c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7cd98 │ │ │ │ + bne.n 7ce2c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ce78 │ │ │ │ - cbnz r7, 7cda2 │ │ │ │ + bne.n 7cf0c │ │ │ │ + cbnz r7, 7ce36 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cee6 │ │ │ │ + bne.w 7cf7a │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 7cdae │ │ │ │ + cbnz r0, 7ce42 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cbf4 │ │ │ │ + bne.w 7cc88 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c464 │ │ │ │ + bne.w 7c4f8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c464 │ │ │ │ + beq.w 7c4f8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r0, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d79e │ │ │ │ + bne.w 7d832 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ceb0 │ │ │ │ - cbnz r7, 7cdda │ │ │ │ + bne.n 7cf44 │ │ │ │ + cbnz r7, 7ce6e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf20 │ │ │ │ + bne.w 7cfb4 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7cde6 │ │ │ │ + cbnz r0, 7ce7a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d340 │ │ │ │ + bne.w 7d3d4 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c494 │ │ │ │ + bne.w 7c528 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c494 │ │ │ │ + beq.w 7c528 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d71e │ │ │ │ + bne.w 7d7b2 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d468 │ │ │ │ + bne.w 7d4fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7ce1a │ │ │ │ + bne.n 7ceae │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5a │ │ │ │ + bne.w 7cfee │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r0, 7ce26 │ │ │ │ + cbnz r0, 7ceba │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd2 │ │ │ │ + bne.w 7d066 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c4c4 │ │ │ │ + bne.w 7c558 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c4c4 │ │ │ │ + beq.w 7c558 │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r7, 7ce48 │ │ │ │ + cbnz r7, 7cedc │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0ac │ │ │ │ + bne.w 7d140 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7d656 │ │ │ │ + bne.w 7d6ea │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0e4 │ │ │ │ - cbnz r1, 7ce64 │ │ │ │ + bne.w 7d178 │ │ │ │ + cbnz r1, 7cef8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d008 │ │ │ │ + bne.w 7d09c │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 7ce70 │ │ │ │ + cbnz r1, 7cf04 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d12e │ │ │ │ + bne.w 7d1c2 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4f4 │ │ │ │ + b.w 7c588 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ - cbnz r7, 7ce86 │ │ │ │ + cbnz r7, 7cf1a │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ceea │ │ │ │ + bne.n 7cf7e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7ce94 │ │ │ │ + bne.n 7cf28 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cbf4 │ │ │ │ + bne.w 7cc88 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7ce9e │ │ │ │ + cbnz r0, 7cf32 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cdbe │ │ │ │ + bne.n 7ce52 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c470 │ │ │ │ + bne.w 7c504 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c470 │ │ │ │ + beq.w 7c504 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r0, [r3, #24] │ │ │ │ - cbnz r7, 7cebc │ │ │ │ + cbnz r7, 7cf50 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cf22 │ │ │ │ - cbnz r1, 7cec6 │ │ │ │ + bne.n 7cfb6 │ │ │ │ + cbnz r1, 7cf5a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d340 │ │ │ │ + bne.w 7d3d4 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d7c8 │ │ │ │ + bne.w 7d85c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cdf8 │ │ │ │ - cbnz r1, 7cee0 │ │ │ │ + bne.n 7ce8c │ │ │ │ + cbnz r1, 7cf74 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d464 │ │ │ │ + bne.w 7d4f8 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4a0 │ │ │ │ + b.w 7c534 │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cefc │ │ │ │ + bne.n 7cf90 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cbf6 │ │ │ │ - cbnz r7, 7cf06 │ │ │ │ + bne.w 7cc8a │ │ │ │ + cbnz r7, 7cf9a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdbe │ │ │ │ + bne.w 7ce52 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbnz r0, 7cf10 │ │ │ │ + cbnz r0, 7cfa4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ceae │ │ │ │ + bne.n 7cf42 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c47c │ │ │ │ + bne.w 7c510 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c47c │ │ │ │ + beq.w 7c510 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ str r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d6d2 │ │ │ │ + bne.w 7d766 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d342 │ │ │ │ - cbnz r7, 7cf3e │ │ │ │ + bne.w 7d3d6 │ │ │ │ + cbnz r7, 7cfd2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdf6 │ │ │ │ + bne.w 7ce8a │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbnz r0, 7cf4a │ │ │ │ + cbnz r0, 7cfde │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d464 │ │ │ │ + bne.w 7d4f8 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c4ac │ │ │ │ + bne.w 7c540 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c4ac │ │ │ │ + beq.w 7c540 │ │ │ │ ldr r7, [r3, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r7, 7cf68 │ │ │ │ + cbnz r7, 7cffc │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cfd4 │ │ │ │ - cbnz r1, 7cf72 │ │ │ │ + bne.n 7d068 │ │ │ │ + cbnz r1, 7d006 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce36 │ │ │ │ + bne.w 7ceca │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbnz r1, 7cf7e │ │ │ │ + cbnz r1, 7d012 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0a8 │ │ │ │ + bne.w 7d13c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - cbnz r1, 7cf8a │ │ │ │ + cbnz r1, 7d01e │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0e2 │ │ │ │ + bne.w 7d176 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4dc │ │ │ │ + b.w 7c570 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cdbe │ │ │ │ + beq.w 7ce52 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #20] │ │ │ │ - cbnz r1, 7cfb2 │ │ │ │ + cbnz r1, 7d046 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d380 │ │ │ │ + bne.w 7d414 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 7cfbc │ │ │ │ + cbnz r1, 7d050 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d04e │ │ │ │ + bne.n 7d0e2 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c47c │ │ │ │ + b.w 7c510 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ - b.n 7c8b4 │ │ │ │ + b.n 7c948 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d400 │ │ │ │ + bne.w 7d494 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d62a │ │ │ │ + bne.w 7d6be │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce38 │ │ │ │ - cbnz r7, 7cfee │ │ │ │ + bne.w 7cecc │ │ │ │ + cbnz r7, 7d082 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d0a8 │ │ │ │ + bne.n 7d13c │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 7cff8 │ │ │ │ + cbnz r0, 7d08c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d0e2 │ │ │ │ + bne.n 7d176 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c4e8 │ │ │ │ + bne.w 7c57c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c4e8 │ │ │ │ + beq.w 7c57c │ │ │ │ ldr r7, [r3, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d6fe │ │ │ │ + bne.w 7d792 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d130 │ │ │ │ - cbnz r1, 7d026 │ │ │ │ + bne.w 7d1c4 │ │ │ │ + cbnz r1, 7d0ba │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6ba │ │ │ │ + bne.w 7d74e │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d8ac │ │ │ │ + bne.w 7d940 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d118 │ │ │ │ - cbnz r1, 7d040 │ │ │ │ + bne.n 7d1ac │ │ │ │ + cbnz r1, 7d0d4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d8a8 │ │ │ │ + bne.w 7d93c │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c518 │ │ │ │ + b.w 7c5ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cf20 │ │ │ │ + beq.w 7cfb4 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #28] │ │ │ │ - cbnz r1, 7d068 │ │ │ │ + cbnz r1, 7d0fc │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3aa │ │ │ │ + bne.w 7d43e │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 7d070 │ │ │ │ + cbnz r1, 7d104 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 7d07e │ │ │ │ + cbnz r0, 7d112 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c494 │ │ │ │ + b.w 7c528 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cdf6 │ │ │ │ + beq.w 7ce8a │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 7d098 │ │ │ │ + cbnz r1, 7d12c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3d4 │ │ │ │ + bne.w 7d468 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d0a2 │ │ │ │ + cbnz r1, 7d136 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d15a │ │ │ │ + bne.n 7d1ee │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4ac │ │ │ │ + b.w 7c540 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d0ba │ │ │ │ + bne.n 7d14e │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 7d0e4 │ │ │ │ - cbnz r1, 7d0c2 │ │ │ │ + cbnz r0, 7d178 │ │ │ │ + cbnz r1, 7d156 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d008 │ │ │ │ + bne.n 7d09c │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d7de │ │ │ │ + bne.w 7d872 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d130 │ │ │ │ - cbnz r1, 7d0dc │ │ │ │ + bne.n 7d1c4 │ │ │ │ + cbnz r1, 7d170 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6ba │ │ │ │ + bne.w 7d74e │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c500 │ │ │ │ + b.w 7c594 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ ldr r7, [r3, #72] @ 0x48 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d68c │ │ │ │ + bne.w 7d720 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d00a │ │ │ │ - cbnz r7, 7d0fa │ │ │ │ + bne.n 7d09e │ │ │ │ + cbnz r7, 7d18e │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 7d12e │ │ │ │ + cbnz r0, 7d1c2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r0, 7d106 │ │ │ │ + cbnz r0, 7d19a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6ba │ │ │ │ + bne.w 7d74e │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c50c │ │ │ │ + bne.w 7c5a0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c50c │ │ │ │ + beq.w 7c5a0 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d040 │ │ │ │ + bne.n 7d0d4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7d040 │ │ │ │ + beq.n 7d0d4 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ - b.w 7c518 │ │ │ │ + b.w 7c5ac │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d1e8 │ │ │ │ + bne.n 7d27c │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r7, [r3, #80] @ 0x50 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d7e2 │ │ │ │ + bne.w 7d876 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6bc │ │ │ │ - cbnz r7, 7d14a │ │ │ │ + bne.w 7d750 │ │ │ │ + cbnz r7, 7d1de │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d116 │ │ │ │ + bne.n 7d1aa │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7d11e │ │ │ │ - b.n 7d040 │ │ │ │ + beq.n 7d1b2 │ │ │ │ + b.n 7d0d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cf5a │ │ │ │ + beq.w 7cfee │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d174 │ │ │ │ + cbnz r1, 7d208 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d402 │ │ │ │ + bne.w 7d496 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - cbnz r1, 7d17c │ │ │ │ + cbnz r1, 7d210 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 7d18a │ │ │ │ + cbnz r0, 7d21e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4c4 │ │ │ │ + b.w 7c558 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ce36 │ │ │ │ + beq.w 7ceca │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d1a8 │ │ │ │ + bne.n 7d23c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2dc │ │ │ │ + bne.w 7d370 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - cbnz r1, 7d1b0 │ │ │ │ + cbnz r1, 7d244 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 7d1bc │ │ │ │ + cbnz r0, 7d250 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4dc │ │ │ │ + b.w 7c570 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7d0e2 │ │ │ │ + beq.n 7d176 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #60] @ 0x3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d1da │ │ │ │ + bne.n 7d26e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d310 │ │ │ │ + bne.w 7d3a4 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 7d1e2 │ │ │ │ + cbnz r1, 7d276 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 7d1ea │ │ │ │ + cbnz r0, 7d27e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4f4 │ │ │ │ + b.w 7c588 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 7d204 │ │ │ │ + cbnz r1, 7d298 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d660 │ │ │ │ + bne.w 7d6f4 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - cbnz r1, 7d210 │ │ │ │ + cbnz r1, 7d2a4 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d862 │ │ │ │ + bne.w 7d8f6 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c50c │ │ │ │ - cbnz r0, 7d220 │ │ │ │ + b.w 7c5a0 │ │ │ │ + cbnz r0, 7d2b4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ccfe │ │ │ │ + bne.w 7cd92 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7d22c │ │ │ │ + cbnz r0, 7d2c0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd3a │ │ │ │ + bne.w 7cdce │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c3c6 │ │ │ │ + bne.w 7c45a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c3c6 │ │ │ │ + beq.w 7c45a │ │ │ │ ldr r1, [r3, #28] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ str r0, [r3, #20] │ │ │ │ - cbnz r1, 7d24c │ │ │ │ + cbnz r1, 7d2e0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cce0 │ │ │ │ + bne.w 7cd74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7cd5a │ │ │ │ + beq.w 7cdee │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ccf0 │ │ │ │ - b.w 7c1e2 │ │ │ │ + beq.w 7cd84 │ │ │ │ + b.w 7c276 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 7c602 │ │ │ │ + b.w 7c696 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ - b.w 7c88e │ │ │ │ + b.w 7c922 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cc4e │ │ │ │ - b.n 7ccde │ │ │ │ + bne.w 7cce2 │ │ │ │ + b.n 7cd72 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7c438 │ │ │ │ - b.w 7c440 │ │ │ │ + beq.w 7c4cc │ │ │ │ + b.w 7c4d4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c678 │ │ │ │ + beq.w 7c70c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c27a │ │ │ │ + bne.w 7c30e │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c272 │ │ │ │ - b.w 7c27a │ │ │ │ + bne.w 7c306 │ │ │ │ + b.w 7c30e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7ca14 │ │ │ │ - b.w 7c90e │ │ │ │ + bne.w 7caa8 │ │ │ │ + b.w 7c9a2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d4f0 │ │ │ │ + bne.w 7d584 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ - cbnz r1, 7d2c2 │ │ │ │ + cbnz r1, 7d356 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 7d2ce │ │ │ │ + cbnz r0, 7d362 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c588 │ │ │ │ + b.w 7c61c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d50c │ │ │ │ + bne.w 7d5a0 │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ - b.w 7c588 │ │ │ │ + b.w 7c61c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d0a8 │ │ │ │ + beq.w 7d13c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d2fa │ │ │ │ + bne.n 7d38e │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1bc │ │ │ │ + bne.w 7d250 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - cbnz r1, 7d302 │ │ │ │ + cbnz r1, 7d396 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 7d310 │ │ │ │ + cbnz r0, 7d3a4 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4e8 │ │ │ │ + b.w 7c57c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d008 │ │ │ │ + beq.w 7d09c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #64] @ 0x40 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #64] @ 0x40 │ │ │ │ - cbnz r1, 7d32a │ │ │ │ + cbnz r1, 7d3be │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1ea │ │ │ │ + bne.w 7d27e │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ - cbnz r1, 7d336 │ │ │ │ + cbnz r1, 7d3ca │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d660 │ │ │ │ + bne.w 7d6f4 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c500 │ │ │ │ + b.w 7c594 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d3a8 │ │ │ │ + bne.n 7d43c │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ str r0, [r3, #32] │ │ │ │ - cbnz r7, 7d350 │ │ │ │ + cbnz r7, 7d3e4 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdf8 │ │ │ │ - cbnz r1, 7d35a │ │ │ │ + bne.w 7ce8c │ │ │ │ + cbnz r1, 7d3ee │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d464 │ │ │ │ + bne.w 7d4f8 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d366 │ │ │ │ + cbnz r1, 7d3fa │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5a │ │ │ │ + bne.w 7cfee │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - cbnz r1, 7d372 │ │ │ │ + cbnz r1, 7d406 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd2 │ │ │ │ + bne.w 7d066 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4b8 │ │ │ │ + b.w 7c54c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ceae │ │ │ │ + beq.w 7cf42 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #24] │ │ │ │ - cbnz r1, 7d39a │ │ │ │ + cbnz r1, 7d42e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d04e │ │ │ │ + bne.w 7d0e2 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - cbnz r1, 7d3a2 │ │ │ │ + cbnz r1, 7d436 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 7d3aa │ │ │ │ + cbnz r0, 7d43e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c488 │ │ │ │ + b.w 7c51c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #32] │ │ │ │ - cbnz r1, 7d3c4 │ │ │ │ + cbnz r1, 7d458 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d07e │ │ │ │ + bne.w 7d112 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbnz r1, 7d3cc │ │ │ │ + cbnz r1, 7d460 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 7d3d4 │ │ │ │ + cbnz r0, 7d468 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4a0 │ │ │ │ + b.w 7c534 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d3f2 │ │ │ │ + bne.n 7d486 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d15a │ │ │ │ + bne.w 7d1ee │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - cbnz r1, 7d3fa │ │ │ │ + cbnz r1, 7d48e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 7d402 │ │ │ │ + cbnz r0, 7d496 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4b8 │ │ │ │ + b.w 7c54c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r1, 7d41c │ │ │ │ + cbnz r1, 7d4b0 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d18a │ │ │ │ + bne.w 7d21e │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbnz r1, 7d428 │ │ │ │ + cbnz r1, 7d4bc │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2dc │ │ │ │ + bne.w 7d370 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c4d0 │ │ │ │ + b.w 7c564 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cbf4 │ │ │ │ + beq.w 7cc88 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #16] │ │ │ │ - cbnz r1, 7d450 │ │ │ │ + cbnz r1, 7d4e4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf98 │ │ │ │ + bne.w 7d02c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbnz r1, 7d45a │ │ │ │ + cbnz r1, 7d4ee │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d380 │ │ │ │ + bne.n 7d414 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c470 │ │ │ │ + b.w 7c504 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d3d2 │ │ │ │ + bne.n 7d466 │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #48] @ 0x30 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d47a │ │ │ │ + bne.n 7d50e │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5c │ │ │ │ + bne.w 7cff0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d7ce │ │ │ │ + bne.w 7d862 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd4 │ │ │ │ - cbnz r1, 7d494 │ │ │ │ + bne.w 7d068 │ │ │ │ + cbnz r1, 7d528 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce36 │ │ │ │ + bne.w 7ceca │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbnz r1, 7d4a0 │ │ │ │ + cbnz r1, 7d534 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0a8 │ │ │ │ + bne.w 7d13c │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4d0 │ │ │ │ + b.w 7c564 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ orr.w r1, r1, #2048 @ 0x800 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c264 │ │ │ │ - b.n 7d286 │ │ │ │ + beq.w 7c2f8 │ │ │ │ + b.n 7d31a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c202 │ │ │ │ + beq.w 7c296 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c628 │ │ │ │ - b.w 7c620 │ │ │ │ + beq.w 7c6bc │ │ │ │ + b.w 7c6b4 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #108] @ 0x6c │ │ │ │ ldr r7, [r3, #112] @ 0x70 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r7, 7d4e0 │ │ │ │ + cbnz r7, 7d574 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d77a │ │ │ │ + bne.w 7d80e │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c57c │ │ │ │ + bne.w 7c610 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c57c │ │ │ │ + beq.w 7c610 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r3, #116] @ 0x74 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7c588 │ │ │ │ + bne.w 7c61c │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c588 │ │ │ │ + beq.w 7c61c │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #116] @ 0x74 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7c588 │ │ │ │ - b.n 7d2ce │ │ │ │ + beq.w 7c61c │ │ │ │ + b.n 7d362 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c94e │ │ │ │ + beq.w 7c9e2 │ │ │ │ mov r1, r6 │ │ │ │ - b.w 7c44c │ │ │ │ + b.w 7c4e0 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 7d938 │ │ │ │ - cbnz r7, 7d548 │ │ │ │ + bne.w 7d9cc │ │ │ │ + cbnz r7, 7d5dc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cb42 │ │ │ │ + bne.w 7cbd6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d7d8 │ │ │ │ + bne.w 7d86c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c3c6 │ │ │ │ + beq.w 7c45a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr.w ip, [r7, #20] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #20] │ │ │ │ - cbnz r7, 7d572 │ │ │ │ + cbnz r7, 7d606 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cc4e │ │ │ │ + bne.w 7cce2 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c3de │ │ │ │ + bne.w 7c472 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c3de │ │ │ │ + beq.w 7c472 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr.w ip, [r7, #32] │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7cc72 │ │ │ │ - b.w 7c1e2 │ │ │ │ + beq.w 7cd06 │ │ │ │ + b.w 7c276 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne.w r7, [r3, #132] @ 0x84 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c5c4 │ │ │ │ + bne.w 7c658 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c5c4 │ │ │ │ + beq.w 7c658 │ │ │ │ ldr.w r7, [ip, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 7cb82 │ │ │ │ - b.w 7c5c4 │ │ │ │ + bne.w 7cc16 │ │ │ │ + b.w 7c658 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d55a │ │ │ │ - b.n 7d23c │ │ │ │ + bne.n 7d5ee │ │ │ │ + b.n 7d2d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d77a │ │ │ │ + bne.w 7d80e │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ - cbnz r1, 7d5e4 │ │ │ │ + cbnz r1, 7d678 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2b8 │ │ │ │ + bne.w 7d34c │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d2c2 │ │ │ │ + bne.w 7d356 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c588 │ │ │ │ - b.n 7d2ce │ │ │ │ + beq.w 7c61c │ │ │ │ + b.n 7d362 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7c750 │ │ │ │ - b.w 7c848 │ │ │ │ - cbz r6, 7d60c │ │ │ │ + bne.w 7c7e4 │ │ │ │ + b.w 7c8dc │ │ │ │ + cbz r6, 7d6a0 │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7c2c0 │ │ │ │ + beq.w 7c354 │ │ │ │ str.w r2, [r4, #140] @ 0x8c │ │ │ │ - b.w 7c2c0 │ │ │ │ + b.w 7c354 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cd34 │ │ │ │ - b.n 7d582 │ │ │ │ + beq.w 7cdc8 │ │ │ │ + b.n 7d616 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #400] @ 0x190 │ │ │ │ mov r9, r3 │ │ │ │ - b.w 7ca80 │ │ │ │ - cbnz r7, 7d634 │ │ │ │ + b.w 7cb14 │ │ │ │ + cbnz r7, 7d6c8 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0a8 │ │ │ │ + bne.w 7d13c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d7f0 │ │ │ │ + bne.w 7d884 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0e4 │ │ │ │ - cbnz r1, 7d650 │ │ │ │ + bne.w 7d178 │ │ │ │ + cbnz r1, 7d6e4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d008 │ │ │ │ + bne.w 7d09c │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4e8 │ │ │ │ + b.w 7c57c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ce5c │ │ │ │ - b.n 7ce64 │ │ │ │ + beq.w 7cef0 │ │ │ │ + b.n 7cef8 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #76] @ 0x4c │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r1, 7d67a │ │ │ │ + cbnz r1, 7d70e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d862 │ │ │ │ + bne.w 7d8f6 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - cbnz r1, 7d686 │ │ │ │ + cbnz r1, 7d71a │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d83e │ │ │ │ + bne.w 7d8d2 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c518 │ │ │ │ + b.w 7c5ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d850 │ │ │ │ + bne.w 7d8e4 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d130 │ │ │ │ - cbnz r1, 7d6a2 │ │ │ │ + bne.w 7d1c4 │ │ │ │ + cbnz r1, 7d736 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 7d6ba │ │ │ │ + cbnz r0, 7d74e │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - cbnz r1, 7d6ae │ │ │ │ + cbnz r1, 7d742 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d116 │ │ │ │ + bne.w 7d1aa │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c50c │ │ │ │ + b.w 7c5a0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d660 │ │ │ │ + bne.n 7d6f4 │ │ │ │ ldr r7, [r3, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7d716 │ │ │ │ + bne.n 7d7aa │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d036 │ │ │ │ - b.n 7d118 │ │ │ │ + beq.w 7d0ca │ │ │ │ + b.n 7d1ac │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7d55a │ │ │ │ + b.n 7d5ee │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d82c │ │ │ │ + bne.w 7d8c0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdf8 │ │ │ │ - cbnz r1, 7d6ec │ │ │ │ + bne.w 7ce8c │ │ │ │ + cbnz r1, 7d780 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d464 │ │ │ │ + bne.w 7d4f8 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d6f8 │ │ │ │ + cbnz r1, 7d78c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5a │ │ │ │ + bne.w 7cfee │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4ac │ │ │ │ - cbnz r1, 7d706 │ │ │ │ + b.w 7c540 │ │ │ │ + cbnz r1, 7d79a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d6ba │ │ │ │ + bne.n 7d74e │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d7e6 │ │ │ │ + bne.n 7d87a │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d118 │ │ │ │ + bne.w 7d1ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d11e │ │ │ │ - b.n 7d040 │ │ │ │ + beq.w 7d1b2 │ │ │ │ + b.n 7d0d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d72c │ │ │ │ + bne.n 7d7c0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5a │ │ │ │ + bne.w 7cfee │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d816 │ │ │ │ + bne.n 7d8aa │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd4 │ │ │ │ - cbnz r1, 7d746 │ │ │ │ + bne.w 7d068 │ │ │ │ + cbnz r1, 7d7da │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce36 │ │ │ │ + bne.w 7ceca │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c4c4 │ │ │ │ + b.w 7c558 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - b.w 7cc20 │ │ │ │ + b.w 7ccb4 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #104] @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ it ne │ │ │ │ strne.w lr, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 7d76a │ │ │ │ + cbnz r0, 7d7fe │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4c8 │ │ │ │ + bne.w 7d55c │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c570 │ │ │ │ + bne.w 7c604 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c570 │ │ │ │ + beq.w 7c604 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #112] @ 0x70 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #112] @ 0x70 │ │ │ │ - cbnz r7, 7d792 │ │ │ │ + cbnz r7, 7d826 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4f0 │ │ │ │ + bne.w 7d584 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d504 │ │ │ │ - b.w 7c588 │ │ │ │ + beq.w 7d598 │ │ │ │ + b.w 7c61c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7d87e │ │ │ │ + bne.n 7d912 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf22 │ │ │ │ - cbnz r1, 7d7b6 │ │ │ │ + bne.w 7cfb6 │ │ │ │ + cbnz r1, 7d84a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d340 │ │ │ │ + bne.w 7d3d4 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 7d7c2 │ │ │ │ + cbnz r1, 7d856 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdf6 │ │ │ │ + bne.w 7ce8a │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c494 │ │ │ │ + b.w 7c528 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - b.w 7ced6 │ │ │ │ + b.w 7cf6a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d48c │ │ │ │ - b.n 7d494 │ │ │ │ + beq.w 7d520 │ │ │ │ + b.n 7d528 │ │ │ │ mov r1, r6 │ │ │ │ - b.w 7c3c6 │ │ │ │ + b.w 7c45a │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ - b.n 7d0d2 │ │ │ │ + b.n 7d166 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7d70c │ │ │ │ + beq.n 7d7a0 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d11e │ │ │ │ - b.n 7d040 │ │ │ │ + beq.w 7d1b2 │ │ │ │ + b.n 7d0d4 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - b.n 7d646 │ │ │ │ + b.n 7d6da │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d752 │ │ │ │ + bne.n 7d7e6 │ │ │ │ str.w lr, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 7d804 │ │ │ │ + cbnz r0, 7d898 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d88c │ │ │ │ + bne.n 7d920 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c570 │ │ │ │ + bne.w 7c604 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c570 │ │ │ │ - b.n 7d5d6 │ │ │ │ + beq.w 7c604 │ │ │ │ + b.n 7d66a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 7d73c │ │ │ │ + b.n 7d7d0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.w 7c2c0 │ │ │ │ + b.w 7c354 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cb82 │ │ │ │ + beq.w 7cc16 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ - b.n 7d5bc │ │ │ │ + b.n 7d650 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d6e4 │ │ │ │ - b.n 7d6ec │ │ │ │ + beq.w 7d778 │ │ │ │ + b.n 7d780 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d124 │ │ │ │ + beq.w 7d1b8 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bne.w 7d124 │ │ │ │ - b.w 7c518 │ │ │ │ + bne.w 7d1b8 │ │ │ │ + b.w 7c5ac │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d69e │ │ │ │ - b.n 7d6a2 │ │ │ │ + beq.w 7d732 │ │ │ │ + b.n 7d736 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d116 │ │ │ │ + beq.w 7d1aa │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #80] @ 0x50 │ │ │ │ - b.n 7d67c │ │ │ │ + b.n 7d710 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d958 │ │ │ │ + bne.n 7d9ec │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ - b.w 7c530 │ │ │ │ + b.w 7c5c4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7d7ae │ │ │ │ - b.n 7d7b6 │ │ │ │ + beq.n 7d842 │ │ │ │ + b.n 7d84a │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d4c8 │ │ │ │ + bne.w 7d55c │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r1, 7d89a │ │ │ │ + cbnz r1, 7d92e │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d5d6 │ │ │ │ + bne.w 7d66a │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ - cbnz r1, 7d8b2 │ │ │ │ + cbnz r1, 7d946 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c57c │ │ │ │ - b.n 7d2b8 │ │ │ │ + beq.w 7c610 │ │ │ │ + b.n 7d34c │ │ │ │ mov r1, r7 │ │ │ │ - b.n 7d124 │ │ │ │ + b.n 7d1b8 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - b.w 7d036 │ │ │ │ + b.w 7d0ca │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c57c │ │ │ │ + b.w 7c610 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c29a │ │ │ │ + bne.w 7c32e │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c29a │ │ │ │ + beq.w 7c32e │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c850 │ │ │ │ + bne.w 7c8e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c2ae │ │ │ │ - b.w 7c848 │ │ │ │ - cbz r1, 7d8f2 │ │ │ │ + beq.w 7c342 │ │ │ │ + b.w 7c8dc │ │ │ │ + cbz r1, 7d986 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c548 │ │ │ │ + beq.w 7c5dc │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ - b.w 7c548 │ │ │ │ - cbz r1, 7d908 │ │ │ │ + b.w 7c5dc │ │ │ │ + cbz r1, 7d99c │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr.w r7, [ip, #124] @ 0x7c │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c5a4 │ │ │ │ + beq.w 7c638 │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ - b.w 7c5a4 │ │ │ │ - cbz r1, 7d91e │ │ │ │ + b.w 7c638 │ │ │ │ + cbz r1, 7d9b2 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr.w r7, [ip, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c598 │ │ │ │ + beq.w 7c62c │ │ │ │ str.w r0, [r3, #128] @ 0x80 │ │ │ │ - b.w 7c598 │ │ │ │ - cbz r1, 7d932 │ │ │ │ + b.w 7c62c │ │ │ │ + cbz r1, 7d9c6 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #96] @ 0x60 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c53c │ │ │ │ + beq.w 7c5d0 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ - b.w 7c53c │ │ │ │ + b.w 7c5d0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7c980 │ │ │ │ + beq.w 7ca14 │ │ │ │ mov r1, r6 │ │ │ │ - b.w 7c3ba │ │ │ │ - cbz r1, 7d952 │ │ │ │ + b.w 7c44e │ │ │ │ + cbz r1, 7d9e6 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #88] @ 0x58 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c524 │ │ │ │ + beq.w 7c5b8 │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ - b.w 7c524 │ │ │ │ + b.w 7c5b8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #92] @ 0x5c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 7d878 │ │ │ │ - b.w 7c530 │ │ │ │ + bne.n 7d90c │ │ │ │ + b.w 7c5c4 │ │ │ │ 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 r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 7dbc0 │ │ │ │ + bls.w 7dc54 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 7dc10 │ │ │ │ - ldr r2, [pc, #632] @ (7dc04 ) │ │ │ │ + bcs.w 7dca4 │ │ │ │ + ldr r2, [pc, #632] @ (7dc98 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7dce4 │ │ │ │ + beq.w 7dd78 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ - ldr r0, [pc, #596] @ (7dc08 ) │ │ │ │ + ldr r0, [pc, #596] @ (7dc9c ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r4, [r0, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7decc │ │ │ │ + bne.w 7df60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7dbd0 │ │ │ │ + beq.w 7dc64 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 7db80 │ │ │ │ + blt.w 7dc14 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add.w r9, r3, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7dd24 │ │ │ │ + bne.w 7ddb8 │ │ │ │ movw r2, #7644 @ 0x1ddc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr.w r4, [r2, #152] @ 0x98 │ │ │ │ - movw r1, #37577 @ 0x92c9 │ │ │ │ + movw r1, #37745 @ 0x9371 │ │ │ │ movt r1, #7 │ │ │ │ movw r0, #7644 @ 0x1ddc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r4, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.w 7df58 │ │ │ │ - bl 79324 │ │ │ │ + bne.w 7dfec │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7dbe8 │ │ │ │ + beq.w 7dc7c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 7da60 │ │ │ │ - ldr r1, [pc, #472] @ (7dc04 ) │ │ │ │ + beq.n 7daf4 │ │ │ │ + ldr r1, [pc, #472] @ (7dc98 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr.w r8, [ip, #3892] @ 0xf34 │ │ │ │ and.w r1, r1, #3 │ │ │ │ @@ -122307,32 +122354,32 @@ │ │ │ │ strd r8, r1, [r4, #-8] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ - movw r3, #57817 @ 0xe1d9 │ │ │ │ + movw r3, #58241 @ 0xe381 │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r4, #28] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ddb4 │ │ │ │ + bne.w 7de48 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7de58 │ │ │ │ + bne.w 7deec │ │ │ │ str r3, [r4, #24] │ │ │ │ str.w r4, [r9] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 7dad2 │ │ │ │ - ldr r2, [pc, #356] @ (7dc04 ) │ │ │ │ + bpl.n 7db66 │ │ │ │ + ldr r2, [pc, #356] @ (7dc98 ) │ │ │ │ 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 │ │ │ │ @@ -122341,848 +122388,848 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r2, #408] @ 0x198 │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7de2c │ │ │ │ + beq.w 7dec0 │ │ │ │ ldr.w r1, [r2, #428] @ 0x1ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7dd52 │ │ │ │ + beq.w 7dde6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 7df42 │ │ │ │ + bpl.w 7dfd6 │ │ │ │ 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 7db56 │ │ │ │ + bge.n 7dbea │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 7db64 │ │ │ │ + bne.n 7dbf8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 7db64 │ │ │ │ + beq.n 7dbf8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 7dda2 │ │ │ │ - bl 7a434 │ │ │ │ + beq.w 7de36 │ │ │ │ + bl 7a4c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7db3c │ │ │ │ + bge.n 7dbd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7df76 │ │ │ │ + beq.w 7e00a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7db4e │ │ │ │ + bge.n 7dbe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7df3a │ │ │ │ + beq.w 7dfce │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7db08 │ │ │ │ + beq.n 7db9c │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7db0e │ │ │ │ + bne.n 7dba2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ + bl 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7dda8 │ │ │ │ + b.n 7de3c │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 7d9da │ │ │ │ - ldr r2, [pc, #120] @ (7dc04 ) │ │ │ │ + bpl.w 7da6e │ │ │ │ + ldr r2, [pc, #120] @ (7dc98 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r3, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ adds r4, r1, r2 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #408] @ 0x198 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 7dd0e │ │ │ │ + beq.w 7dda2 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 7dd0e │ │ │ │ + bhi.w 7dda2 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #384 @ 0x180 │ │ │ │ add r2, r1 │ │ │ │ - b.n 7dd18 │ │ │ │ + b.n 7ddac │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr r5, [pc, #72] @ (7dc0c ) │ │ │ │ + ldr r5, [pc, #72] @ (7dca0 ) │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d9d2 │ │ │ │ + bne.w 7da66 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #12816 @ 0x3210 │ │ │ │ + movw r1, #14224 @ 0x3790 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7debc │ │ │ │ + bge.w 7df50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7debc │ │ │ │ + bne.w 7df50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7debc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7df50 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r2, #4689 @ 0x1251 │ │ │ │ + movw r2, #4833 @ 0x12e1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 7dea4 │ │ │ │ - ldr r2, [pc, #664] @ (7dec4 ) │ │ │ │ + bne.w 7df38 │ │ │ │ + ldr r2, [pc, #664] @ (7df58 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r2, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7de42 │ │ │ │ + beq.w 7ded6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 7dc96 │ │ │ │ + cbz r1, 7dd2a │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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, #600] @ (7dec8 ) │ │ │ │ + ldr r2, [pc, #600] @ (7df5c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7def4 │ │ │ │ + bne.w 7df88 │ │ │ │ bic.w r0, r3, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsrs r1, r3, #30 │ │ │ │ movs r4, #16 │ │ │ │ str r1, [r5, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d9d2 │ │ │ │ - b.n 7dbd0 │ │ │ │ + bne.w 7da66 │ │ │ │ + b.n 7dc64 │ │ │ │ ldrd lr, r7, [r2, #24] │ │ │ │ cmp r7, lr │ │ │ │ - bcc.w 7de24 │ │ │ │ + bcc.w 7deb8 │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, lr, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7dc56 │ │ │ │ + bne.n 7dcea │ │ │ │ ldr.w r5, [r4, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 7df1a │ │ │ │ + bne.w 7dfae │ │ │ │ movs r0, #20 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7deb8 │ │ │ │ + beq.w 7df4c │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 7dc56 │ │ │ │ + b.n 7dcea │ │ │ │ movs r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 71164 │ │ │ │ + bl 711f4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7deb8 │ │ │ │ + beq.w 7df4c │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - b.n 7d9b2 │ │ │ │ + b.n 7da46 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #408 @ 0x198 │ │ │ │ add r2, r1 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ add.w r9, r2, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7d9e6 │ │ │ │ + beq.w 7da7a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d9e6 │ │ │ │ + bne.w 7da7a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #7644 @ 0x1ddc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7d9ee │ │ │ │ + bne.w 7da82 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 7d9ee │ │ │ │ + ble.w 7da82 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7da92 │ │ │ │ + bge.w 7db26 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 7da92 │ │ │ │ - bl 70c84 │ │ │ │ + b.n 7db26 │ │ │ │ + bl 70ccc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7df7e │ │ │ │ + beq.w 7e012 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r6, #180] @ 0xb4 │ │ │ │ - bpl.w 7dad8 │ │ │ │ - ldr r2, [pc, #340] @ (7dec4 ) │ │ │ │ + bpl.w 7db6c │ │ │ │ + ldr r2, [pc, #340] @ (7df58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r6, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r7, r2, r3 │ │ │ │ add.w r7, r7, #91136 @ 0x16400 │ │ │ │ ldr.w r7, [r7, #408] @ 0x198 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 7dd94 │ │ │ │ + beq.n 7de28 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 7de36 │ │ │ │ + bls.n 7deca │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 7dad8 │ │ │ │ - bl 78a98 │ │ │ │ + b.n 7db6c │ │ │ │ + bl 78b40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7db32 │ │ │ │ - b.n 7db3c │ │ │ │ + blt.w 7dbc6 │ │ │ │ + b.n 7dbd0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7de74 │ │ │ │ + bne.n 7df08 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7df28 │ │ │ │ + bne.w 7dfbc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbnz r1, 7ddd2 │ │ │ │ + cbnz r1, 7de66 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7de16 │ │ │ │ + bne.n 7deaa │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b.n 7da8e │ │ │ │ + b.n 7db22 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ddc6 │ │ │ │ + bne.n 7de5a │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ movw ip, #8304 @ 0x2070 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 7ddf8 │ │ │ │ + beq.n 7de8c │ │ │ │ movw lr, #7852 @ 0x1eac │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ cmp r8, lr │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 7ddcc │ │ │ │ + beq.n 7de60 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 7de10 │ │ │ │ + beq.n 7dea4 │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7de9c │ │ │ │ + bne.n 7df30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7de92 │ │ │ │ + beq.n 7df26 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r4, #20] │ │ │ │ - cbz r2, 7de20 │ │ │ │ + cbz r2, 7deb4 │ │ │ │ str r4, [r2, #20] │ │ │ │ str r4, [r3, #24] │ │ │ │ - b.n 7da92 │ │ │ │ + b.n 7db26 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 7dc56 │ │ │ │ + b.n 7dcea │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #404] @ 0x194 │ │ │ │ - b.n 7dad2 │ │ │ │ + b.n 7db66 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7dd9e │ │ │ │ + b.n 7de32 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7dc56 │ │ │ │ - b.n 7dcb4 │ │ │ │ + bne.w 7dcea │ │ │ │ + b.n 7dd48 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7de70 │ │ │ │ + beq.n 7df04 │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7de92 │ │ │ │ + bne.n 7df26 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7da8c │ │ │ │ + b.n 7db20 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7ddcc │ │ │ │ + beq.n 7de60 │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7de92 │ │ │ │ + beq.n 7df26 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7ddcc │ │ │ │ + bne.n 7de60 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7da8e │ │ │ │ - b.n 7ddce │ │ │ │ + beq.w 7db22 │ │ │ │ + b.n 7de62 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7de10 │ │ │ │ + beq.n 7dea4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 7de16 │ │ │ │ + b.n 7deaa │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #20 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dc56 │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.w 7dcea │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7db4e │ │ │ │ + b.n 7dbe2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 7df68 │ │ │ │ + bne.n 7dffc │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d9c2 │ │ │ │ + bne.w 7da56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7d9c2 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.n 7da56 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 7df2c │ │ │ │ - ldr r0, [pc, #168] @ (7dfac ) │ │ │ │ - bl 6b868 │ │ │ │ + bne.n 7dfc0 │ │ │ │ + ldr r0, [pc, #168] @ (7e040 ) │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dc7c │ │ │ │ + bne.w 7dd10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7dc7c │ │ │ │ + b.n 7dd10 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7dcd2 │ │ │ │ + b.n 7dd66 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 7ddda │ │ │ │ + b.n 7de6e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7dc7c │ │ │ │ + b.n 7dd10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7db4e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7dbe2 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7dda8 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7de3c │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da60 │ │ │ │ - b.n 7dbe8 │ │ │ │ + bne.w 7daf4 │ │ │ │ + b.n 7dc7c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7d9c2 │ │ │ │ + b.n 7da56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7db3c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7dbd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7df8c │ │ │ │ + bge.n 7e020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7dfa4 │ │ │ │ + cbz r3, 7e038 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7debc │ │ │ │ + bge.n 7df50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7debc │ │ │ │ + bne.n 7df50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7debc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7df50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7df8c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e020 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007dfb0 : │ │ │ │ - b.w 7dfb4 │ │ │ │ +0007e044 : │ │ │ │ + b.w 7e048 │ │ │ │ │ │ │ │ -0007dfb4 : │ │ │ │ +0007e048 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 7e016 │ │ │ │ + bls.n 7e0aa │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 7e020 │ │ │ │ - ldr r3, [pc, #504] @ (7e1cc ) │ │ │ │ + bcs.n 7e0b4 │ │ │ │ + ldr r3, [pc, #504] @ (7e260 ) │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e0e8 │ │ │ │ - ldr r0, [pc, #484] @ (7e1d0 ) │ │ │ │ + beq.n 7e17c │ │ │ │ + ldr r0, [pc, #484] @ (7e264 ) │ │ │ │ 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 7e16a │ │ │ │ + bne.w 7e1fe │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r4, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #444] @ (7e1d4 ) │ │ │ │ + ldr r3, [pc, #444] @ (7e268 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e154 │ │ │ │ - ldr r3, [pc, #396] @ (7e1cc ) │ │ │ │ + bne.w 7e1e8 │ │ │ │ + ldr r3, [pc, #396] @ (7e260 ) │ │ │ │ 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 7e144 │ │ │ │ + beq.n 7e1d8 │ │ │ │ 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, 7e09c │ │ │ │ + cbz r1, 7e130 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #352] @ (7e1d0 ) │ │ │ │ + ldr r0, [pc, #352] @ (7e264 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e186 │ │ │ │ + bne.n 7e21a │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #16 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ - b.n 7e010 │ │ │ │ + b.n 7e0a4 │ │ │ │ ldrd ip, r5, [r2, #24] │ │ │ │ cmp ip, r5 │ │ │ │ itttt ls │ │ │ │ addls.w r0, r2, ip │ │ │ │ strls r0, [r2, #4] │ │ │ │ addls.w r0, ip, #24 │ │ │ │ strls r0, [r2, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strls.w r1, [r2, ip] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e066 │ │ │ │ + bne.n 7e0fa │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e1ae │ │ │ │ + bne.n 7e242 │ │ │ │ movs r0, #20 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e162 │ │ │ │ + beq.n 7e1f6 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 7e066 │ │ │ │ + b.n 7e0fa │ │ │ │ movs r0, #16 │ │ │ │ - bl 71164 │ │ │ │ + bl 711f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e162 │ │ │ │ + beq.n 7e1f6 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r0, [pc, #208] @ (7e1d0 ) │ │ │ │ + ldr r0, [pc, #208] @ (7e264 ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e00a │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.w 7e09e │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7e176 │ │ │ │ + bne.n 7e20a │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e00a │ │ │ │ + bne.w 7e09e │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e00a │ │ │ │ + b.n 7e09e │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e066 │ │ │ │ - b.n 7e0c0 │ │ │ │ + bne.n 7e0fa │ │ │ │ + b.n 7e154 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e066 │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.n 7e0fa │ │ │ │ + bl 1fc480 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7e010 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 7e0a4 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7e128 │ │ │ │ + beq.n 7e1bc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e00a │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 7e09e │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7e1ba │ │ │ │ + bne.n 7e24e │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e08c │ │ │ │ + bne.w 7e120 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e08c │ │ │ │ + b.n 7e120 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7e0d8 │ │ │ │ + b.n 7e16c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e08c │ │ │ │ + b.n 7e120 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #256] @ (7e2e8 ) │ │ │ │ + ldr r2, [pc, #256] @ (7e37c ) │ │ │ │ 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, 7e234 │ │ │ │ - ldr r0, [pc, #236] @ (7e2ec ) │ │ │ │ + cbz r3, 7e2c8 │ │ │ │ + ldr r0, [pc, #236] @ (7e380 ) │ │ │ │ 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, 7e270 │ │ │ │ + cbnz r1, 7e304 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ - blt.n 7e26c │ │ │ │ + blt.n 7e300 │ │ │ │ movs r1, #8 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #16 │ │ │ │ - bl 71164 │ │ │ │ + bl 711f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e2de │ │ │ │ + beq.n 7e372 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #160] @ (7e2ec ) │ │ │ │ + ldr r1, [pc, #160] @ (7e380 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e296 │ │ │ │ + blt.n 7e32a │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 7e2ac │ │ │ │ + cbnz r2, 7e340 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, #0 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ - bge.n 7e228 │ │ │ │ + bge.n 7e2bc │ │ │ │ movs r1, #10 │ │ │ │ - b.n 7e22a │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 7e2be │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e2c8 │ │ │ │ + bne.n 7e35c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e260 │ │ │ │ + bne.n 7e2f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e260 │ │ │ │ + b.n 7e2f4 │ │ │ │ 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 7e260 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 7e2f4 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7e2d8 │ │ │ │ - ldr r0, [pc, #52] @ (7e2f0 ) │ │ │ │ + bne.n 7e36c │ │ │ │ + ldr r0, [pc, #52] @ (7e384 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e28c │ │ │ │ - b.n 7e260 │ │ │ │ + beq.n 7e320 │ │ │ │ + b.n 7e2f4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e260 │ │ │ │ + b.n 7e2f4 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 7e2cc │ │ │ │ + b.n 7e360 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e22e │ │ │ │ + b.n 7e2c2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007e2f4 : │ │ │ │ +0007e388 : │ │ │ │ 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 7e570 │ │ │ │ + beq.w 7e604 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7e556 │ │ │ │ + beq.w 7e5ea │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7e426 │ │ │ │ + blt.n 7e4ba │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 7e334 │ │ │ │ + cbnz r3, 7e3c8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e478 │ │ │ │ + bne.w 7e50c │ │ │ │ movw r4, #7644 @ 0x1ddc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #37577 @ 0x92c9 │ │ │ │ + movw r1, #37745 @ 0x9371 │ │ │ │ movt r1, #7 │ │ │ │ movw r0, #7644 @ 0x1ddc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r5, r1 │ │ │ │ mov r9, ip │ │ │ │ mov.w r1, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 7e3e4 │ │ │ │ - bl 79324 │ │ │ │ + bne.n 7e478 │ │ │ │ + bl 793cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e3de │ │ │ │ + beq.n 7e472 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.n 7e3ee │ │ │ │ - ldr r1, [pc, #588] @ (7e5c0 ) │ │ │ │ + bpl.n 7e482 │ │ │ │ + ldr r1, [pc, #588] @ (7e654 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -123195,488 +123242,488 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r9, [r0, #8] │ │ │ │ strd r8, r8, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 7e402 │ │ │ │ - movw r1, #57817 @ 0xe1d9 │ │ │ │ + cbnz r3, 7e496 │ │ │ │ + movw r1, #58241 @ 0xe381 │ │ │ │ movt r1, #16 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7e4a4 │ │ │ │ + bne.n 7e538 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 7e592 │ │ │ │ + bne.w 7e626 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e3de │ │ │ │ + beq.n 7e472 │ │ │ │ movs r1, #0 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e3ba │ │ │ │ + beq.n 7e44e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #57817 @ 0xe1d9 │ │ │ │ + movw r1, #58241 @ 0xe381 │ │ │ │ movt r1, #16 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7e514 │ │ │ │ + bne.n 7e5a8 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 7e3dc │ │ │ │ + b.n 7e470 │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r1, #30 │ │ │ │ - bpl.w 7e328 │ │ │ │ - ldr r1, [pc, #396] @ (7e5c0 ) │ │ │ │ + bpl.w 7e3bc │ │ │ │ + ldr r1, [pc, #396] @ (7e654 ) │ │ │ │ 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, #408] @ 0x198 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e464 │ │ │ │ + beq.n 7e4f8 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 7e464 │ │ │ │ + bhi.n 7e4f8 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ add r2, r1 │ │ │ │ - b.n 7e46e │ │ │ │ + b.n 7e502 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #408 @ 0x198 │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e32c │ │ │ │ - b.n 7e334 │ │ │ │ + beq.w 7e3c0 │ │ │ │ + b.n 7e3c8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #7644 @ 0x1ddc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e534 │ │ │ │ + bne.n 7e5c8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 7e33c │ │ │ │ + bne.w 7e3d0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 7e33c │ │ │ │ + ble.w 7e3d0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e3de │ │ │ │ + bge.n 7e472 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 7e3de │ │ │ │ + b.n 7e472 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7e538 │ │ │ │ + bne.n 7e5cc │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7e542 │ │ │ │ + bne.n 7e5d6 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 7e4e8 │ │ │ │ - cbnz r3, 7e4da │ │ │ │ + cbnz r5, 7e57c │ │ │ │ + cbnz r3, 7e56e │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 7e51a │ │ │ │ + beq.n 7e5ae │ │ │ │ movw r4, #8304 @ 0x2070 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 7e524 │ │ │ │ + beq.n 7e5b8 │ │ │ │ movw r4, #7852 @ 0x1eac │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 7e524 │ │ │ │ - cbz r3, 7e524 │ │ │ │ + beq.n 7e5b8 │ │ │ │ + cbz r3, 7e5b8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r0, #20] │ │ │ │ - cbz r3, 7e4e4 │ │ │ │ + cbz r3, 7e578 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 7e3de │ │ │ │ + b.n 7e472 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7e4b4 │ │ │ │ + bne.n 7e548 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w lr, [r5, #4] │ │ │ │ movw ip, #8304 @ 0x2070 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 7e50c │ │ │ │ + beq.n 7e5a0 │ │ │ │ movw ip, #7852 @ 0x1eac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 7e548 │ │ │ │ + bne.n 7e5dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e58e │ │ │ │ + bne.n 7e622 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 7e4b8 │ │ │ │ + b.n 7e54c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7e4aa │ │ │ │ + beq.n 7e53e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 7e3dc │ │ │ │ - cbnz r6, 7e53e │ │ │ │ + b.n 7e470 │ │ │ │ + cbnz r6, 7e5d2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7e3dc │ │ │ │ - b.n 7e520 │ │ │ │ + beq.w 7e470 │ │ │ │ + b.n 7e5b4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7e33c │ │ │ │ + b.n 7e3d0 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 7e4b8 │ │ │ │ + b.n 7e54c │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7e4da │ │ │ │ + b.n 7e56e │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 7e4f0 │ │ │ │ + b.n 7e584 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e4b8 │ │ │ │ + beq.n 7e54c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7e53e │ │ │ │ + bne.n 7e5d2 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 7e520 │ │ │ │ + b.n 7e5b4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7e5b4 │ │ │ │ + blt.n 7e648 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e47a │ │ │ │ + bne.n 7e50e │ │ │ │ movw r4, #7644 @ 0x1ddc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7e33c │ │ │ │ + b.n 7e3d0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #12816 @ 0x3210 │ │ │ │ + movw r1, #14224 @ 0x3790 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 7e4da │ │ │ │ + b.n 7e56e │ │ │ │ movw r1, #8304 @ 0x2070 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7e5b0 │ │ │ │ + beq.n 7e644 │ │ │ │ movw r1, #7852 @ 0x1eac │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ subs r3, r3, r1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7e526 │ │ │ │ + beq.n 7e5ba │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7e526 │ │ │ │ + b.n 7e5ba │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.n 7e55a │ │ │ │ + bpl.n 7e5ee │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7e430 │ │ │ │ + b.n 7e4c4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 7e5ec │ │ │ │ - cbnz r2, 7e5e6 │ │ │ │ + cbnz r3, 7e680 │ │ │ │ + cbnz r2, 7e67a │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #7644 @ 0x1ddc │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ - bne.n 7e644 │ │ │ │ + bne.n 7e6d8 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - b.n 7e5e2 │ │ │ │ + b.n 7e676 │ │ │ │ ldr.w lr, [r3, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7e672 │ │ │ │ + bne.n 7e706 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7644 @ 0x1ddc │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7e682 │ │ │ │ + bne.n 7e716 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ mov r6, r4 │ │ │ │ - cbnz r4, 7e652 │ │ │ │ - cbnz r2, 7e65e │ │ │ │ + cbnz r4, 7e6e6 │ │ │ │ + cbnz r2, 7e6f2 │ │ │ │ mov lr, r3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e66a │ │ │ │ + beq.n 7e6fe │ │ │ │ movw ip, #7852 @ 0x1eac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e63e │ │ │ │ + beq.n 7e6d2 │ │ │ │ movw ip, #8304 @ 0x2070 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e63e │ │ │ │ - cbz r2, 7e63e │ │ │ │ + beq.n 7e6d2 │ │ │ │ + cbz r2, 7e6d2 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 7e664 │ │ │ │ + cbz r3, 7e6f8 │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7e664 │ │ │ │ + b.n 7e6f8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7e630 │ │ │ │ + bne.n 7e6c4 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e5e2 │ │ │ │ + beq.n 7e676 │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7e5e2 │ │ │ │ + b.n 7e676 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov lr, r3 │ │ │ │ - cbz r4, 7e684 │ │ │ │ + cbz r4, 7e718 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e60e │ │ │ │ - b.n 7e630 │ │ │ │ + beq.n 7e6a2 │ │ │ │ + b.n 7e6c4 │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ mov lr, r3 │ │ │ │ str.w r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - b.n 7e64e │ │ │ │ + b.n 7e6e2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e66a │ │ │ │ + bne.n 7e6fe │ │ │ │ movw ip, #7644 @ 0x1ddc │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov lr, r2 │ │ │ │ - b.n 7e60e │ │ │ │ + b.n 7e6a2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r5, #8304 @ 0x2070 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7e69e │ │ │ │ + beq.n 7e732 │ │ │ │ movw r5, #7852 @ 0x1eac │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 7e6a4 │ │ │ │ - cbnz r2, 7e6b4 │ │ │ │ + bne.n 7e738 │ │ │ │ + cbnz r2, 7e748 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 7e60e │ │ │ │ + b.n 7e6a2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e60e │ │ │ │ + beq.n 7e6a2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7e630 │ │ │ │ + bne.n 7e6c4 │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - b.n 7e64e │ │ │ │ + b.n 7e6e2 │ │ │ │ mov lr, r6 │ │ │ │ - b.n 7e630 │ │ │ │ + b.n 7e6c4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 7e6d8 │ │ │ │ + bhi.n 7e76c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ lsrs r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e778 │ │ │ │ + beq.n 7e80c │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ mov.w lr, r3, lsl #30 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ bic.w lr, lr, #2147483648 @ 0x80000000 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7e758 │ │ │ │ + bcs.n 7e7ec │ │ │ │ sub.w ip, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7e768 │ │ │ │ + beq.n 7e7fc │ │ │ │ and.w lr, r5, r3, lsl #30 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7e758 │ │ │ │ + bcs.n 7e7ec │ │ │ │ sub.w ip, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7e768 │ │ │ │ + beq.n 7e7fc │ │ │ │ ldr.w lr, [r0, r2, lsl #2] │ │ │ │ and.w r2, r5, r3, lsl #30 │ │ │ │ orr.w r3, r2, r3, lsr #1 │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7e758 │ │ │ │ + bcs.n 7e7ec │ │ │ │ mov lr, r4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w r2, r2, r3, lsr #1 │ │ │ │ - beq.n 7e768 │ │ │ │ + beq.n 7e7fc │ │ │ │ ldr.w r3, [lr, #-4]! │ │ │ │ add r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 7e736 │ │ │ │ + bcc.n 7e7ca │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ mov r2, ip │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e6e6 │ │ │ │ + bne.n 7e77a │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e872 │ │ │ │ + beq.n 7e906 │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ movs r5, #1 │ │ │ │ add.w lr, r1, #12 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ mov r6, r2 │ │ │ │ subs r5, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7e7be │ │ │ │ + b.n 7e852 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w r7, [r4, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 7e7ea │ │ │ │ + bne.n 7e87e │ │ │ │ strb r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7e7e8 │ │ │ │ + beq.n 7e87c │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ add.w lr, lr, #12 │ │ │ │ ldr.w r2, [lr, #-12] │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r3, r5, r2 │ │ │ │ - ble.n 7e7a4 │ │ │ │ + ble.n 7e838 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 7e85c │ │ │ │ + bgt.n 7e8f0 │ │ │ │ lsls r4, r3, #1 │ │ │ │ adds r7, r0, r4 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 7e7ea │ │ │ │ + bne.n 7e87e │ │ │ │ add r4, r0 │ │ │ │ strh r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7e7b6 │ │ │ │ + bne.n 7e84a │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r4, r3 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r3, r4 │ │ │ │ and.w r3, r3, r5 │ │ │ │ - bgt.n 7e832 │ │ │ │ + bgt.n 7e8c6 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 7e84e │ │ │ │ + bne.n 7e8e2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - ble.n 7e84a │ │ │ │ + ble.n 7e8de │ │ │ │ cmp.w ip, #15 │ │ │ │ it gt │ │ │ │ lslgt r4, r3, #2 │ │ │ │ - bgt.n 7e866 │ │ │ │ + bgt.n 7e8fa │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n 7e7de │ │ │ │ + b.n 7e872 │ │ │ │ add.w r4, r0, r3, lsl #2 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - beq.n 7e808 │ │ │ │ + beq.n 7e89c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r5 │ │ │ │ add.w r4, r0, r3, lsl #1 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 7e81c │ │ │ │ + bgt.n 7e8b0 │ │ │ │ ldrsh.w r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 7e826 │ │ │ │ + bne.n 7e8ba │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 7e80e │ │ │ │ + bgt.n 7e8a2 │ │ │ │ adds r4, r0, r3 │ │ │ │ - b.n 7e7ae │ │ │ │ + b.n 7e842 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r5 │ │ │ │ - b.n 7e7fe │ │ │ │ + b.n 7e892 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, r0, r4 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 7e7ec │ │ │ │ + bne.n 7e880 │ │ │ │ add r4, r0 │ │ │ │ str r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7e7b6 │ │ │ │ + bne.n 7e84a │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #176] @ (7e934 ) │ │ │ │ + ldr r1, [pc, #176] @ (7e9c8 ) │ │ │ │ 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] │ │ │ │ @@ -123691,125 +123738,125 @@ │ │ │ │ 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, 7e918 │ │ │ │ + cbnz r0, 7e9ac │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7e8fe │ │ │ │ + cbnz r0, 7e992 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 7e8e4 │ │ │ │ + cbnz r0, 7e978 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8d8 │ │ │ │ + bge.n 7e96c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e8d8 │ │ │ │ + bne.n 7e96c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7e8da │ │ │ │ + b.n 7e96e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8d4 │ │ │ │ + bge.n 7e968 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e8d4 │ │ │ │ + bne.n 7e968 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e8d4 │ │ │ │ + b.n 7e968 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8d0 │ │ │ │ + bge.n 7e964 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e8d0 │ │ │ │ + bne.n 7e964 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e8d0 │ │ │ │ + b.n 7e964 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007e938 : │ │ │ │ +0007e9cc : │ │ │ │ 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, #564] @ (7eb84 ) │ │ │ │ + ldr r1, [pc, #564] @ (7ec18 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ubfx ip, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov.w ip, ip, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e9f2 │ │ │ │ + bne.n 7ea86 │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7ea1e │ │ │ │ + ble.n 7eab2 │ │ │ │ movw lr, #24184 @ 0x5e78 │ │ │ │ movt lr, #77 @ 0x4d │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ - movw r2, #26617 @ 0x67f9 │ │ │ │ + movw r2, #26781 @ 0x689d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ sub.w r1, r0, ip │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7ea3a │ │ │ │ - cbz r1, 7e9ee │ │ │ │ + bne.n 7eace │ │ │ │ + cbz r1, 7ea82 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7ea58 │ │ │ │ + beq.n 7eaec │ │ │ │ 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 7e9d4 │ │ │ │ + bgt.n 7ea68 │ │ │ │ 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 7ea58 │ │ │ │ + beq.n 7eaec │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r0, 7ea46 │ │ │ │ + cbz r0, 7eada │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7ea7c │ │ │ │ + beq.n 7eb10 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ @@ -123817,45 +123864,45 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - bgt.n 7e97a │ │ │ │ + bgt.n 7ea0e │ │ │ │ movw lr, #24184 @ 0x5e78 │ │ │ │ movt lr, #77 @ 0x4d │ │ │ │ - movw r2, #26617 @ 0x67f9 │ │ │ │ + movw r2, #26781 @ 0x689d │ │ │ │ movt r2, #7 │ │ │ │ sub.w r1, r0, ip │ │ │ │ ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 7e99c │ │ │ │ + beq.n 7ea30 │ │ │ │ ldr.w r0, [lr, #884] @ 0x374 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 7e9ee │ │ │ │ + b.n 7ea82 │ │ │ │ ldr.w r2, [lr, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7eb7c │ │ │ │ + bne.w 7ec10 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7e9ee │ │ │ │ + b.n 7ea82 │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -123866,72 +123913,72 @@ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7eabc │ │ │ │ + bne.n 7eb50 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7eab8 │ │ │ │ + cbz r2, 7eb4c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [r0, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7eb1a │ │ │ │ + beq.n 7ebae │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7eaf2 │ │ │ │ + beq.n 7eb86 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 7ead4 │ │ │ │ + cbnz r2, 7eb68 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 7e9ee │ │ │ │ + beq.n 7ea82 │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 7eb14 │ │ │ │ + cbz r1, 7eba8 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 7eaee │ │ │ │ + cbz r2, 7eb82 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 7e9ee │ │ │ │ + b.n 7ea82 │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 7eb00 │ │ │ │ + cbz r2, 7eb94 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7e9ee │ │ │ │ + bne.w 7ea82 │ │ │ │ str.w r3, [r4, #532] @ 0x214 │ │ │ │ - b.n 7e9ee │ │ │ │ + b.n 7ea82 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 7eae0 │ │ │ │ + b.n 7eb74 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7eac6 │ │ │ │ + beq.n 7eb5a │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7eb76 │ │ │ │ + cbz r2, 7ec0a │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r2, [r4, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r4, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 7eb4e │ │ │ │ + cbz r3, 7ebe2 │ │ │ │ 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 │ │ │ │ @@ -123940,316 +123987,316 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [lr, #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 7e9ee │ │ │ │ + b.n 7ea82 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7eb26 │ │ │ │ + b.n 7ebba │ │ │ │ ldr.w r0, [lr, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7ea70 │ │ │ │ + b.n 7eb04 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007eb88 <_PyType_GetDict@@Base>: │ │ │ │ +0007ec1c <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 7eb94 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 7ec28 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 7ebdc <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 7ec70 <_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, #408] @ 0x198 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 7ebc2 <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 7ec56 <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 7ebd0 <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 7ec64 <_PyType_GetDict@@Base+0x48> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7ebcc <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 7ec60 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ebe0 : │ │ │ │ +0007ec74 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7ec36 │ │ │ │ + bpl.n 7ecca │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ec1c │ │ │ │ + bne.n 7ecb0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 7ec1c │ │ │ │ + beq.n 7ecb0 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7ec4a │ │ │ │ + beq.n 7ecde │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7ec18 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + b.n 7ecac │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7ec18 │ │ │ │ + b.n 7ecac │ │ │ │ mov r0, r4 │ │ │ │ - bl 268330 │ │ │ │ - b.n 7ec46 │ │ │ │ + bl 2688e0 │ │ │ │ + b.n 7ecda │ │ │ │ nop │ │ │ │ │ │ │ │ -0007ec54 : │ │ │ │ +0007ece8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r9, [r2] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7f27a │ │ │ │ + beq.w 7f30e │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r4 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 7f5dc │ │ │ │ + bhi.w 7f670 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 7f13c │ │ │ │ + beq.w 7f1d0 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 7f172 │ │ │ │ + beq.w 7f206 │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ec90 │ │ │ │ + bne.n 7ed24 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f668 │ │ │ │ + beq.w 7f6fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c324 │ │ │ │ - cbz r0, 7ecc4 │ │ │ │ + cbz r0, 7ed58 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f6a0 │ │ │ │ + beq.w 7f734 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2bfb8 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f630 │ │ │ │ + beq.w 7f6c4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bf20 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7f230 │ │ │ │ + bne.w 7f2c4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f286 │ │ │ │ + beq.w 7f31a │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f4b0 │ │ │ │ + beq.w 7f544 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f478 │ │ │ │ + beq.w 7f50c │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7edb2 │ │ │ │ + beq.n 7ee46 │ │ │ │ add.w r0, r3, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f474 │ │ │ │ + beq.w 7f508 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f492 │ │ │ │ + beq.w 7f526 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7edaa │ │ │ │ + beq.n 7ee3e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f4cc │ │ │ │ + beq.w 7f560 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f4d0 │ │ │ │ + beq.w 7f564 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7edaa │ │ │ │ + cbz r2, 7ee3e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f4d6 │ │ │ │ + beq.w 7f56a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f4da │ │ │ │ + beq.w 7f56e │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 7edaa │ │ │ │ + cbz r2, 7ee3e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f4e0 │ │ │ │ + beq.w 7f574 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f4e4 │ │ │ │ + beq.w 7f578 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 7edaa │ │ │ │ + cbz r2, 7ee3e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f4ea │ │ │ │ + beq.w 7f57e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f4ee │ │ │ │ + beq.w 7f582 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 7edaa │ │ │ │ + cbz r2, 7ee3e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f4f4 │ │ │ │ + beq.w 7f588 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f4f8 │ │ │ │ + beq.w 7f58c │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 7edaa │ │ │ │ + cbz r2, 7ee3e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f52e │ │ │ │ + beq.w 7f5c2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f422 │ │ │ │ + beq.w 7f4b6 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 7edaa │ │ │ │ + cbz r2, 7ee3e │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f428 │ │ │ │ + beq.w 7f4bc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f42c │ │ │ │ + beq.w 7f4c0 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ed96 │ │ │ │ + bne.n 7ee2a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f3ba │ │ │ │ + bne.w 7f44e │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r2, r3, #23 │ │ │ │ - bpl.n 7edd8 │ │ │ │ + bpl.n 7ee6c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 197b18 │ │ │ │ + bl 198150 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r4, #39512 @ 0x9a58 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r4, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.w 7f1e4 │ │ │ │ + bgt.w 7f278 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7f59e │ │ │ │ + bge.w 7f632 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ - cbz r2, 7ee14 │ │ │ │ + cbz r2, 7eea8 │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f432 │ │ │ │ + bne.w 7f4c6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 197868 │ │ │ │ + bl 197ea0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7f2b0 │ │ │ │ + beq.w 7f344 │ │ │ │ it ge │ │ │ │ strge r5, [sp, #16] │ │ │ │ - blt.w 7f360 │ │ │ │ + blt.w 7f3f4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ - bl 7f7e0 │ │ │ │ + bl 7f874 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - bl 7f7e0 │ │ │ │ + bl 7f874 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 7f7e0 │ │ │ │ + bl 7f874 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f344 │ │ │ │ + beq.w 7f3d8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ orr.w r3, r2, #512 @ 0x200 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - cbz r1, 7eea0 │ │ │ │ + cbz r1, 7ef34 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ @@ -124267,15 +124314,15 @@ │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add.w r1, r4, #420 @ 0x1a4 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt.w r3, [r8] │ │ │ │ lsls r0, r2, #30 │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bmi.w 7f532 │ │ │ │ + bmi.w 7f5c6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -124287,20 +124334,20 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r7, [r4, #436] @ 0x1b4 │ │ │ │ str.w r7, [r4, #428] @ 0x1ac │ │ │ │ str.w sl, [r4, #12] │ │ │ │ str.w sl, [r4, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7ef8e │ │ │ │ - movw r7, #63684 @ 0xf8c4 │ │ │ │ + beq.n 7f022 │ │ │ │ + movw r7, #65092 @ 0xfe44 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 7ef70 │ │ │ │ + bhi.n 7f004 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -124335,1597 +124382,1597 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ add.w r1, r7, r3, lsl #2 │ │ │ │ ldrsh.w r3, [r7, r3, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r0, r3, #1 │ │ │ │ ldrsh.w r1, [r1, #2] │ │ │ │ - bne.w 7f274 │ │ │ │ + bne.w 7f308 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ str r2, [r4, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ef1c │ │ │ │ + bne.n 7efb0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f290 │ │ │ │ + beq.w 7f324 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r3, {r3, r5, r8} │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r8, [r4, #104] @ 0x68 │ │ │ │ str.w r5, [r4, #144] @ 0x90 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7f08a │ │ │ │ + blt.n 7f11e │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #37577 @ 0x92c9 │ │ │ │ + movw r3, #37745 @ 0x9371 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7eff0 │ │ │ │ + bne.n 7f084 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r2, 7efd0 │ │ │ │ + cbz r2, 7f064 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f63c │ │ │ │ + blt.w 7f6d0 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f582 │ │ │ │ + blt.w 7f616 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f614 │ │ │ │ + blt.w 7f6a8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f5f4 │ │ │ │ + blt.w 7f688 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r4, #132] @ 0x84 │ │ │ │ - bmi.w 7f54c │ │ │ │ + bmi.w 7f5e0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - cbz r1, 7f03a │ │ │ │ + cbz r1, 7f0ce │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7bdb8 │ │ │ │ - bl 79668 │ │ │ │ + bl 7be4c │ │ │ │ + bl 79710 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f08a │ │ │ │ + beq.n 7f11e │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #680] @ (7f2c0 ) │ │ │ │ + ldr r1, [pc, #680] @ (7f354 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f034 │ │ │ │ + bge.n 7f0c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f634 │ │ │ │ + beq.w 7f6c8 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 7f08a │ │ │ │ + beq.n 7f11e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7f250 │ │ │ │ + bne.w 7f2e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7f264 │ │ │ │ - ldr r1, [pc, #632] @ (7f2c4 ) │ │ │ │ + bne.w 7f2f8 │ │ │ │ + ldr r1, [pc, #632] @ (7f358 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 77870 │ │ │ │ - cbnz r0, 7f08a │ │ │ │ + bl 77914 │ │ │ │ + cbnz r0, 7f11e │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f5c0 │ │ │ │ + beq.w 7f654 │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fcb8 │ │ │ │ + bl 7fd4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7f08a │ │ │ │ + cbz r0, 7f11e │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #592] @ (7f2c4 ) │ │ │ │ + ldr r1, [pc, #592] @ (7f358 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f08a │ │ │ │ + bge.n 7f11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f5b8 │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 7f64c │ │ │ │ + bl 7fdac │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f684 │ │ │ │ + bne.w 7f718 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ mov r0, sl │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r8, r2, r9 │ │ │ │ - bl 7fd30 │ │ │ │ + bl 7fdc4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fd30 │ │ │ │ + bl 7fdc4 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fd30 │ │ │ │ + bl 7fdc4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 7f130 │ │ │ │ + ble.n 7f1c4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 7f51e │ │ │ │ + bmi.w 7f5b2 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 7f130 │ │ │ │ + beq.n 7f1c4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 7f4fe │ │ │ │ + bmi.w 7f592 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 7f130 │ │ │ │ + beq.n 7f1c4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 7f50e │ │ │ │ + bmi.w 7f5a2 │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 7f130 │ │ │ │ + beq.n 7f1c4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 7f464 │ │ │ │ + bmi.w 7f4f8 │ │ │ │ subs.w r2, r9, #4 │ │ │ │ - beq.n 7f130 │ │ │ │ + beq.n 7f1c4 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 7f3dc │ │ │ │ + bmi.w 7f470 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 7f122 │ │ │ │ + bne.n 7f1b6 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ef1c │ │ │ │ - b.n 7ef8e │ │ │ │ + bne.w 7efb0 │ │ │ │ + b.n 7f022 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f4b4 │ │ │ │ + bne.w 7f548 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f3d6 │ │ │ │ + beq.w 7f46a │ │ │ │ blx 2bfb8 │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f53e │ │ │ │ + beq.w 7f5d2 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 7eca2 │ │ │ │ + b.n 7ed36 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7f498 │ │ │ │ + bne.w 7f52c │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7eca2 │ │ │ │ - movw r3, #50564 @ 0xc584 │ │ │ │ + beq.w 7ed36 │ │ │ │ + movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #13048 @ 0x32f8 │ │ │ │ + movw r3, #14456 @ 0x3878 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #12928 @ 0x3280 │ │ │ │ + movw r3, #14336 @ 0x3800 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov fp, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 7f312 │ │ │ │ + bmi.w 7f3a6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 7f220 │ │ │ │ + cbz r0, 7f2b4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 7f21a │ │ │ │ + cbz r0, 7f2ae │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f2b6 │ │ │ │ + beq.n 7f34a │ │ │ │ ldr.w r4, [r5, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7f1a8 │ │ │ │ + bne.n 7f23c │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 7eca2 │ │ │ │ + b.n 7ed36 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r3, #12 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f2d0 │ │ │ │ + beq.n 7f364 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov.w lr, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, lr │ │ │ │ - ble.n 7f2ea │ │ │ │ + ble.n 7f37e │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7f2aa │ │ │ │ + bne.n 7f33e │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 7edf2 │ │ │ │ - b.n 7f1ee │ │ │ │ + beq.w 7ee86 │ │ │ │ + b.n 7f282 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r4, [r5, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7eca2 │ │ │ │ + beq.w 7ed36 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 7f1a8 │ │ │ │ + b.n 7f23c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r4 │ │ │ │ - bpl.w 7edb2 │ │ │ │ + bpl.w 7ee46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7f53a │ │ │ │ + bge.w 7f5ce │ │ │ │ adds r3, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7edc2 │ │ │ │ - ldr r1, [pc, #116] @ (7f2c8 ) │ │ │ │ + b.n 7ee56 │ │ │ │ + ldr r1, [pc, #116] @ (7f35c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl c15d0 │ │ │ │ + bl c1888 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f08a │ │ │ │ + beq.w 7f11e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7f048 │ │ │ │ - ldr r1, [pc, #100] @ (7f2cc ) │ │ │ │ + beq.w 7f0dc │ │ │ │ + ldr r1, [pc, #100] @ (7f360 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl c15d0 │ │ │ │ + bl c1888 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7f048 │ │ │ │ - b.n 7f08a │ │ │ │ + bne.w 7f0dc │ │ │ │ + b.n 7f11e │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r2, [r1, r3] │ │ │ │ - b.n 7f130 │ │ │ │ + b.n 7f1c4 │ │ │ │ mov fp, r9 │ │ │ │ strd r9, r9, [sp, #24] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - b.n 7ecac │ │ │ │ + b.n 7ed40 │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.n 7edb2 │ │ │ │ - movw r3, #47473 @ 0xb971 │ │ │ │ + b.n 7ee46 │ │ │ │ + movw r3, #47905 @ 0xbb21 │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 7ef96 │ │ │ │ + b.n 7f02a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 7f130 │ │ │ │ + b.n 7f1c4 │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 7f204 │ │ │ │ + b.n 7f298 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - b.n 7ee32 │ │ │ │ + b.n 7eec6 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 7f220 │ │ │ │ + b.n 7f2b4 │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 7f334 │ │ │ │ + cbnz r4, 7f3c8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7f210 │ │ │ │ + beq.n 7f2a4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f2d2 │ │ │ │ + bne.n 7f366 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7f210 │ │ │ │ + beq.n 7f2a4 │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f3ec │ │ │ │ + beq.n 7f480 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ mov lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - ble.w 7f40a │ │ │ │ + ble.w 7f49e │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 7f2fa │ │ │ │ + bne.n 7f38e │ │ │ │ mov r2, lr │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7f210 │ │ │ │ + b.n 7f2a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7f348 │ │ │ │ + bgt.n 7f3dc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7f324 │ │ │ │ + blt.n 7f3b8 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 7f3a0 │ │ │ │ + blt.n 7f434 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13004 @ 0x32cc │ │ │ │ + movw r1, #14412 @ 0x384c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7f09c │ │ │ │ + b.n 7f130 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12948 @ 0x3294 │ │ │ │ + movw r1, #14356 @ 0x3814 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f33a │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3ce │ │ │ │ rsb r3, r5, #7 │ │ │ │ bic.w r2, r3, #7 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ee32 │ │ │ │ + beq.w 7eec6 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ orrs r3, r2 │ │ │ │ lsls r3, r3, #8 │ │ │ │ - bmi.w 7ee32 │ │ │ │ + bmi.w 7eec6 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13408 @ 0x3460 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f344 │ │ │ │ - movw r1, #12928 @ 0x3280 │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3d8 │ │ │ │ + movw r1, #14336 @ 0x3800 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f1c0 │ │ │ │ - b.n 7f220 │ │ │ │ + bne.w 7f254 │ │ │ │ + b.n 7f2b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.n 7f44a │ │ │ │ + beq.n 7f4de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7edc2 │ │ │ │ + bge.w 7ee56 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7edc2 │ │ │ │ - bl 76624 │ │ │ │ - b.n 7eca2 │ │ │ │ + b.n 7ee56 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 7ed36 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 7f12a │ │ │ │ + b.n 7f1be │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 7f610 │ │ │ │ + beq.w 7f6a4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f3ee │ │ │ │ + bne.n 7f482 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 7f610 │ │ │ │ + beq.w 7f6a4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + movw r1, #14596 @ 0x3904 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f344 │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3d8 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed90 │ │ │ │ + b.n 7ee24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 7eda2 │ │ │ │ + b.n 7ee36 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7eda2 │ │ │ │ + b.n 7ee36 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13356 @ 0x342c │ │ │ │ + movw r1, #14764 @ 0x39ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f344 │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3d8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13160 @ 0x3368 │ │ │ │ + movw r1, #14568 @ 0x38e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 7f344 │ │ │ │ + b.n 7f3d8 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 7f118 │ │ │ │ + b.n 7f1ac │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 7ed2e │ │ │ │ + b.n 7edc2 │ │ │ │ ldrd r1, r2, [r3, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7edaa │ │ │ │ + beq.w 7ee3e │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.n 7ed22 │ │ │ │ + b.n 7edb6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed2e │ │ │ │ + b.n 7edc2 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12880 @ 0x3250 │ │ │ │ + movw r1, #14288 @ 0x37d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f33a │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3ce │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 7ed14 │ │ │ │ + b.n 7eda8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13072 @ 0x3310 │ │ │ │ + movw r1, #14480 @ 0x3890 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f33a │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3ce │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 7ed40 │ │ │ │ + b.n 7edd4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed40 │ │ │ │ + b.n 7edd4 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 7ed50 │ │ │ │ + b.n 7ede4 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed50 │ │ │ │ + b.n 7ede4 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 7ed60 │ │ │ │ + b.n 7edf4 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed60 │ │ │ │ + b.n 7edf4 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 7ed70 │ │ │ │ + b.n 7ee04 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed70 │ │ │ │ + b.n 7ee04 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 7ed80 │ │ │ │ + b.n 7ee14 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ed80 │ │ │ │ + b.n 7ee14 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 7f0fc │ │ │ │ + b.n 7f190 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 7f10a │ │ │ │ + b.n 7f19e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 7f0ee │ │ │ │ + b.n 7f182 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 7ed90 │ │ │ │ + b.n 7ee24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 7eee0 │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 7ef74 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 7edc2 │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 7ee56 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 7f344 │ │ │ │ - ldr r2, [pc, #352] @ (7f6b0 ) │ │ │ │ + b.n 7f3d8 │ │ │ │ + ldr r2, [pc, #352] @ (7f744 ) │ │ │ │ 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, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 7f65c │ │ │ │ + beq.n 7f6f0 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7f65c │ │ │ │ + bhi.n 7f6f0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ - b.n 7effe │ │ │ │ + b.n 7f092 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + movw r1, #14952 @ 0x3a68 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7f08a │ │ │ │ + bl d7950 │ │ │ │ + b.n 7f11e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13312 @ 0x3400 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7f344 │ │ │ │ + bl d7950 │ │ │ │ + b.n 7f3d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f08a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f11e │ │ │ │ movw r0, #44600 @ 0xae38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #13760 @ 0x35c0 │ │ │ │ + movw r2, #15168 @ 0x3b40 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20c2a4 │ │ │ │ - b.n 7f08a │ │ │ │ + bl 20c520 │ │ │ │ + b.n 7f11e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + movw r1, #14268 @ 0x37bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7f33a │ │ │ │ + bl f8938 │ │ │ │ + b.n 7f3ce │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #13684 @ 0x3574 │ │ │ │ + movw r1, #15092 @ 0x3af4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7f08a │ │ │ │ + bl d7950 │ │ │ │ + b.n 7f11e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7f210 │ │ │ │ + b.n 7f2a4 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #13616 @ 0x3530 │ │ │ │ + movw r1, #15024 @ 0x3ab0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7f08a │ │ │ │ + bl d7950 │ │ │ │ + b.n 7f11e │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 7f344 │ │ │ │ + b.n 7f3d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f034 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f0c8 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #13476 @ 0x34a4 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7f08a │ │ │ │ + bl d7950 │ │ │ │ + b.n 7f11e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7f57e │ │ │ │ + b.n 7f612 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #14524 @ 0x38bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov sl, r7 │ │ │ │ - b.n 7f344 │ │ │ │ + b.n 7f3d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f692 │ │ │ │ + bge.n 7f726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7f6a6 │ │ │ │ + cbz r3, 7f73a │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ mov r4, sl │ │ │ │ - b.n 7f09c │ │ │ │ + b.n 7f130 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 7f344 │ │ │ │ + b.n 7f3d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f692 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f726 │ │ │ │ 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 7f774 │ │ │ │ + beq.n 7f808 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7f746 │ │ │ │ + beq.n 7f7da │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f79a │ │ │ │ + beq.n 7f82e │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f78c │ │ │ │ + beq.n 7f820 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f7b4 │ │ │ │ + beq.n 7f848 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 7f6b4 │ │ │ │ + bl 7f748 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 7f7d2 │ │ │ │ + bne.n 7f866 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f7dc │ │ │ │ + bne.n 7f870 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 7f7c2 │ │ │ │ + bne.n 7f856 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f7c4 │ │ │ │ + bne.n 7f858 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 7f7ce │ │ │ │ + bne.n 7f862 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f7aa │ │ │ │ + bne.n 7f83e │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 7f756 │ │ │ │ + beq.n 7f7ea │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f784 │ │ │ │ + bne.n 7f818 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 7f764 │ │ │ │ + b.n 7f7f8 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7f73c │ │ │ │ + bne.n 7f7d0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7f73c │ │ │ │ + bne.n 7f7d0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7f784 │ │ │ │ + bne.n 7f818 │ │ │ │ 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, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7f764 │ │ │ │ + beq.n 7f7f8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.n 7f714 │ │ │ │ + b.n 7f7a8 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 7f72c │ │ │ │ + beq.n 7f7c0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f7be │ │ │ │ + bne.n 7f852 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7f756 │ │ │ │ + b.n 7f7ea │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 7f700 │ │ │ │ + b.n 7f794 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7f73c │ │ │ │ + b.n 7f7d0 │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 7f7d8 │ │ │ │ + bne.n 7f86c │ │ │ │ mov r0, r7 │ │ │ │ - b.n 7f72c │ │ │ │ + b.n 7f7c0 │ │ │ │ mov r1, ip │ │ │ │ - b.n 7f7aa │ │ │ │ + b.n 7f83e │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ - b.n 7f714 │ │ │ │ + b.n 7f7a8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7f7aa │ │ │ │ + b.n 7f83e │ │ │ │ mov r0, r8 │ │ │ │ - b.n 7f714 │ │ │ │ - cbnz r0, 7f7e4 │ │ │ │ + b.n 7f7a8 │ │ │ │ + cbnz r0, 7f878 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne.n 7f806 │ │ │ │ + bne.n 7f89a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7f824 │ │ │ │ + bne.n 7f8b8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #13924 @ 0x3664 │ │ │ │ + movw r1, #15332 @ 0x3be4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 7f830 │ │ │ │ + bne.n 7f8c4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7f802 │ │ │ │ + b.n 7f896 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #13960 @ 0x3688 │ │ │ │ + movw r1, #15368 @ 0x3c08 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 7f81e │ │ │ │ + bl d7950 │ │ │ │ + b.n 7f8b2 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007f84c : │ │ │ │ +0007f8e0 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #19 │ │ │ │ - bmi.n 7f888 │ │ │ │ + bmi.n 7f91c │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 7f85c │ │ │ │ + bpl.n 7f8f0 │ │ │ │ movs r1, #1 │ │ │ │ - b.w 72fe4 │ │ │ │ + b.w 73088 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ orr.w r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 19a71c <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 19ad9c <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 72fe4 │ │ │ │ + b.w 73088 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f88c : │ │ │ │ +0007f920 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 7fa98 │ │ │ │ + bgt.w 7fb2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 7f966 │ │ │ │ + bls.n 7f9fa │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bmi.w 7fa3a │ │ │ │ + bmi.w 7face │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7fa2a │ │ │ │ - ldr r3, [pc, #468] @ (7fab0 ) │ │ │ │ + bne.w 7fabe │ │ │ │ + ldr r3, [pc, #468] @ (7fb44 ) │ │ │ │ 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 r3, [r3, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ - bcs.w 7f9fe │ │ │ │ + bcs.w 7fa92 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7f9ee │ │ │ │ + beq.n 7fa82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7f94a │ │ │ │ + cbz r2, 7f9de │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [pc, #408] @ (7fab4 ) │ │ │ │ + ldr r2, [pc, #408] @ (7fb48 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7fa42 │ │ │ │ + blt.w 7fad6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fa54 │ │ │ │ + bne.w 7fae8 │ │ │ │ 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, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r3, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 7f9b8 │ │ │ │ + bhi.n 7fa4c │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r2, [r3, ip] │ │ │ │ - b.n 7f910 │ │ │ │ - ldr r3, [pc, #328] @ (7fab0 ) │ │ │ │ + b.n 7f9a4 │ │ │ │ + ldr r3, [pc, #328] @ (7fb44 ) │ │ │ │ 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 │ │ │ │ - cbz r4, 7f9c0 │ │ │ │ - ldr r0, [pc, #312] @ (7fab4 ) │ │ │ │ + cbz r4, 7fa54 │ │ │ │ + ldr r0, [pc, #312] @ (7fb48 ) │ │ │ │ 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 │ │ │ │ - beq.n 7f934 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 7f9c8 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fa8c │ │ │ │ + bne.n 7fb20 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f934 │ │ │ │ + bne.n 7f9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 7f934 │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 7f9c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 7f910 │ │ │ │ + b.n 7f9a4 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7fa6c │ │ │ │ + bne.n 7fb00 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bne.n 7f902 │ │ │ │ + bne.n 7f996 │ │ │ │ movs r6, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f910 │ │ │ │ + bne.n 7f9a4 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7fa80 │ │ │ │ + bne.n 7fb14 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7fa3a │ │ │ │ + cbz r4, 7face │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7f910 │ │ │ │ + b.n 7f9a4 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f910 │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.w 7f9a4 │ │ │ │ + bl 1fc480 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7f944 │ │ │ │ + b.n 7f9d8 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f934 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + beq.w 7f9c8 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7fa74 │ │ │ │ - ldr r0, [pc, #84] @ (7fab8 ) │ │ │ │ - bl 6b868 │ │ │ │ + bne.n 7fb08 │ │ │ │ + ldr r0, [pc, #84] @ (7fb4c ) │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f9b0 │ │ │ │ - b.n 7f934 │ │ │ │ + beq.n 7fa44 │ │ │ │ + b.n 7f9c8 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r6, #16 │ │ │ │ - b.n 7fa2e │ │ │ │ + b.n 7fac2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7f934 │ │ │ │ + b.n 7f9c8 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7fa1c │ │ │ │ + b.n 7fab0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7f934 │ │ │ │ + b.n 7f9c8 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14032 @ 0x36d0 │ │ │ │ + movw r1, #15440 @ 0x3c50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7fa3e │ │ │ │ + bl f8938 │ │ │ │ + b.n 7fad2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #476] @ (7fcb4 ) │ │ │ │ + ldr r5, [pc, #476] @ (7fd48 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 7fc78 │ │ │ │ - cbnz r1, 7fb24 │ │ │ │ + bmi.w 7fd0c │ │ │ │ + cbnz r1, 7fbb8 │ │ │ │ ldrb.w r3, [r2, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fc08 │ │ │ │ + bne.w 7fc9c │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7fc54 │ │ │ │ + beq.w 7fce8 │ │ │ │ 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, #156] @ 0x9c │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 7fb1e │ │ │ │ + bpl.n 7fbb2 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #5160 @ 0x1428 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.n 7fae4 │ │ │ │ + bpl.n 7fb78 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r8, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7fbec │ │ │ │ + bne.n 7fc80 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr.w lr, [r3, #16] │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 7fae4 │ │ │ │ + ble.n 7fb78 │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ movs r7, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r0, r7, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7fbb2 │ │ │ │ + beq.n 7fc46 │ │ │ │ add.w r0, r0, r6, lsl #3 │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 7fbcc │ │ │ │ + cbz r0, 7fc60 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 7fb3e │ │ │ │ + beq.n 7fbd2 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 7fb32 │ │ │ │ + ble.n 7fbc6 │ │ │ │ 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 197b0c │ │ │ │ + bl 198144 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fbac │ │ │ │ + bge.n 7fc40 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fc64 │ │ │ │ + beq.n 7fcf8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 7fb32 │ │ │ │ + b.n 7fbc6 │ │ │ │ movs r7, #12 │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fb6c │ │ │ │ + bne.n 7fc00 │ │ │ │ adds r0, r6, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 7fbba │ │ │ │ - b.n 7fae4 │ │ │ │ + bne.n 7fc4e │ │ │ │ + b.n 7fb78 │ │ │ │ adds r0, r6, r7 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, lr │ │ │ │ - bge.n 7fae4 │ │ │ │ + bge.n 7fb78 │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 7fbe0 │ │ │ │ + cbz r0, 7fc74 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 7fb6c │ │ │ │ - b.n 7fae4 │ │ │ │ + bgt.n 7fc00 │ │ │ │ + b.n 7fb78 │ │ │ │ adds r0, r6, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r6, r0 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 7fbd6 │ │ │ │ - b.n 7fae4 │ │ │ │ + bgt.n 7fc6a │ │ │ │ + b.n 7fb78 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w 7fae4 │ │ │ │ + ble.w 7fb78 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r8, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ add.w r3, r8, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 7fb6c │ │ │ │ + b.n 7fc00 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r7, r1, #5696 @ 0x1640 │ │ │ │ movs r1, #0 │ │ │ │ adds r7, #20 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 7fc20 │ │ │ │ + bmi.n 7fcb4 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 7fc16 │ │ │ │ + b.n 7fcaa │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 7fc36 │ │ │ │ + cbz r3, 7fcca │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blt.n 7fc42 │ │ │ │ + blt.n 7fcd6 │ │ │ │ asrs r3, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ - beq.w 7faee │ │ │ │ + beq.w 7fb82 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 7fc16 │ │ │ │ - movw r0, #14060 @ 0x36ec │ │ │ │ + b.n 7fcaa │ │ │ │ + movw r0, #15468 @ 0x3c6c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - b.n 7fc36 │ │ │ │ + b.n 7fcca │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 7fb1e │ │ │ │ - b.n 7fb18 │ │ │ │ + bpl.w 7fbb2 │ │ │ │ + b.n 7fbac │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 7fb32 │ │ │ │ + b.n 7fbc6 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ add.w ip, r0, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #408] @ 0x198 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n 7fca6 │ │ │ │ + beq.n 7fd3a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7fca6 │ │ │ │ + bhi.n 7fd3a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 7fae2 │ │ │ │ + b.n 7fb76 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r0, r3 │ │ │ │ - b.n 7fca2 │ │ │ │ + b.n 7fd36 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fcb8 : │ │ │ │ +0007fd4c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.n 7fcdc │ │ │ │ - cbz r0, 7fcf6 │ │ │ │ + blt.n 7fd70 │ │ │ │ + cbz r0, 7fd8a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14116 @ 0x3724 │ │ │ │ + movw r1, #15524 @ 0x3ca4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7fcd8 │ │ │ │ - cbnz r3, 7fcfc │ │ │ │ - ldr r0, [pc, #24] @ (7fd14 ) │ │ │ │ - b.n 7fcd8 │ │ │ │ + b.n 7fd6c │ │ │ │ + cbnz r3, 7fd90 │ │ │ │ + ldr r0, [pc, #24] @ (7fda8 ) │ │ │ │ + b.n 7fd6c │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14168 @ 0x3758 │ │ │ │ + movw r1, #15576 @ 0x3cd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 7fcf2 │ │ │ │ + bl f8938 │ │ │ │ + b.n 7fd86 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007fd18 : │ │ │ │ - ldr r3, [pc, #16] @ (7fd2c ) │ │ │ │ +0007fdac : │ │ │ │ + ldr r3, [pc, #16] @ (7fdc0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 7fd26 │ │ │ │ + cbnz r0, 7fdba │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 7fd24 │ │ │ │ + b.n 7fdb8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fd30 : │ │ │ │ +0007fdc4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 7fd3e │ │ │ │ + bpl.n 7fdd2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #14296 @ 0x37d8 │ │ │ │ + movw r1, #15704 @ 0x3d58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ 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 7fdd6 │ │ │ │ + beq.n 7fe6a │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7fdb2 │ │ │ │ + bne.n 7fe46 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 7fdb2 │ │ │ │ - ldr r4, [pc, #140] @ (7fe1c ) │ │ │ │ + beq.n 7fe46 │ │ │ │ + ldr r4, [pc, #140] @ (7feb0 ) │ │ │ │ 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 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 7fdda │ │ │ │ + cbnz r3, 7fe6e │ │ │ │ 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 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7fdd0 │ │ │ │ - ldr r3, [pc, #88] @ (7fe1c ) │ │ │ │ + beq.n 7fe64 │ │ │ │ + ldr r3, [pc, #88] @ (7feb0 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 7fd96 │ │ │ │ + b.n 7fe2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 20488c │ │ │ │ + bl 204eac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7fdae │ │ │ │ + b.n 7fe42 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 7fe06 │ │ │ │ + cbz r0, 7fe9a │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d9cbc │ │ │ │ - cbz r0, 7fe0a │ │ │ │ + bl d9f7c │ │ │ │ + cbz r0, 7fe9e │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 7fe02 │ │ │ │ + cbz r3, 7fe96 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fe02 │ │ │ │ + bge.n 7fe96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 7fe12 │ │ │ │ + cbz r2, 7fea6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 7fdae │ │ │ │ + b.n 7fe42 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 7fdf4 │ │ │ │ + b.n 7fe88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20488c │ │ │ │ - b.n 7fdee │ │ │ │ + bl 204eac │ │ │ │ + b.n 7fe82 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fe02 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7fe96 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fe20 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +0007feb4 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007fe2c <_PyErr_SetRaisedException@@Base>: │ │ │ │ +0007fec0 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 77858 │ │ │ │ + b.w 778fc │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ff62 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 7fff6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #316] @ (7ffa8 <_PyErr_SetRaisedException@@Base+0x17c>) │ │ │ │ + ldr r1, [pc, #316] @ (8003c <_PyErr_SetRaisedException@@Base+0x17c>) │ │ │ │ mov r0, fp │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.n 7ff56 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ + beq.n 7ffea <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7ff68 <_PyErr_SetRaisedException@@Base+0x13c> │ │ │ │ + blt.n 7fffc <_PyErr_SetRaisedException@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ff62 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 7fff6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #288] @ (7ffac <_PyErr_SetRaisedException@@Base+0x180>) │ │ │ │ + ldr r1, [pc, #288] @ (80040 <_PyErr_SetRaisedException@@Base+0x180>) │ │ │ │ mov r0, fp │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ff56 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ + beq.n 7ffea <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7ff80 <_PyErr_SetRaisedException@@Base+0x154> │ │ │ │ + blt.n 80014 <_PyErr_SetRaisedException@@Base+0x154> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ff62 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 7fff6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #256] @ (7ffb0 <_PyErr_SetRaisedException@@Base+0x184>) │ │ │ │ + ldr r1, [pc, #256] @ (80044 <_PyErr_SetRaisedException@@Base+0x184>) │ │ │ │ mov r0, fp │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ff56 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ + beq.n 7ffea <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7ff90 <_PyErr_SetRaisedException@@Base+0x164> │ │ │ │ + blt.n 80024 <_PyErr_SetRaisedException@@Base+0x164> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ff62 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 7fff6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7ff18 <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ - movw r9, #14344 @ 0x3808 │ │ │ │ + ble.n 7ffac <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ + movw r9, #15752 @ 0x3d88 │ │ │ │ movt r9, #42 @ 0x2a │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 7fee8 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ + b.n 7ff7c <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 7ff4a <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + beq.n 7ffde <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ blx 2bfb8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 7ff52 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + cbz r0, 7ffe6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 7fee6 <_PyErr_SetRaisedException@@Base+0xba> │ │ │ │ + bgt.n 7ff7a <_PyErr_SetRaisedException@@Base+0xba> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 80684 <_PyTuple_Resize@@Base> │ │ │ │ + bl 80718 <_PyTuple_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ff54 <_PyErr_SetRaisedException@@Base+0x128> │ │ │ │ - ldr r1, [pc, #140] @ (7ffb4 <_PyErr_SetRaisedException@@Base+0x188>) │ │ │ │ + beq.n 7ffe8 <_PyErr_SetRaisedException@@Base+0x128> │ │ │ │ + ldr r1, [pc, #140] @ (80048 <_PyErr_SetRaisedException@@Base+0x188>) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ff52 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + beq.n 7ffe6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ff42 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ + bge.n 7ffd6 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7ff78 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + cbz r3, 8000c <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 7fee8 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ - b.n 7ff18 <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ + bgt.n 7ff7c <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ + b.n 7ffac <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ff62 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + bge.n 7fff6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7ffa0 <_PyErr_SetRaisedException@@Base+0x174> │ │ │ │ + cbz r3, 80034 <_PyErr_SetRaisedException@@Base+0x174> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7ff44 <_PyErr_SetRaisedException@@Base+0x118> │ │ │ │ + b.n 7ffd8 <_PyErr_SetRaisedException@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fe7c <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ + bne.n 7ff10 <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fe7c <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ff10 <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff42 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ffd6 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fe9e <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ + bne.n 7ff32 <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fe9e <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ff32 <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fec0 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ + bne.n 7ff54 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fec0 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ff54 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff62 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ - @ instruction: 0xfa140031 │ │ │ │ - @ instruction: 0xfa280031 │ │ │ │ - @ instruction: 0xfa340031 │ │ │ │ - @ instruction: 0xfa480031 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7fff6 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + vshr.u16 d0, d17, #12 │ │ │ │ + vshr.u32 d0, d17, #24 │ │ │ │ + vshr.u32 d0, d17, #12 │ │ │ │ + vshr.u8 d16, d17, #8 │ │ │ │ │ │ │ │ -0007ffb8 : │ │ │ │ +0008004c : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 7ffd6 │ │ │ │ + bcs.n 8006a │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -125935,288 +125982,288 @@ │ │ │ │ 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 80096 │ │ │ │ - ldr r3, [pc, #300] @ (80124 ) │ │ │ │ + bcs.n 8012a │ │ │ │ + ldr r3, [pc, #300] @ (801b8 ) │ │ │ │ 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, 80044 │ │ │ │ - ldr r0, [pc, #284] @ (80128 ) │ │ │ │ + cbz r3, 800d8 │ │ │ │ + ldr r0, [pc, #284] @ (801bc ) │ │ │ │ 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 800d0 │ │ │ │ + bne.n 80164 │ │ │ │ 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} │ │ │ │ movs r0, #16 │ │ │ │ - bl 71164 │ │ │ │ + bl 711f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 800ee │ │ │ │ + beq.n 80182 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #204] @ (80128 ) │ │ │ │ + ldr r1, [pc, #204] @ (801bc ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8010c │ │ │ │ + blt.n 801a0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8002a │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 800be │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 800f6 │ │ │ │ - ldr r0, [pc, #172] @ (8012c ) │ │ │ │ + bne.n 8018a │ │ │ │ + ldr r0, [pc, #172] @ (801c0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8002a │ │ │ │ + bne.n 800be │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8002a │ │ │ │ + b.n 800be │ │ │ │ movs r0, #2 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7f890 │ │ │ │ + bl 7f924 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 800f2 │ │ │ │ + cbz r0, 80186 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ite ge │ │ │ │ movge r1, #1 │ │ │ │ movlt.w r1, #4294967295 @ 0xffffffff │ │ │ │ rsb r1, r1, #1 │ │ │ │ adds r0, #12 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ str r1, [r3, #8] │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r2, r2, #30 │ │ │ │ str.w r1, [r0], #4 │ │ │ │ - beq.n 8003e │ │ │ │ - b.n 800c2 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 800d2 │ │ │ │ + b.n 80156 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80106 │ │ │ │ + bne.n 8019a │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8008c │ │ │ │ - b.n 8002a │ │ │ │ - bl 1fbe68 │ │ │ │ + beq.n 80120 │ │ │ │ + b.n 800be │ │ │ │ + bl 1fc480 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8003e │ │ │ │ + b.n 800d2 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8002a │ │ │ │ + b.n 800be │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - b.n 800fa │ │ │ │ + b.n 8018e │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8002a │ │ │ │ - b.n 80072 │ │ │ │ + beq.n 800be │ │ │ │ + b.n 80106 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00080130 : │ │ │ │ +000801c4 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 8014e │ │ │ │ + bcs.n 801e2 │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ 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 80210 │ │ │ │ + bcs.n 802a4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ (8022c ) │ │ │ │ + ldr r3, [pc, #192] @ (802c0 ) │ │ │ │ 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, 801ba │ │ │ │ - ldr r0, [pc, #172] @ (80230 ) │ │ │ │ + cbz r3, 8024e │ │ │ │ + ldr r0, [pc, #172] @ (802c4 ) │ │ │ │ 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] │ │ │ │ - cbnz r1, 801ea │ │ │ │ + cbnz r1, 8027e │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite lt │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #16 │ │ │ │ - bl 71164 │ │ │ │ + bl 711f4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 80212 │ │ │ │ + cbz r0, 802a6 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r0, [pc, #96] @ (80230 ) │ │ │ │ + ldr r0, [pc, #96] @ (802c4 ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 801a0 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 80234 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 8021c │ │ │ │ + bne.n 802b0 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801a0 │ │ │ │ + bne.n 80234 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 801a0 │ │ │ │ - b.n 80234 │ │ │ │ + b.n 80234 │ │ │ │ + b.n 802c8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 801b4 │ │ │ │ + b.n 80248 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 801a0 │ │ │ │ + b.n 80234 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 80338 │ │ │ │ - ldr r3, [pc, #308] @ (80394 ) │ │ │ │ + bne.n 803cc │ │ │ │ + ldr r3, [pc, #308] @ (80428 ) │ │ │ │ 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 r7, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 80324 │ │ │ │ + beq.n 803b8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ - cbz r1, 802da │ │ │ │ + cbz r1, 8036e │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [pc, #260] @ (80398 ) │ │ │ │ + ldr r2, [pc, #260] @ (8042c ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8034c │ │ │ │ + blt.n 803e0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8035c │ │ │ │ + bne.n 803f0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ itt lt │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt.n 802c2 │ │ │ │ + blt.n 80356 │ │ │ │ movs r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r5, 802c2 │ │ │ │ + cbnz r5, 80356 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ @@ -126225,93 +126272,93 @@ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r3, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 8031c │ │ │ │ + bhi.n 803b0 │ │ │ │ add.w r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 80288 │ │ │ │ + bne.n 8031c │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8037a │ │ │ │ + bne.n 8040e │ │ │ │ movs r0, #20 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 80346 │ │ │ │ + cbz r4, 803da │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 80288 │ │ │ │ + b.n 8031c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 80288 │ │ │ │ + b.n 8031c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 80288 │ │ │ │ - b.n 802f6 │ │ │ │ + bne.n 8031c │ │ │ │ + b.n 8038a │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80288 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 802bc │ │ │ │ + bne.n 8031c │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 80350 │ │ │ │ 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 802a8 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + beq.n 8033c │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80386 │ │ │ │ - ldr r0, [pc, #48] @ (8039c ) │ │ │ │ - bl 6b868 │ │ │ │ + bne.n 8041a │ │ │ │ + ldr r0, [pc, #48] @ (80430 ) │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 802a8 │ │ │ │ + bne.n 8033c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 802a8 │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 8033c │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8030e │ │ │ │ + b.n 803a2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 802a8 │ │ │ │ + b.n 8033c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000803a0 : │ │ │ │ +00080434 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -126319,323 +126366,323 @@ │ │ │ │ mov r7, r2 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 805b0 │ │ │ │ + beq.w 80644 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ 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 80402 │ │ │ │ + bmi.n 80496 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 80478 │ │ │ │ + beq.n 8050c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 80500 │ │ │ │ + beq.n 80594 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8059a │ │ │ │ + bpl.w 8062e │ │ │ │ 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 80456 │ │ │ │ + blt.n 804ea │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 80460 │ │ │ │ + bne.n 804f4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 80460 │ │ │ │ + beq.n 804f4 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 80536 │ │ │ │ - bl 7a434 │ │ │ │ + beq.n 805ca │ │ │ │ + bl 7a4c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80544 │ │ │ │ + blt.n 805d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ 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 80426 │ │ │ │ + beq.n 804ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8042c │ │ │ │ + bne.n 804c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ + bl 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8053c │ │ │ │ + b.n 805d0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 805b6 │ │ │ │ - ldr r2, [pc, #472] @ (8065c ) │ │ │ │ + beq.w 8064a │ │ │ │ + ldr r2, [pc, #472] @ (806f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #464] @ (80660 ) │ │ │ │ + ldr r2, [pc, #464] @ (806f4 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80554 │ │ │ │ + bne.n 805e8 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 805f6 │ │ │ │ + beq.w 8068a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 80510 │ │ │ │ + beq.n 805a4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 804d0 │ │ │ │ + bge.n 80564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8060c │ │ │ │ + beq.w 806a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 804f4 │ │ │ │ + bge.n 80588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80604 │ │ │ │ + beq.w 80698 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 804f4 │ │ │ │ + bge.n 80588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 805fc │ │ │ │ + beq.w 80690 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 80402 │ │ │ │ + b.n 80496 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80528 │ │ │ │ + bge.n 805bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80528 │ │ │ │ + cbnz r3, 805bc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 80582 │ │ │ │ + beq.n 80616 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 80402 │ │ │ │ - bl 78a98 │ │ │ │ + b.n 80496 │ │ │ │ + bl 78b40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8044e │ │ │ │ + bge.n 804e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8044e │ │ │ │ + bne.n 804e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8044e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 804e2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8049c │ │ │ │ + beq.n 80530 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80572 │ │ │ │ + bge.n 80606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80572 │ │ │ │ + cbnz r3, 80606 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80532 │ │ │ │ + bge.n 805c6 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 80402 │ │ │ │ + b.n 80496 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_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 80402 │ │ │ │ + b.n 80496 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8053c │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 805d0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8044e │ │ │ │ + b.n 804e2 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 80480 │ │ │ │ + bne.w 80514 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bmi.n 80614 │ │ │ │ + bmi.n 806a8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8063c │ │ │ │ + blt.n 806d0 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 805f2 │ │ │ │ + bge.n 80686 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 8064c │ │ │ │ + cbz r2, 806e0 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 80402 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 80402 │ │ │ │ + b.n 80496 │ │ │ │ + bl da0b4 │ │ │ │ + b.n 80496 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 804f4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80588 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 804e2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80576 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 804d0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80564 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 80626 │ │ │ │ + bmi.n 806ba │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 80634 │ │ │ │ + blt.n 806c8 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 805d0 │ │ │ │ + b.n 80664 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 80646 │ │ │ │ + blt.n 806da │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 805d0 │ │ │ │ + b.n 80664 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 80646 │ │ │ │ + bmi.n 806da │ │ │ │ add.w r3, r4, #28 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #36] @ (80664 ) │ │ │ │ + ldr r3, [pc, #36] @ (806f8 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 805e6 │ │ │ │ + b.n 8067a │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8063c │ │ │ │ + b.n 806d0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 80402 │ │ │ │ + b.n 80496 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00080668 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000806fc <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 79d30 │ │ │ │ + bl 79dd8 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00080684 <_PyTuple_Resize@@Base>: │ │ │ │ +00080718 <_PyTuple_Resize@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 809a2 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + beq.w 80a36 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 809a2 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + bne.w 80a36 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ mov r8, r1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 806c2 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + beq.n 80756 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 809a2 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + bne.w 80a36 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 806cc <_PyTuple_Resize@@Base+0x48> │ │ │ │ + bne.n 80760 <_PyTuple_Resize@@Base+0x48> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 808ea <_PyTuple_Resize@@Base+0x266> │ │ │ │ + beq.w 8097e <_PyTuple_Resize@@Base+0x266> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 80a3c <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + beq.w 80ad0 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ - cbz r2, 8071c <_PyTuple_Resize@@Base+0x98> │ │ │ │ - ldr r3, [pc, #660] @ (80978 <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ + cbz r2, 807b0 <_PyTuple_Resize@@Base+0x98> │ │ │ │ + ldr r3, [pc, #660] @ (80a0c <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -126647,107 +126694,107 @@ │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r7, #-4] │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r7, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r8, sl │ │ │ │ - bge.n 807e8 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bge.n 8087c <_PyTuple_Resize@@Base+0x164> │ │ │ │ add.w r6, r7, r8, lsl #2 │ │ │ │ sub.w r3, sl, r8 │ │ │ │ adds r6, #12 │ │ │ │ mov r5, r8 │ │ │ │ ands.w r3, r3, #7 │ │ │ │ - beq.n 807a2 <_PyTuple_Resize@@Base+0x11e> │ │ │ │ + beq.n 80836 <_PyTuple_Resize@@Base+0x11e> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 80792 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + beq.n 80826 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 80786 <_PyTuple_Resize@@Base+0x102> │ │ │ │ + beq.n 8081a <_PyTuple_Resize@@Base+0x102> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8077a <_PyTuple_Resize@@Base+0xf6> │ │ │ │ + beq.n 8080e <_PyTuple_Resize@@Base+0xf6> │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 8076e <_PyTuple_Resize@@Base+0xea> │ │ │ │ + beq.n 80802 <_PyTuple_Resize@@Base+0xea> │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 80762 <_PyTuple_Resize@@Base+0xde> │ │ │ │ + beq.n 807f6 <_PyTuple_Resize@@Base+0xde> │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 80756 <_PyTuple_Resize@@Base+0xd2> │ │ │ │ + beq.n 807ea <_PyTuple_Resize@@Base+0xd2> │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80844 <_PyTuple_Resize@@Base+0x1c0> │ │ │ │ + bne.n 808d8 <_PyTuple_Resize@@Base+0x1c0> │ │ │ │ add.w r5, r8, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80a58 <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ + bne.w 80aec <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80a00 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ + bne.w 80a94 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 809e2 <_PyTuple_Resize@@Base+0x35e> │ │ │ │ + bne.w 80a76 <_PyTuple_Resize@@Base+0x35e> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 808ae <_PyTuple_Resize@@Base+0x22a> │ │ │ │ + bne.w 80942 <_PyTuple_Resize@@Base+0x22a> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80a1e <_PyTuple_Resize@@Base+0x39a> │ │ │ │ + bne.w 80ab2 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80984 <_PyTuple_Resize@@Base+0x300> │ │ │ │ + bne.w 80a18 <_PyTuple_Resize@@Base+0x300> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 807e8 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + beq.n 8087c <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r4, r6, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80860 <_PyTuple_Resize@@Base+0x1dc> │ │ │ │ + bne.n 808f4 <_PyTuple_Resize@@Base+0x1dc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8087a <_PyTuple_Resize@@Base+0x1f6> │ │ │ │ + bne.n 8090e <_PyTuple_Resize@@Base+0x1f6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80894 <_PyTuple_Resize@@Base+0x210> │ │ │ │ + bne.n 80928 <_PyTuple_Resize@@Base+0x210> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80942 <_PyTuple_Resize@@Base+0x2be> │ │ │ │ + bne.w 809d6 <_PyTuple_Resize@@Base+0x2be> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80906 <_PyTuple_Resize@@Base+0x282> │ │ │ │ + bne.w 8099a <_PyTuple_Resize@@Base+0x282> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80924 <_PyTuple_Resize@@Base+0x2a0> │ │ │ │ + bne.w 809b8 <_PyTuple_Resize@@Base+0x2a0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 808cc <_PyTuple_Resize@@Base+0x248> │ │ │ │ + bne.n 80960 <_PyTuple_Resize@@Base+0x248> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r6, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 809c4 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bne.w 80a58 <_PyTuple_Resize@@Base+0x340> │ │ │ │ adds r5, #7 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 807a2 <_PyTuple_Resize@@Base+0x11e> │ │ │ │ - ldr r2, [pc, #400] @ (8097c <_PyTuple_Resize@@Base+0x2f8>) │ │ │ │ + bne.n 80836 <_PyTuple_Resize@@Base+0x11e> │ │ │ │ + ldr r2, [pc, #400] @ (80a10 <_PyTuple_Resize@@Base+0x2f8>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80a76 <_PyTuple_Resize@@Base+0x3f2> │ │ │ │ + bne.w 80b0a <_PyTuple_Resize@@Base+0x3f2> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b7574 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1b7c5c <_PyObject_GC_Resize@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80a82 <_PyTuple_Resize@@Base+0x3fe> │ │ │ │ - bl 1949b8 <_Py_NewReference@@Base> │ │ │ │ + beq.w 80b16 <_PyTuple_Resize@@Base+0x3fe> │ │ │ │ + bl 194ff0 <_Py_NewReference@@Base> │ │ │ │ cmp r8, sl │ │ │ │ - bgt.w 80960 <_PyTuple_Resize@@Base+0x2dc> │ │ │ │ - ldr r1, [pc, #360] @ (80978 <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ + bgt.w 809f4 <_PyTuple_Resize@@Base+0x2dc> │ │ │ │ + ldr r1, [pc, #360] @ (80a0c <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r5, r4, #8 │ │ │ │ str.w r4, [r9] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -126756,260 +126803,260 @@ │ │ │ │ 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 806c6 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + b.n 8075a <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80752 <_PyTuple_Resize@@Base+0xce> │ │ │ │ + bge.n 807e6 <_PyTuple_Resize@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80752 <_PyTuple_Resize@@Base+0xce> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80752 <_PyTuple_Resize@@Base+0xce> │ │ │ │ + bne.w 807e6 <_PyTuple_Resize@@Base+0xce> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 807e6 <_PyTuple_Resize@@Base+0xce> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 807aa <_PyTuple_Resize@@Base+0x126> │ │ │ │ + bge.n 8083e <_PyTuple_Resize@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807aa <_PyTuple_Resize@@Base+0x126> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807aa <_PyTuple_Resize@@Base+0x126> │ │ │ │ + bne.n 8083e <_PyTuple_Resize@@Base+0x126> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8083e <_PyTuple_Resize@@Base+0x126> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 807b2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + bge.n 80846 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807b2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807b2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + bne.n 80846 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80846 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 807b8 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bge.n 8084c <_PyTuple_Resize@@Base+0x134> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807b8 <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807b8 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne.n 8084c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8084c <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80784 <_PyTuple_Resize@@Base+0x100> │ │ │ │ + bge.w 80818 <_PyTuple_Resize@@Base+0x100> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80784 <_PyTuple_Resize@@Base+0x100> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80784 <_PyTuple_Resize@@Base+0x100> │ │ │ │ + bne.w 80818 <_PyTuple_Resize@@Base+0x100> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80818 <_PyTuple_Resize@@Base+0x100> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 807d6 <_PyTuple_Resize@@Base+0x152> │ │ │ │ + bge.w 8086a <_PyTuple_Resize@@Base+0x152> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 807d6 <_PyTuple_Resize@@Base+0x152> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807d6 <_PyTuple_Resize@@Base+0x152> │ │ │ │ + bne.w 8086a <_PyTuple_Resize@@Base+0x152> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8086a <_PyTuple_Resize@@Base+0x152> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 808fe <_PyTuple_Resize@@Base+0x27a> │ │ │ │ + bge.n 80992 <_PyTuple_Resize@@Base+0x27a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 808fe <_PyTuple_Resize@@Base+0x27a> │ │ │ │ + cbnz r3, 80992 <_PyTuple_Resize@@Base+0x27a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #128] @ (80980 <_PyTuple_Resize@@Base+0x2fc>) │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #128] @ (80a14 <_PyTuple_Resize@@Base+0x2fc>) │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 806c6 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + b.n 8075a <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 807c8 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bge.w 8085c <_PyTuple_Resize@@Base+0x144> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 807c8 <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807c8 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne.w 8085c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8085c <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 807d0 <_PyTuple_Resize@@Base+0x14c> │ │ │ │ + bge.w 80864 <_PyTuple_Resize@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 807d0 <_PyTuple_Resize@@Base+0x14c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807d0 <_PyTuple_Resize@@Base+0x14c> │ │ │ │ + bne.w 80864 <_PyTuple_Resize@@Base+0x14c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80864 <_PyTuple_Resize@@Base+0x14c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 807c0 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ + bge.w 80854 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 807c0 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807c0 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ + bne.w 80854 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80854 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ sub.w r2, r8, sl │ │ │ │ add.w r0, sl, #4 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2b348 │ │ │ │ - b.n 8080e <_PyTuple_Resize@@Base+0x18a> │ │ │ │ + b.n 808a2 <_PyTuple_Resize@@Base+0x18a> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8079c <_PyTuple_Resize@@Base+0x118> │ │ │ │ + bge.w 80830 <_PyTuple_Resize@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8079c <_PyTuple_Resize@@Base+0x118> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8079c <_PyTuple_Resize@@Base+0x118> │ │ │ │ + bne.w 80830 <_PyTuple_Resize@@Base+0x118> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80830 <_PyTuple_Resize@@Base+0x118> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 7b92c │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + bl 7b9c0 │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r1, #960 @ 0x3c0 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 806c8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 8075c <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 807e2 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bge.w 80876 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 807e2 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807e2 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bne.w 80876 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80876 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80778 <_PyTuple_Resize@@Base+0xf4> │ │ │ │ + bge.w 8080c <_PyTuple_Resize@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80778 <_PyTuple_Resize@@Base+0xf4> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80778 <_PyTuple_Resize@@Base+0xf4> │ │ │ │ + bne.w 8080c <_PyTuple_Resize@@Base+0xf4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8080c <_PyTuple_Resize@@Base+0xf4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8076c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + bge.w 80800 <_PyTuple_Resize@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8076c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8076c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + bne.w 80800 <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80800 <_PyTuple_Resize@@Base+0xe8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80790 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ + bge.w 80824 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80790 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80790 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ + bne.w 80824 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80824 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80a8e <_PyTuple_Resize@@Base+0x40a> │ │ │ │ + blt.n 80b22 <_PyTuple_Resize@@Base+0x40a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ clz r3, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 806c8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 8075c <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80760 <_PyTuple_Resize@@Base+0xdc> │ │ │ │ + bge.w 807f4 <_PyTuple_Resize@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80760 <_PyTuple_Resize@@Base+0xdc> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80760 <_PyTuple_Resize@@Base+0xdc> │ │ │ │ + bne.w 807f4 <_PyTuple_Resize@@Base+0xdc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 807f4 <_PyTuple_Resize@@Base+0xdc> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 807f4 <_PyTuple_Resize@@Base+0x170> │ │ │ │ + b.n 80888 <_PyTuple_Resize@@Base+0x170> │ │ │ │ mov r0, r7 │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 7e938 │ │ │ │ - b.n 809be <_PyTuple_Resize@@Base+0x33a> │ │ │ │ + bl 7e9cc │ │ │ │ + b.n 80a52 <_PyTuple_Resize@@Base+0x33a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80a44 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ + bne.n 80ad8 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80a44 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80ad8 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #37577 @ 0x92c9 │ │ │ │ + movw r3, #37745 @ 0x9371 │ │ │ │ movt r3, #7 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80b2e <_PyTuple_Resize@@Base+0x4aa> │ │ │ │ + bne.n 80bc2 <_PyTuple_Resize@@Base+0x4aa> │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 79324 │ │ │ │ - cbz r0, 80b28 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl 793cc │ │ │ │ + cbz r0, 80bbc <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 80b08 <_PyTuple_Resize@@Base+0x484> │ │ │ │ - ldr r3, [pc, #100] @ (80b38 <_PyTuple_Resize@@Base+0x4b4>) │ │ │ │ + bpl.n 80b9c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + ldr r3, [pc, #100] @ (80bcc <_PyTuple_Resize@@Base+0x4b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r0, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w ip, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -127022,128 +127069,128 @@ │ │ │ │ str.w r5, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 80b2a <_PyTuple_Resize@@Base+0x4a6> │ │ │ │ + cbz r4, 80bbe <_PyTuple_Resize@@Base+0x4a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b26 <_PyTuple_Resize@@Base+0x4a2> │ │ │ │ + bge.n 80bba <_PyTuple_Resize@@Base+0x4a2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #16] @ (80b3c <_PyTuple_Resize@@Base+0x4b8>) │ │ │ │ - b.n 80b26 <_PyTuple_Resize@@Base+0x4a2> │ │ │ │ + ldr r4, [pc, #16] @ (80bd0 <_PyTuple_Resize@@Base+0x4b8>) │ │ │ │ + b.n 80bba <_PyTuple_Resize@@Base+0x4a2> │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b08 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne.n 80b9c <_PyTuple_Resize@@Base+0x484> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80bb6 <_PyTuple_Resize@@Base+0x532> │ │ │ │ + bne.n 80c4a <_PyTuple_Resize@@Base+0x532> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 80b70 <_PyTuple_Resize@@Base+0x4ec> │ │ │ │ + cbz r0, 80c04 <_PyTuple_Resize@@Base+0x4ec> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b70 <_PyTuple_Resize@@Base+0x4ec> │ │ │ │ + bge.n 80c04 <_PyTuple_Resize@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 80b70 <_PyTuple_Resize@@Base+0x4ec> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 80c04 <_PyTuple_Resize@@Base+0x4ec> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80bea <_PyTuple_Resize@@Base+0x566> │ │ │ │ + bne.n 80c7e <_PyTuple_Resize@@Base+0x566> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 80b90 <_PyTuple_Resize@@Base+0x50c> │ │ │ │ + cbz r0, 80c24 <_PyTuple_Resize@@Base+0x50c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b90 <_PyTuple_Resize@@Base+0x50c> │ │ │ │ + bge.n 80c24 <_PyTuple_Resize@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 80b90 <_PyTuple_Resize@@Base+0x50c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 80c24 <_PyTuple_Resize@@Base+0x50c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbnz r0, 80bd0 <_PyTuple_Resize@@Base+0x54c> │ │ │ │ + cbnz r0, 80c64 <_PyTuple_Resize@@Base+0x54c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 80b9c <_PyTuple_Resize@@Base+0x518> │ │ │ │ + cbnz r0, 80c30 <_PyTuple_Resize@@Base+0x518> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b98 <_PyTuple_Resize@@Base+0x514> │ │ │ │ + bge.n 80c2c <_PyTuple_Resize@@Base+0x514> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80b98 <_PyTuple_Resize@@Base+0x514> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80b98 <_PyTuple_Resize@@Base+0x514> │ │ │ │ + bne.n 80c2c <_PyTuple_Resize@@Base+0x514> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c2c <_PyTuple_Resize@@Base+0x514> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b56 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bge.n 80bea <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80b56 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80b56 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bne.n 80bea <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80bea <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b94 <_PyTuple_Resize@@Base+0x510> │ │ │ │ + bge.n 80c28 <_PyTuple_Resize@@Base+0x510> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80b94 <_PyTuple_Resize@@Base+0x510> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80b94 <_PyTuple_Resize@@Base+0x510> │ │ │ │ + bne.n 80c28 <_PyTuple_Resize@@Base+0x510> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c28 <_PyTuple_Resize@@Base+0x510> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80b76 <_PyTuple_Resize@@Base+0x4f2> │ │ │ │ + bge.n 80c0a <_PyTuple_Resize@@Base+0x4f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80b76 <_PyTuple_Resize@@Base+0x4f2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80b76 <_PyTuple_Resize@@Base+0x4f2> │ │ │ │ + bne.n 80c0a <_PyTuple_Resize@@Base+0x4f2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c0a <_PyTuple_Resize@@Base+0x4f2> │ │ │ │ │ │ │ │ -00080c04 : │ │ │ │ +00080c98 : │ │ │ │ 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 80c2c │ │ │ │ + bl 80cc0 │ │ │ │ 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 │ │ │ │ @@ -127151,61 +127198,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 80daa │ │ │ │ - cbz r3, 80c72 │ │ │ │ + bgt.w 80e3c │ │ │ │ + cbz r3, 80d06 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 80dc4 │ │ │ │ + bhi.w 80e56 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 80d7c │ │ │ │ + bhi.w 80e0e │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 80c46 │ │ │ │ + beq.n 80cda │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80c46 │ │ │ │ + bne.n 80cda │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80c52 │ │ │ │ + bne.n 80ce6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 80e4e │ │ │ │ - beq.w 80ebc │ │ │ │ + blt.w 80f64 │ │ │ │ + beq.w 80f6c │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 80df8 │ │ │ │ + beq.w 80e8a │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 80e2c │ │ │ │ - ldr r1, [pc, #672] @ (80f30 ) │ │ │ │ + bgt.w 80ec0 │ │ │ │ + ldr r1, [pc, #668] @ (80fc0 ) │ │ │ │ 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 80e0a │ │ │ │ - ldr r0, [pc, #644] @ (80f34 ) │ │ │ │ + beq.w 80e9c │ │ │ │ + ldr r0, [pc, #640] @ (80fc4 ) │ │ │ │ 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 80e52 │ │ │ │ + bne.w 80ee0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -127219,311 +127266,310 @@ │ │ │ │ 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 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80eee │ │ │ │ + beq.w 80f76 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80ef2 │ │ │ │ + beq.w 80f68 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 80d6a │ │ │ │ + beq.n 80dfe │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80ec6 │ │ │ │ + beq.w 80f40 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 80d6a │ │ │ │ + beq.n 80dfe │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80ec8 │ │ │ │ + beq.w 80f42 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 80d4e │ │ │ │ + bne.n 80de2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e76 │ │ │ │ + bne.n 80f04 │ │ │ │ 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 80c46 │ │ │ │ + bne.w 80cda │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 80dc0 │ │ │ │ + beq.n 80e52 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 80c62 │ │ │ │ - cbnz r5, 80de0 │ │ │ │ + bne.w 80cf6 │ │ │ │ + cbnz r5, 80e78 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 80dc0 │ │ │ │ - bls.n 80dd6 │ │ │ │ + beq.n 80e52 │ │ │ │ + bls.n 80e68 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 80de0 │ │ │ │ + beq.n 80e78 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 80dc0 │ │ │ │ + beq.n 80e52 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 80dae │ │ │ │ + bne.n 80e40 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 80c46 │ │ │ │ + b.n 80cda │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 80da0 │ │ │ │ - bhi.n 80de4 │ │ │ │ + beq.n 80e32 │ │ │ │ + bhi.n 80e7c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 80da0 │ │ │ │ + beq.n 80e32 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 80c62 │ │ │ │ - b.n 80dc0 │ │ │ │ + bne.w 80cf6 │ │ │ │ + b.n 80e52 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 80dc0 │ │ │ │ - bls.n 80dec │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 80db8 │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 80c46 │ │ │ │ - cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 80c62 │ │ │ │ - b.n 80dc0 │ │ │ │ + beq.n 80e52 │ │ │ │ + bhi.n 80e84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80f16 │ │ │ │ + beq.w 80fa8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 80db8 │ │ │ │ - b.n 80de0 │ │ │ │ + bne.n 80e4a │ │ │ │ + adds r5, #1 │ │ │ │ + b.n 80cda │ │ │ │ + cmp r3, #125 @ 0x7d │ │ │ │ + bne.w 80cf6 │ │ │ │ + b.n 80e52 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 80e4a │ │ │ │ + b.n 80e78 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 80e42 │ │ │ │ - ldr r2, [pc, #272] @ (80f30 ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 80f9a │ │ │ │ + ldr r2, [pc, #268] @ (80fc0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 80cd4 │ │ │ │ + b.n 80d68 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 80e0a │ │ │ │ - bl 1fbe68 │ │ │ │ + bls.n 80e9c │ │ │ │ + bl 1fc480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80eb2 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bl 295b8c │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 80d74 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 80f9a │ │ │ │ + ldr r3, [pc, #232] @ (80fc0 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b.n 80d68 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80ea0 │ │ │ │ + bne.n 80f2e │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ - cbnz r0, 80eaa │ │ │ │ + bl 6b8b0 │ │ │ │ + cbnz r0, 80f38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ - ldr r3, [pc, #192] @ (80f30 ) │ │ │ │ + bl 12ff98 │ │ │ │ + ldr r3, [pc, #192] @ (80fc0 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 80cce │ │ │ │ + b.n 80d62 │ │ │ │ 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 80e94 │ │ │ │ - cbnz r4, 80ef6 │ │ │ │ + beq.n 80f22 │ │ │ │ + cbnz r4, 80f7a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80d74 │ │ │ │ - b.n 80e76 │ │ │ │ + beq.w 80e06 │ │ │ │ + b.n 80f04 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #132] @ (80f30 ) │ │ │ │ + ldr r3, [pc, #132] @ (80fc0 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 80cce │ │ │ │ - ldr r3, [pc, #124] @ (80f30 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 80cd4 │ │ │ │ - movw r5, #5160 @ 0x1428 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - b.n 80d74 │ │ │ │ + b.n 80d62 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 295b8c │ │ │ │ + bl 2961d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80e4e │ │ │ │ + bge.n 80f64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 80e4e │ │ │ │ + cbnz r3, 80f64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80e4e │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 80ec8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 80e06 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 80ec8 │ │ │ │ + b.n 80f42 │ │ │ │ + movw r5, #5160 @ 0x1428 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + b.n 80e06 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 80f42 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14424 @ 0x3858 │ │ │ │ + movw r1, #15832 @ 0x3dd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80ede │ │ │ │ - b.n 80e4e │ │ │ │ + blt.n 80f58 │ │ │ │ + b.n 80f64 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bl 2961d8 │ │ │ │ + b.n 80f64 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14396 @ 0x383c │ │ │ │ + movw r1, #15804 @ 0x3dbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 80e4e │ │ │ │ - nop │ │ │ │ + bl f8938 │ │ │ │ + b.n 80f64 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 80fba │ │ │ │ + bgt.n 8104a │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 80f80 │ │ │ │ + beq.n 81010 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 80fd6 │ │ │ │ + bhi.n 81066 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 80f82 │ │ │ │ + bhi.n 81012 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 81004 │ │ │ │ + beq.n 81094 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 80f4e │ │ │ │ + beq.n 80fde │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80f4e │ │ │ │ + bne.n 80fde │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80f5c │ │ │ │ + bne.n 80fec │ │ │ │ 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 80f4e │ │ │ │ + bne.n 80fde │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 80fd0 │ │ │ │ + beq.n 81060 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 80f6c │ │ │ │ + bne.n 80ffc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80ff2 │ │ │ │ + bne.n 81080 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 80fd0 │ │ │ │ - bls.n 80fe6 │ │ │ │ + beq.n 81060 │ │ │ │ + bls.n 81076 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 80ff2 │ │ │ │ + beq.n 81080 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 80fd0 │ │ │ │ + beq.n 81060 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 80fbe │ │ │ │ + bne.n 8104e │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80f4e │ │ │ │ + b.n 80fde │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 80faa │ │ │ │ - bhi.n 80ff8 │ │ │ │ + beq.n 8103a │ │ │ │ + bhi.n 81086 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 80faa │ │ │ │ + beq.n 8103a │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 80f6c │ │ │ │ - b.n 80fd0 │ │ │ │ + bne.n 80ffc │ │ │ │ + b.n 81060 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 80fd0 │ │ │ │ - bhi.n 80ffe │ │ │ │ - cbz r3, 81004 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 80fc8 │ │ │ │ + beq.n 81060 │ │ │ │ + bls.n 8108c │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 81058 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 80f4e │ │ │ │ + b.n 80fde │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 80f6c │ │ │ │ - b.n 80fd0 │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 80fc8 │ │ │ │ - b.n 80ff2 │ │ │ │ + bne.n 80ffc │ │ │ │ + b.n 81060 │ │ │ │ + cbz r3, 81094 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 81058 │ │ │ │ + b.n 81080 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14396 @ 0x383c │ │ │ │ + movw r1, #15804 @ 0x3dbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -127531,211 +127577,229 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 818d0 │ │ │ │ + bhi.w 8195c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r5, r2, #5 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r5, r2, #5 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r5, r2, #5 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r5, r2, #5 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r6, #1 │ │ │ │ - lsls r3, r0, #11 │ │ │ │ - lsls r3, r5, #12 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r6, #1 │ │ │ │ - lsls r5, r2, #9 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r6, #1 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ - lsls r7, r0, #9 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r7, r0, #9 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r6, #1 │ │ │ │ + lsls r3, r2, #5 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r3, r2, #5 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r3, r2, #5 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r3, r2, #5 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r1, r0, #11 │ │ │ │ + lsls r1, r5, #12 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r3, r2, #9 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r5, r2, #9 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r3, r0, #17 │ │ │ │ - lsls r5, r5, #10 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r3, r4, #9 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7ffb8 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ + lsls r5, r0, #9 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r5, r0, #9 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r3, r2, #9 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r1, r0, #17 │ │ │ │ + lsls r3, r5, #10 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r1, r4, #9 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq.w 812c0 │ │ │ │ + beq.n 81204 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8187c │ │ │ │ + beq.w 81908 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 8116e │ │ │ │ + beq.n 811ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8116e │ │ │ │ + bge.n 811ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 8004c │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + movw r2, #60649 @ 0xece9 │ │ │ │ + movt r2, #20 │ │ │ │ + ldr.w r5, [r0], #8 │ │ │ │ + str r0, [r6, #0] │ │ │ │ + cmp r5, r2 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + bne.w 817c0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 811fa │ │ │ │ + movw r5, #5160 @ 0x1428 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + b.n 811ea │ │ │ │ + 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 81776 │ │ │ │ + beq.w 81802 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81786 │ │ │ │ + beq.w 81812 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8116e │ │ │ │ + b.n 811ea │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ - bl 80f38 │ │ │ │ + bl 80fc8 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r8, r1 │ │ │ │ - blt.w 817f6 │ │ │ │ - beq.w 816da │ │ │ │ + blt.w 81882 │ │ │ │ + beq.w 81766 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 81754 │ │ │ │ - ldr r2, [pc, #836] @ (81508 ) │ │ │ │ + bgt.w 817e0 │ │ │ │ + ldr r2, [pc, #784] @ (81594 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81714 │ │ │ │ - ldr r0, [pc, #808] @ (8150c ) │ │ │ │ + beq.w 817a0 │ │ │ │ + ldr r0, [pc, #756] @ (81598 ) │ │ │ │ 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 817b0 │ │ │ │ + bne.w 8183c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #12] │ │ │ │ mov r7, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ @@ -127752,734 +127816,716 @@ │ │ │ │ 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 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8184e │ │ │ │ + beq.w 818da │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 812aa │ │ │ │ + beq.n 8136a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 818a0 │ │ │ │ + beq.w 8192c │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 812aa │ │ │ │ + beq.n 8136a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8189c │ │ │ │ + beq.w 81928 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq.n 812aa │ │ │ │ + beq.n 8136a │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81850 │ │ │ │ + beq.w 818dc │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r8, r2 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ mov r7, r3 │ │ │ │ - bne.n 8128a │ │ │ │ + bne.n 8134a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 816e6 │ │ │ │ + bne.w 81772 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - movw r2, #59633 @ 0xe8f1 │ │ │ │ - movt r2, #20 │ │ │ │ - ldr.w r5, [r0], #8 │ │ │ │ - str r0, [r6, #0] │ │ │ │ - cmp r5, r2 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - bne.w 81734 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.w 81138 │ │ │ │ - movw r5, #5160 @ 0x1428 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - b.n 8116e │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 818d0 │ │ │ │ - add r1, pc, #4 @ (adr r1, 8130c ) │ │ │ │ + bhi.w 8195c │ │ │ │ + add r1, pc, #4 @ (adr r1, 81398 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - asrs r5, r6, #11 │ │ │ │ + asrs r1, r0, #14 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r6, #11 │ │ │ │ + asrs r1, r0, #14 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r4, #6 │ │ │ │ + asrs r7, r4, #9 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r6, #11 │ │ │ │ + asrs r1, r0, #14 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r6, #11 │ │ │ │ + asrs r1, r0, #14 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r2, #23 │ │ │ │ + asrs r5, r3, #25 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r4, #26 │ │ │ │ + asrs r5, r5, #28 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r6, #19 │ │ │ │ + asrs r1, r0, #22 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r4, #23 │ │ │ │ + asrs r7, r5, #25 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r2, #24 │ │ │ │ + asrs r3, r4, #26 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r0, #5 │ │ │ │ + asrs r1, r0, #7 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r0, #5 │ │ │ │ + asrs r1, r0, #7 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r0, #5 │ │ │ │ + asrs r1, r0, #7 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r6, #5 │ │ │ │ + asrs r7, r6, #8 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r6, #24 │ │ │ │ + asrs r7, r7, #26 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r7, #23 │ │ │ │ + asrs r3, r1, #26 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r3, #19 │ │ │ │ + asrs r5, r4, #21 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r3, #19 │ │ │ │ + asrs r5, r4, #21 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r6, #19 │ │ │ │ + asrs r1, r0, #22 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #4 │ │ │ │ + asrs r3, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r7, #26 │ │ │ │ + asrs r7, r0, #29 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r6, #5 │ │ │ │ + asrs r7, r6, #8 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r6, #25 │ │ │ │ + asrs r3, r0, #28 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, r2, r3 │ │ │ │ + adds r5, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r4, #22 │ │ │ │ + asrs r1, r6, #24 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r6, #5 │ │ │ │ + asrs r7, r6, #8 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r2, #20 │ │ │ │ + asrs r5, r3, #22 │ │ │ │ movs r0, r1 │ │ │ │ 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, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85ae8 │ │ │ │ + b.w 85b58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7dfb4 │ │ │ │ + b.w 7e048 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 80f38 │ │ │ │ + bl 80fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 817f6 │ │ │ │ + blt.w 81882 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 817d4 │ │ │ │ - bl 70c84 │ │ │ │ + bne.w 81860 │ │ │ │ + bl 70ccc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 817ea │ │ │ │ + beq.w 81876 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 81594 │ │ │ │ + beq.n 81620 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81842 │ │ │ │ + beq.w 818ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8185a │ │ │ │ + beq.w 818e6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8185a │ │ │ │ + beq.w 818e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8179e │ │ │ │ + blt.w 8182a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8158a │ │ │ │ + bge.n 81616 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81912 │ │ │ │ + beq.w 8199e │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 8153a │ │ │ │ + bgt.n 815c6 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 197e9c │ │ │ │ + bl 1984d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8116e │ │ │ │ - b.n 8181a │ │ │ │ + bne.w 811ea │ │ │ │ + b.n 818a6 │ │ │ │ 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 8173e │ │ │ │ + beq.w 817ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81786 │ │ │ │ + beq.w 81812 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 718ec │ │ │ │ + b.w 7197c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 14cdc4 │ │ │ │ + b.w 14d1bc │ │ │ │ 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, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1071e0 │ │ │ │ + b.w 107378 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #20] │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8116e │ │ │ │ + b.n 811ea │ │ │ │ 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, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 122294 │ │ │ │ + b.w 122248 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 80f38 │ │ │ │ + bl 80fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 817f6 │ │ │ │ + blt.w 81882 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 818a4 │ │ │ │ + beq.w 81930 │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81832 │ │ │ │ + beq.w 818be │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8180c │ │ │ │ + beq.w 81898 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 81650 │ │ │ │ + b.n 816dc │ │ │ │ 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 818f8 │ │ │ │ + beq.w 81984 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81786 │ │ │ │ + beq.n 81812 │ │ │ │ mov r0, r5 │ │ │ │ blx 2abf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8acc0 │ │ │ │ + b.w 8afcc │ │ │ │ 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, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 24d5cc │ │ │ │ + b.w 24db74 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r5, #5412 @ 0x1524 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 8116e │ │ │ │ + b.n 811ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #596] @ (81934 ) │ │ │ │ + ldr r5, [pc, #596] @ (819c0 ) │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 812b4 │ │ │ │ + beq.w 81374 │ │ │ │ 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 81708 │ │ │ │ + beq.n 81794 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 818b0 │ │ │ │ + bne.w 8193c │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 812b4 │ │ │ │ - b.n 816e6 │ │ │ │ + beq.w 81374 │ │ │ │ + b.n 81772 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8191a │ │ │ │ - ldr r2, [pc, #524] @ (81938 ) │ │ │ │ + beq.w 819a6 │ │ │ │ + ldr r2, [pc, #524] @ (819c4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r2] │ │ │ │ - b.n 81202 │ │ │ │ + b.n 812c2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ 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, 81786 │ │ │ │ + cbz r5, 81812 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 815c4 │ │ │ │ - b.n 815bc │ │ │ │ + bge.w 81650 │ │ │ │ + b.n 81648 │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r1, r2 │ │ │ │ - bls.n 81714 │ │ │ │ - bl 1fbe68 │ │ │ │ + bls.n 817a0 │ │ │ │ + bl 1fc480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8191a │ │ │ │ - ldr r2, [pc, #456] @ (81938 ) │ │ │ │ + beq.w 819a6 │ │ │ │ + ldr r2, [pc, #456] @ (819c4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r2] │ │ │ │ - b.n 81208 │ │ │ │ + b.n 812c8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81928 │ │ │ │ + bne.w 819b4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 812ea │ │ │ │ + bge.w 8122c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 812ea │ │ │ │ + b.n 8122c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81574 │ │ │ │ + bne.w 81600 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81574 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81600 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 817fa │ │ │ │ + bne.n 81886 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ - cbnz r0, 81804 │ │ │ │ + bl 6b8b0 │ │ │ │ + cbnz r0, 81890 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ - ldr r3, [pc, #360] @ (81938 ) │ │ │ │ + bl 12ff98 │ │ │ │ + ldr r3, [pc, #360] @ (819c4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - b.n 81202 │ │ │ │ + b.n 812c2 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14452 @ 0x3874 │ │ │ │ + movw r1, #15860 @ 0x3df4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 295b8c │ │ │ │ + bl 2961d8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8116e │ │ │ │ + b.n 811ea │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #304] @ (81938 ) │ │ │ │ + ldr r3, [pc, #304] @ (819c4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - b.n 81202 │ │ │ │ + b.n 812c2 │ │ │ │ subs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 295b8c │ │ │ │ + bl 2961d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 817f6 │ │ │ │ + bge.n 81882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 817f6 │ │ │ │ + bne.n 81882 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 817f6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81882 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 197e9c │ │ │ │ + bl 1984d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8116e │ │ │ │ - b.n 8181a │ │ │ │ + bne.w 811ea │ │ │ │ + b.n 818a6 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - b.n 81814 │ │ │ │ + b.n 818a0 │ │ │ │ mov r2, r0 │ │ │ │ sub.w r3, sl, r2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - b.n 81814 │ │ │ │ + b.n 818a0 │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 295b8c │ │ │ │ + bl 2961d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 818e8 │ │ │ │ + blt.n 81974 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b92c │ │ │ │ - b.n 8181a │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7b9c0 │ │ │ │ + b.n 818a6 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 817f6 │ │ │ │ + bne.n 81882 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14468 @ 0x3884 │ │ │ │ + movw r1, #15876 @ 0x3e04 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 817f6 │ │ │ │ + bl f8938 │ │ │ │ + b.n 81882 │ │ │ │ movs r2, #2 │ │ │ │ - b.n 81850 │ │ │ │ + b.n 818dc │ │ │ │ movs r2, #1 │ │ │ │ - b.n 81850 │ │ │ │ + b.n 818dc │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 295b8c │ │ │ │ - b.n 817f6 │ │ │ │ + bl 2961d8 │ │ │ │ + b.n 81882 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14424 @ 0x3858 │ │ │ │ + movw r1, #15832 @ 0x3dd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81822 │ │ │ │ - b.n 817f6 │ │ │ │ + blt.n 818ae │ │ │ │ + b.n 81882 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14504 @ 0x38a8 │ │ │ │ + movw r1, #15912 @ 0x3e28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 817f6 │ │ │ │ + bl f8938 │ │ │ │ + b.n 81882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81874 │ │ │ │ + bne.n 81900 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81874 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81900 │ │ │ │ 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 81786 │ │ │ │ + beq.w 81812 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8168c │ │ │ │ - b.n 81694 │ │ │ │ + blt.w 81718 │ │ │ │ + b.n 81720 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8158a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81616 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 295b8c │ │ │ │ - b.n 817f6 │ │ │ │ + bl 2961d8 │ │ │ │ + b.n 81882 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8118e │ │ │ │ - b.n 81196 │ │ │ │ + blt.w 8124e │ │ │ │ + b.n 81256 │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008193c : │ │ │ │ +000819c8 : │ │ │ │ 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} │ │ │ │ @@ -128487,1609 +128533,1615 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 70c84 │ │ │ │ + bl 70ccc │ │ │ │ str r0, [sp, #20] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8282e │ │ │ │ - ldr r0, [pc, #756] @ (81c6c ) │ │ │ │ + beq.w 828ba │ │ │ │ + ldr r0, [pc, #756] @ (81cf8 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1988e8 │ │ │ │ + bl 198f20 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82acc │ │ │ │ - bl 84cec │ │ │ │ + beq.w 82b58 │ │ │ │ + bl 84d5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8282e │ │ │ │ + beq.w 828ba │ │ │ │ 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 84d38 │ │ │ │ + bl 84da8 │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8282e │ │ │ │ + beq.w 828ba │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15100 @ 0x3afc │ │ │ │ + movw r1, #16508 @ 0x407c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8282e │ │ │ │ + beq.w 828ba │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b9dc │ │ │ │ - bl 19919c │ │ │ │ + bl 1997d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ae2 │ │ │ │ + beq.w 82b6e │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #644] @ (81c70 ) │ │ │ │ + ldr r1, [pc, #644] @ (81cfc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82ae2 │ │ │ │ + beq.w 82b6e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15108 @ 0x3b04 │ │ │ │ + movw r1, #16516 @ 0x4084 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82ae2 │ │ │ │ + beq.w 82b6e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a1e │ │ │ │ + bge.n 81aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ac2 │ │ │ │ + beq.w 82b4e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r1, #15120 @ 0x3b10 │ │ │ │ + movw r1, #16528 @ 0x4090 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r3, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1991e8 │ │ │ │ + bl 199820 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15164 @ 0x3b3c │ │ │ │ + movw r1, #16572 @ 0x40bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a68 │ │ │ │ + bge.n 81af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82aae │ │ │ │ + beq.w 82b3a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41168 @ 0xa0d0 │ │ │ │ + movw r1, #42576 @ 0xa650 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1991e8 │ │ │ │ + bl 199820 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15180 @ 0x3b4c │ │ │ │ + movw r1, #16588 @ 0x40cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81aa8 │ │ │ │ + bge.n 81b34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ab8 │ │ │ │ + beq.w 82b44 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15196 @ 0x3b5c │ │ │ │ + movw r1, #16604 @ 0x40dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1991e8 │ │ │ │ + bl 199820 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15212 @ 0x3b6c │ │ │ │ + movw r1, #16620 @ 0x40ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ae8 │ │ │ │ + bge.n 81b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82aa4 │ │ │ │ + beq.w 82b30 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4332 @ 0x10ec │ │ │ │ + movw r1, #5780 @ 0x1694 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1991e8 │ │ │ │ + bl 199820 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15232 @ 0x3b80 │ │ │ │ + movw r1, #16640 @ 0x4100 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b28 │ │ │ │ + bge.n 81bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b28 │ │ │ │ + beq.w 82bb4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - bl 18a5a8 │ │ │ │ + beq.w 827ea │ │ │ │ + bl 18abe0 │ │ │ │ movw r0, #61056 @ 0xee80 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49276 @ 0xc07c │ │ │ │ + movw r1, #50684 @ 0xc5fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b6a │ │ │ │ + bge.n 81bf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b1e │ │ │ │ + beq.w 82baa │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov.w r0, #1520 @ 0x5f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + movw r1, #16660 @ 0x4114 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ba8 │ │ │ │ + bge.n 81c34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b14 │ │ │ │ + beq.w 82ba0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + beq.w 827ea │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #15264 @ 0x3ba0 │ │ │ │ + movw r1, #16672 @ 0x4120 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #15272 @ 0x3ba8 │ │ │ │ + movw r0, #16680 @ 0x4128 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 80c04 │ │ │ │ + bl 80c98 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15280 @ 0x3bb0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bf8 │ │ │ │ + bge.n 81c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b0a │ │ │ │ + beq.w 82b96 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #58480 @ 0xe470 │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #59888 @ 0xe9f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15288 @ 0x3bb8 │ │ │ │ + movw r1, #16696 @ 0x4138 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82b3c │ │ │ │ + blt.w 82bc8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15300 @ 0x3bc4 │ │ │ │ + movw r1, #16708 @ 0x4144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81c74 │ │ │ │ + bge.n 81d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b32 │ │ │ │ - b.n 81c74 │ │ │ │ + beq.w 82bbe │ │ │ │ + b.n 81d00 │ │ │ │ nop │ │ │ │ movs r3, #24 │ │ │ │ lsls r4, r1, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #53288 @ 0xd028 │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #54696 @ 0xd5a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15312 @ 0x3bd0 │ │ │ │ + movw r1, #16720 @ 0x4150 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81cb2 │ │ │ │ + bge.n 81d3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b50 │ │ │ │ + beq.w 82bdc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #15324 @ 0x3bdc │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #16732 @ 0x415c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27524 @ 0x6b84 │ │ │ │ + movw r1, #28932 @ 0x7104 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81cf0 │ │ │ │ + bge.n 81d7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82956 │ │ │ │ + beq.w 829e2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15332 @ 0x3be4 │ │ │ │ + movw r1, #16740 @ 0x4164 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81d2a │ │ │ │ + bge.n 81db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82a86 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - bl 19924c │ │ │ │ + beq.w 827ea │ │ │ │ + bl 199884 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10660 @ 0x29a4 │ │ │ │ + movw r1, #12068 @ 0x2f24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81d60 │ │ │ │ + bge.n 81dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829f0 │ │ │ │ + beq.w 82a7c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - bl 1993d8 │ │ │ │ + beq.w 827ea │ │ │ │ + bl 199a10 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10592 @ 0x2960 │ │ │ │ + movw r1, #12000 @ 0x2ee0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81d96 │ │ │ │ + bge.n 81e22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829e6 │ │ │ │ + beq.w 82a72 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - ldr r2, [pc, #324] @ (81ee4 ) │ │ │ │ + beq.w 827ea │ │ │ │ + ldr r2, [pc, #324] @ (81f70 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movw r1, #31012 @ 0x7924 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 197b64 │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829dc │ │ │ │ + beq.w 82a68 │ │ │ │ movw r0, #31012 @ 0x7924 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movs r0, #32 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829c0 │ │ │ │ + beq.w 82a4c │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829a4 │ │ │ │ + beq.w 82a30 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8297c │ │ │ │ + beq.w 82a08 │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82960 │ │ │ │ + beq.w 829ec │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a58 │ │ │ │ + beq.w 82ae4 │ │ │ │ movw r7, #44540 @ 0xadfc │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a3c │ │ │ │ + beq.w 82ac8 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a20 │ │ │ │ + beq.w 82aac │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a04 │ │ │ │ + beq.w 82a90 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a7e │ │ │ │ + beq.w 82b0a │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20068 @ 0x4e64 │ │ │ │ + movw r1, #21476 @ 0x53e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81e80 │ │ │ │ + bge.n 81f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a74 │ │ │ │ + beq.w 82b00 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15340 @ 0x3bec │ │ │ │ + movw r1, #16748 @ 0x416c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ebe │ │ │ │ + bge.n 81f4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a9a │ │ │ │ + beq.w 82b26 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r6, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 81f18 │ │ │ │ + b.n 81fa4 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r1, #1 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82938 │ │ │ │ - bl 85bc0 │ │ │ │ + beq.w 829c4 │ │ │ │ + bl 85c30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 828e4 │ │ │ │ + beq.w 82970 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81f14 │ │ │ │ + bge.n 81fa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 828da │ │ │ │ + beq.w 82966 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81ee8 │ │ │ │ + bne.n 81f74 │ │ │ │ mov r0, r9 │ │ │ │ - bl 861e4 │ │ │ │ + bl 8624c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82910 │ │ │ │ + bne.w 8299c │ │ │ │ mov r0, r9 │ │ │ │ - bl 76cc0 │ │ │ │ + bl 76d64 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81f4c │ │ │ │ + bge.n 81fd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 81f4c │ │ │ │ + cbnz r3, 81fd8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #16760 @ 0x4178 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81f76 │ │ │ │ + bge.n 82002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 828d0 │ │ │ │ + beq.w 8295c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ - ldr r7, [pc, #772] @ (82294 ) │ │ │ │ + beq.w 827ea │ │ │ │ + ldr r7, [pc, #772] @ (82320 ) │ │ │ │ mov.w r8, #0 │ │ │ │ addw sl, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 828b4 │ │ │ │ + beq.w 82940 │ │ │ │ mov r9, r6 │ │ │ │ str r5, [sp, #24] │ │ │ │ strd fp, r4, [sp, #32] │ │ │ │ str.w r0, [r9, #16]! │ │ │ │ ldr r4, [r7, #4] │ │ │ │ adds r5, r7, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 828b2 │ │ │ │ + beq.w 8293e │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str.w r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 828b2 │ │ │ │ + beq.w 8293e │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add.w r7, r5, #12 │ │ │ │ str.w r0, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 828b2 │ │ │ │ + beq.w 8293e │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str.w r0, [r9, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 828b2 │ │ │ │ + beq.w 8293e │ │ │ │ str.w r0, [r9, #16] │ │ │ │ cmp sl, r7 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - bne.n 81fc2 │ │ │ │ + bne.n 8204e │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movw r0, #11536 @ 0x2d10 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8208a │ │ │ │ + bge.n 82116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 8208a │ │ │ │ + cbnz r3, 82116 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #56752 @ 0xddb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 820b4 │ │ │ │ + bge.n 82140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82720 │ │ │ │ + beq.w 827ac │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #15380 @ 0x3c14 │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #16788 @ 0x4194 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15388 @ 0x3c1c │ │ │ │ + movw r1, #16796 @ 0x419c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 820f2 │ │ │ │ + bge.n 8217e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82728 │ │ │ │ + beq.w 827b4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #58480 @ 0xe470 │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #59888 @ 0xe9f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15400 @ 0x3c28 │ │ │ │ + movw r1, #16808 @ 0x41a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82730 │ │ │ │ + blt.w 827bc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - ldr r2, [pc, #360] @ (82298 ) │ │ │ │ + beq.w 827ea │ │ │ │ + ldr r2, [pc, #360] @ (82324 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (8229c ) │ │ │ │ + ldr r1, [pc, #360] @ (82328 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 197b64 │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829dc │ │ │ │ - ldr r0, [pc, #344] @ (8229c ) │ │ │ │ - bl 85500 │ │ │ │ + beq.w 82a68 │ │ │ │ + ldr r0, [pc, #344] @ (82328 ) │ │ │ │ + bl 85570 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movs r0, #3 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #15412 @ 0x3c34 │ │ │ │ + movw r0, #16820 @ 0x41b4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82742 │ │ │ │ + bne.w 827ce │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20048 @ 0x4e50 │ │ │ │ + movw r1, #21456 @ 0x53d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821aa │ │ │ │ + bge.n 82236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8277e │ │ │ │ + beq.w 8280a │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - bl 70c84 │ │ │ │ + beq.w 827ea │ │ │ │ + bl 70ccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #15420 @ 0x3c3c │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #16828 @ 0x41bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51884 @ 0xcaac │ │ │ │ + movw r1, #53292 @ 0xd02c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821f8 │ │ │ │ + bge.n 82284 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8279e │ │ │ │ + beq.w 8282a │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82786 │ │ │ │ - movw r0, #15428 @ 0x3c44 │ │ │ │ + beq.w 82812 │ │ │ │ + movw r0, #16836 @ 0x41c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15440 @ 0x3c50 │ │ │ │ + movw r1, #16848 @ 0x41d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8223c │ │ │ │ + bge.n 822c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827a6 │ │ │ │ + beq.w 82832 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #49276 @ 0xc07c │ │ │ │ + movw r1, #50684 @ 0xc5fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov.w r0, #1520 @ 0x5f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + movw r1, #16660 @ 0x4114 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822a0 │ │ │ │ + bge.n 8232c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827ae │ │ │ │ - b.n 822a0 │ │ │ │ - @ instruction: 0xfab40031 │ │ │ │ + beq.w 8283a │ │ │ │ + b.n 8232c │ │ │ │ + movs r4, r6 │ │ │ │ + movs r2, r6 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82786 │ │ │ │ - movw r0, #15452 @ 0x3c5c │ │ │ │ + beq.w 82812 │ │ │ │ + movw r0, #16860 @ 0x41dc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15472 @ 0x3c70 │ │ │ │ + movw r1, #16880 @ 0x41f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822e0 │ │ │ │ + bge.n 8236c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827b6 │ │ │ │ + beq.w 82842 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #15484 @ 0x3c7c │ │ │ │ + movw r1, #16892 @ 0x41fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82786 │ │ │ │ + beq.w 82812 │ │ │ │ mov r0, r6 │ │ │ │ - bl 199a94 <_PyNamespace_New@@Base> │ │ │ │ + bl 19a114 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82320 │ │ │ │ + bge.n 823ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 82320 │ │ │ │ + cbnz r3, 823ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46596 @ 0xb604 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8234a │ │ │ │ + bge.n 823d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827be │ │ │ │ + beq.w 8284a │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - ldr r2, [pc, #760] @ (8264c ) │ │ │ │ + beq.w 827ea │ │ │ │ + ldr r2, [pc, #760] @ (826d8 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #760] @ (82650 ) │ │ │ │ + ldr r1, [pc, #760] @ (826dc ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 197b64 │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829dc │ │ │ │ - ldr r0, [pc, #748] @ (82650 ) │ │ │ │ + beq.w 82a68 │ │ │ │ + ldr r0, [pc, #748] @ (826dc ) │ │ │ │ ldr.w r6, [fp, #8] │ │ │ │ - bl 85500 │ │ │ │ + bl 85570 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 199be4 <_PyNamespace_New@@Base+0x150> │ │ │ │ + bl 19a264 <_PyNamespace_New@@Base+0x150> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 827c6 │ │ │ │ + beq.w 82852 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + movw r1, #17080 @ 0x42b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823a6 │ │ │ │ + bge.n 82432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827de │ │ │ │ + beq.w 8286a │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - movw r0, #34968 @ 0x8898 │ │ │ │ + beq.w 827ea │ │ │ │ + movw r0, #36376 @ 0x8e18 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 79668 │ │ │ │ + bl 79710 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15516 @ 0x3c9c │ │ │ │ + movw r1, #16924 @ 0x421c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823e4 │ │ │ │ + bge.n 82470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827e6 │ │ │ │ + beq.w 82872 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - bl 19a0c8 │ │ │ │ + beq.w 827ea │ │ │ │ + bl 19a748 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + movw r1, #26284 @ 0x66ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8241a │ │ │ │ + bge.n 824a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827ee │ │ │ │ + beq.w 8287a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #556] @ (82654 ) │ │ │ │ - ldr r1, [pc, #560] @ (82658 ) │ │ │ │ - bl 197b64 │ │ │ │ + ldr r2, [pc, #556] @ (826e0 ) │ │ │ │ + ldr r1, [pc, #560] @ (826e4 ) │ │ │ │ + bl 19819c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829dc │ │ │ │ + beq.w 82a68 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #16944 @ 0x4230 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82464 │ │ │ │ + bge.n 824f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82806 │ │ │ │ + beq.w 82892 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ - bl 70c84 │ │ │ │ + beq.w 827ea │ │ │ │ + bl 70ccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15548 @ 0x3cbc │ │ │ │ + movw r1, #16956 @ 0x423c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8249a │ │ │ │ + bge.n 82526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827f6 │ │ │ │ + beq.w 82882 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ movs r0, #0 │ │ │ │ - bl 71cd0 │ │ │ │ + bl 71d60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15568 @ 0x3cd0 │ │ │ │ + movw r1, #16976 @ 0x4250 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 824d2 │ │ │ │ + bge.n 8255e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 827fe │ │ │ │ + beq.w 8288a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8275e │ │ │ │ + beq.w 827ea │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8280e │ │ │ │ + bne.w 8289a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r2, #45336 @ 0xb118 │ │ │ │ + movw r2, #46744 @ 0xb698 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 19a29c │ │ │ │ + bl 19a91c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8282e │ │ │ │ - ldr r0, [pc, #352] @ (8265c ) │ │ │ │ + beq.w 828ba │ │ │ │ + ldr r0, [pc, #352] @ (826e8 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1988e8 │ │ │ │ + bl 198f20 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8282e │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + beq.w 828ba │ │ │ │ + movw r1, #8220 @ 0x201c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r2, [pc, #328] @ (82660 ) │ │ │ │ - bl 839c0 │ │ │ │ + ldr r2, [pc, #328] @ (826ec ) │ │ │ │ + bl 83a34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82816 │ │ │ │ - movw r1, #59312 @ 0xe7b0 │ │ │ │ + bne.w 828a2 │ │ │ │ + movw r1, #60720 @ 0xed30 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #312] @ (82664 ) │ │ │ │ + ldr r2, [pc, #312] @ (826f0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82816 │ │ │ │ - bl 199a94 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 828a2 │ │ │ │ + bl 19a114 <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82816 │ │ │ │ + beq.w 828a2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #16960 @ 0x4240 │ │ │ │ + movw r1, #18368 @ 0x47c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8256a │ │ │ │ + bge.n 825f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82846 │ │ │ │ + beq.w 828d2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 82816 │ │ │ │ - ldr r7, [pc, #244] @ (82668 ) │ │ │ │ + bne.w 828a2 │ │ │ │ + ldr r7, [pc, #244] @ (826f4 ) │ │ │ │ mov.w r8, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r4, [r7], #4 │ │ │ │ lsl.w r0, r8, sl │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82816 │ │ │ │ - bl 839c0 │ │ │ │ + beq.w 828a2 │ │ │ │ + bl 83a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 825ac │ │ │ │ + bge.n 82638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8284e │ │ │ │ + beq.w 828da │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82816 │ │ │ │ + bne.w 828a2 │ │ │ │ cmp.w sl, #19 │ │ │ │ - bne.n 8257a │ │ │ │ - movw r1, #15580 @ 0x3cdc │ │ │ │ + bne.n 82606 │ │ │ │ + movw r1, #16988 @ 0x425c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r2, [pc, #164] @ (8266c ) │ │ │ │ + ldr r2, [pc, #164] @ (826f8 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82816 │ │ │ │ - bl 7ffb8 │ │ │ │ + bne.w 828a2 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15592 @ 0x3ce8 │ │ │ │ + movw r1, #17000 @ 0x4268 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8285a │ │ │ │ + blt.w 828e6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82816 │ │ │ │ + bne.w 828a2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15604 @ 0x3cf4 │ │ │ │ + movw r1, #17012 @ 0x4274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8287e │ │ │ │ + blt.w 8290a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82816 │ │ │ │ + bne.w 828a2 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15616 @ 0x3d00 │ │ │ │ + movw r1, #17024 @ 0x4280 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8286c │ │ │ │ - b.n 82670 │ │ │ │ + blt.w 828f8 │ │ │ │ + b.n 826fc │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldrb r4, [r0, #11] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - vqadd.u32 d16, d12, d17 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ + movs r2, r6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82816 │ │ │ │ + bne.w 828a2 │ │ │ │ movs r0, #5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15628 @ 0x3d0c │ │ │ │ + movw r1, #17036 @ 0x428c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 839c0 │ │ │ │ + bl 83a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82890 │ │ │ │ + blt.w 8291c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82816 │ │ │ │ + bne.w 828a2 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20292 @ 0x4f44 │ │ │ │ + movw r1, #21700 @ 0x54c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 826c8 │ │ │ │ + bge.n 82754 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 828a2 │ │ │ │ + beq.w 8292e │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8282e │ │ │ │ - ldr r0, [pc, #712] @ (82998 ) │ │ │ │ + beq.w 828ba │ │ │ │ + ldr r0, [pc, #712] @ (82a24 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1988e8 │ │ │ │ + bl 198f20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8282e │ │ │ │ + beq.w 828ba │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #20308 @ 0x4f54 │ │ │ │ + movw r1, #21716 @ 0x54d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 803a0 │ │ │ │ + bl 80434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82704 │ │ │ │ + bge.n 82790 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 828aa │ │ │ │ + beq.w 82936 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8282e │ │ │ │ + bne.w 828ba │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820b4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82140 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820f2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8217e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82128 │ │ │ │ + bne.w 821b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82128 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 821b4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82186 │ │ │ │ + beq.w 82212 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8275e │ │ │ │ + bge.n 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8275e │ │ │ │ + cbnz r3, 827ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #15008 @ 0x3aa0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #16416 @ 0x4020 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #564] @ (8299c ) │ │ │ │ + ldr r1, [pc, #564] @ (82a28 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 82718 │ │ │ │ + b.n 827a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821aa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82236 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8275e │ │ │ │ + bge.n 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8275e │ │ │ │ + bne.n 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82284 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8223c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 822c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822a0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8232c │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822e0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8236c │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8234a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 823d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8275e │ │ │ │ + bge.n 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8275e │ │ │ │ + bne.n 827ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823a6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82432 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823e4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82470 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8241a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 824a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8249a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82526 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 824d2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8255e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82464 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 824f0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8275e │ │ │ │ - b.n 824e2 │ │ │ │ + bne.n 827ea │ │ │ │ + b.n 8256e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8282e │ │ │ │ + bge.n 828ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 8282e │ │ │ │ + cbnz r3, 828ba │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #368] @ (829a0 ) │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #368] @ (82a2c ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15008 @ 0x3aa0 │ │ │ │ + movw r3, #16416 @ 0x4020 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 82718 │ │ │ │ + b.n 827a4 │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8256a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825f6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 825ac │ │ │ │ + b.n 82638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825f6 │ │ │ │ + bne.w 82682 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 825f6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82670 │ │ │ │ + bne.w 826fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82670 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 826fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82620 │ │ │ │ + bne.w 826ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82620 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 826ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8269a │ │ │ │ + bne.w 82726 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8269a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82726 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 826c8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82754 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82704 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82790 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f76 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 82002 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f14 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81fa0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 828f0 │ │ │ │ + bge.n 8297c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 82930 │ │ │ │ + cbz r3, 829bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 828f0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8297c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bne.w 827ea │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cf0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - vqadd.u16 d16, d12, d17 │ │ │ │ - @ instruction: 0xfa8c0031 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ + movs r2, r6 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r2, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ - movw r3, #15036 @ 0x3abc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ + movw r3, #16444 @ 0x403c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 82766 │ │ │ │ + b.n 827f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d96 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d60 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81dec │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d2a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81db6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e80 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8275e │ │ │ │ + bge.w 827ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8275e │ │ │ │ + bne.w 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8275e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81ebe │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81ae8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81b74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81a68 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81af4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81aa8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81b34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81a1e │ │ │ │ - ldr r2, [pc, #140] @ (82b5c ) │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81aaa │ │ │ │ + ldr r2, [pc, #140] @ (82be8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15064 @ 0x3ad8 │ │ │ │ + movw r3, #16472 @ 0x4058 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 82718 │ │ │ │ + b.n 827a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ - ldr r3, [pc, #116] @ (82b60 ) │ │ │ │ + bl 7b9c0 │ │ │ │ + ldr r3, [pc, #116] @ (82bec ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #15132 @ 0x3b1c │ │ │ │ + movw r3, #16540 @ 0x409c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 82718 │ │ │ │ + b.n 827a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81bf8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81c84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81ba8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81c34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81b6a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81bf6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81b28 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81bb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c74 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c2e │ │ │ │ + bne.w 81cba │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c2e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81cba │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cb2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d3e │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa8c0031 │ │ │ │ - @ instruction: 0xfa9c0031 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r2, r6 │ │ │ │ + movs r4, r3 │ │ │ │ + movs r2, r6 │ │ │ │ │ │ │ │ -00082b64 : │ │ │ │ +00082bf0 : │ │ │ │ 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, 82bb0 │ │ │ │ - ldr r1, [pc, #56] @ (82bb4 ) │ │ │ │ + cbnz r3, 82c3c │ │ │ │ + ldr r1, [pc, #56] @ (82c40 ) │ │ │ │ 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 │ │ │ │ @@ -130102,146 +130154,146 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 2e008 <_PyObject_DebugMallocStats@@Base+0x500> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082bb8 : │ │ │ │ +00082c44 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 82c3e │ │ │ │ + bpl.n 82cca │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82c0e │ │ │ │ + bne.n 82c9a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 82c0e │ │ │ │ + beq.n 82c9a │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 82c28 │ │ │ │ + beq.n 82cb4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 82c08 │ │ │ │ + cbz r3, 82c94 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 82c30 │ │ │ │ + beq.n 82cbc │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 82bf4 │ │ │ │ + bne.n 82c80 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82c08 │ │ │ │ + b.n 82c94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82c08 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + b.n 82c94 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 82c36 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 82cc2 │ │ │ │ stmdb 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 r5, [r2, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82df6 │ │ │ │ + beq.w 82e82 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 831e8 │ │ │ │ + beq.w 8328c │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #14536 @ 0x38c8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #12] │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 83842 │ │ │ │ + bne.w 83a0c │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 82f1a │ │ │ │ + bgt.w 82fa6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83828 │ │ │ │ + beq.w 839f2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 83828 │ │ │ │ + bhi.w 839f2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r3, r2, #25 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r3, r2, #25 │ │ │ │ + lsls r3, r2, #25 │ │ │ │ + lsls r3, r2, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r7, #0 │ │ │ │ lsls r5, r2, #22 │ │ │ │ - bmi.w 83888 │ │ │ │ - ldr.w r9, [pc, #740] @ 82fc0 │ │ │ │ + bmi.w 8395e │ │ │ │ + ldr.w r9, [pc, #740] @ 8304c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r1, #2008] @ 0x7d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82e28 │ │ │ │ - ldr r0, [pc, #704] @ (82fb8 ) │ │ │ │ + beq.w 82eb4 │ │ │ │ + ldr r0, [pc, #704] @ (83044 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r3, [r1, #2008] @ 0x7d8 │ │ │ │ ldr.w r3, [r1, #2012] @ 0x7dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #2012] @ 0x7dc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 831be │ │ │ │ + bne.w 83264 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r6, [r5, #8] │ │ │ │ - bge.n 82d24 │ │ │ │ + bge.n 82db0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt lt │ │ │ │ @@ -130261,444 +130313,452 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ orrs r2, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str.w lr, [r0, #3868] @ 0xf1c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 838e2 │ │ │ │ + bne.w 839ac │ │ │ │ mov r0, sl │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83134 │ │ │ │ + beq.w 831c0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 83820 │ │ │ │ + bpl.w 839a4 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82db2 │ │ │ │ + bne.n 82e3e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - beq.w 82f40 │ │ │ │ + beq.w 82fcc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 83c1c │ │ │ │ + bl 83c90 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82dd4 │ │ │ │ + bge.n 82e60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83064 │ │ │ │ + beq.w 830f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83134 │ │ │ │ + bne.w 831c0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82dec │ │ │ │ + bge.n 82e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838c8 │ │ │ │ + beq.w 839d2 │ │ │ │ ldr.w r5, [r6, #16]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82c98 │ │ │ │ + bne.w 82d24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r7, r2, #22 │ │ │ │ - bmi.w 83888 │ │ │ │ - ldr.w r9, [pc, #440] @ 82fc0 │ │ │ │ + bmi.w 8395e │ │ │ │ + ldr.w r9, [pc, #440] @ 8304c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #23733 @ 0x5cb5 │ │ │ │ + movw r7, #24429 @ 0x5f6d │ │ │ │ movt r7, #12 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r1, #2008] @ 0x7d8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82cf4 │ │ │ │ + bne.w 82d80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ and.w ip, r0, #24 │ │ │ │ ubfx r5, r0, #14, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ addne r5, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bmi.w 83658 │ │ │ │ + bmi.w 83708 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r5 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.w 83684 │ │ │ │ + bhi.w 83734 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adds.w sl, r0, r3 │ │ │ │ - bmi.w 83684 │ │ │ │ + bmi.w 83734 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r3, [r3, #888] @ 0x378 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8319c │ │ │ │ + bne.w 83242 │ │ │ │ ldr.w r3, [r1, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bcs.w 8308c │ │ │ │ + bcs.w 83118 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 83188 │ │ │ │ + beq.w 8322e │ │ │ │ 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.w 8306c │ │ │ │ + beq.w 830f8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ add r5, r0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ strd r3, r3, [r5, #-8] │ │ │ │ ldr.w r3, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r1, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.w 830e4 │ │ │ │ + bgt.w 83170 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83150 │ │ │ │ - ldr r2, [pc, #212] @ (82fb8 ) │ │ │ │ + blt.w 831f6 │ │ │ │ + ldr r2, [pc, #212] @ (83044 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83166 │ │ │ │ + bne.w 8320c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 83644 │ │ │ │ + bmi.w 836f8 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [r5, #20] │ │ │ │ + str r6, [r5, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82d20 │ │ │ │ - b.n 82d24 │ │ │ │ - movw r7, #4793 @ 0x12b9 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + blt.w 82dac │ │ │ │ + b.n 82db0 │ │ │ │ + movw r7, #5573 @ 0x15c5 │ │ │ │ movt r7, #9 │ │ │ │ - b.n 82cd2 │ │ │ │ + b.n 82d5e │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #39141 @ 0x98e5 │ │ │ │ + movweq r7, #39837 @ 0x9b9d │ │ │ │ movteq r7, #12 │ │ │ │ - beq.w 82cd2 │ │ │ │ + beq.w 82d5e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 83828 │ │ │ │ + ble.w 839f2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 830c4 │ │ │ │ - movw r7, #53657 @ 0xd199 │ │ │ │ + bne.w 83150 │ │ │ │ + movw r7, #54349 @ 0xd44d │ │ │ │ movt r7, #11 │ │ │ │ - b.n 82cd2 │ │ │ │ + b.n 82d5e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 837f0 │ │ │ │ + beq.w 83764 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ - ldr r3, [pc, #108] @ (82fbc ) │ │ │ │ + ldr r3, [pc, #108] @ (83048 ) │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83032 │ │ │ │ + bne.n 830be │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #3996] @ 0xf9c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sl │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8381c │ │ │ │ + beq.w 839a0 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 82fc4 │ │ │ │ + bne.n 83050 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82f9e │ │ │ │ + bge.n 8302a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 82f9e │ │ │ │ + cbnz r3, 8302a │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8312c │ │ │ │ + blt.w 831b8 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 83138 │ │ │ │ + beq.w 831de │ │ │ │ mov sl, r8 │ │ │ │ - b.n 82db2 │ │ │ │ + b.n 82e3e │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82fda │ │ │ │ + bge.n 83066 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838aa │ │ │ │ + beq.w 83976 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83006 │ │ │ │ + bge.n 83092 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838be │ │ │ │ + beq.w 839c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83006 │ │ │ │ + bge.n 83092 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838b4 │ │ │ │ + beq.w 839be │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - blt.w 82db2 │ │ │ │ + blt.w 82e3e │ │ │ │ mov r0, sl │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 82db2 │ │ │ │ + b.n 82e3e │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 82f62 │ │ │ │ + beq.n 82fee │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83054 │ │ │ │ + bge.n 830e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 83054 │ │ │ │ + cbnz r3, 830e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8385a │ │ │ │ + blt.w 83a24 │ │ │ │ mov sl, r9 │ │ │ │ - b.n 82db2 │ │ │ │ + b.n 82e3e │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82dd4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82e60 │ │ │ │ ldrd r5, r1, [r3, #24] │ │ │ │ cmp r1, r5 │ │ │ │ - bcc.n 830d8 │ │ │ │ + bcc.n 83164 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ 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.w 82eaa │ │ │ │ + bne.w 82f36 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 837c2 │ │ │ │ + bne.w 8377a │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83684 │ │ │ │ + beq.w 83734 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 82eaa │ │ │ │ + b.n 82f36 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 83828 │ │ │ │ - movw r7, #43557 @ 0xaa25 │ │ │ │ + bne.w 839f2 │ │ │ │ + movw r7, #44813 @ 0xaf0d │ │ │ │ movt r7, #21 │ │ │ │ - b.n 82cd2 │ │ │ │ + b.n 82d5e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 82eaa │ │ │ │ + b.n 82f36 │ │ │ │ ldr.w r3, [r1, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ed2 │ │ │ │ + beq.w 82f5e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ed2 │ │ │ │ + beq.w 82f5e │ │ │ │ ldr.w r3, [r1, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82ed2 │ │ │ │ + bne.w 82f5e │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 838a0 │ │ │ │ + bne.w 83920 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 82ed2 │ │ │ │ + bmi.w 82f5e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83116 │ │ │ │ + bne.n 831a2 │ │ │ │ dmb ish │ │ │ │ - b.n 82ed2 │ │ │ │ + b.n 82f5e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82fb4 │ │ │ │ + bne.w 83040 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 837a2 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8325e │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8325e │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8325e │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r8 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r8, #16] │ │ │ │ - b.n 82db2 │ │ │ │ + b.n 82e3e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [pc, #700] @ (83418 ) │ │ │ │ + ldr r2, [pc, #696] @ (834b8 ) │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ef0 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + beq.w 82f7c │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 837d2 │ │ │ │ - ldr r0, [pc, #676] @ (8341c ) │ │ │ │ - bl 6b868 │ │ │ │ + bne.w 83740 │ │ │ │ + ldr r0, [pc, #672] @ (834bc ) │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82ef0 │ │ │ │ + bne.w 82f7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 82ef0 │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 82f7c │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82eaa │ │ │ │ - b.n 8308c │ │ │ │ + bne.w 82f36 │ │ │ │ + b.n 83118 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82eaa │ │ │ │ + bne.w 82f36 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 1fc094 │ │ │ │ + bl 1fc6ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82df8 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 82e84 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8373e │ │ │ │ + bne.w 8374c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83652 │ │ │ │ + bne.w 82f86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - b.n 82f00 │ │ │ │ + b.n 82f8a │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 83842 │ │ │ │ + bne.w 83a0c │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 83406 │ │ │ │ + bgt.w 834a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83828 │ │ │ │ + beq.w 839f2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 83828 │ │ │ │ + bhi.w 839f2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r3, r1, #12 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r3, r1, #12 │ │ │ │ - lsls r3, r1, #12 │ │ │ │ - lsls r3, r1, #12 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ movs r4, #0 │ │ │ │ ands.w r1, r2, #512 @ 0x200 │ │ │ │ - bne.w 83888 │ │ │ │ - ldr.w r9, [pc, #500] @ 83424 │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r5, [r9, r7] │ │ │ │ + bne.w 8395e │ │ │ │ + ldr r7, [pc, #492] @ (834c0 ) │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr.w r5, [r7, r9] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [ip, #2008] @ 0x7d8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 83428 │ │ │ │ - ldr r0, [pc, #460] @ (83418 ) │ │ │ │ + beq.w 834c8 │ │ │ │ + ldr r0, [pc, #456] @ (834b8 ) │ │ │ │ ldr.w r3, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str.w r2, [ip, #2008] @ 0x7d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8369c │ │ │ │ + bne.w 8378a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ str.w r6, [r8, #8] │ │ │ │ movs r0, #0 │ │ │ │ sub.w ip, r8, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r2, [r8, #20] │ │ │ │ @@ -130723,634 +130783,620 @@ │ │ │ │ str.w ip, [lr] │ │ │ │ adds r3, #1 │ │ │ │ strd r5, r2, [r8, #-8] │ │ │ │ str.w ip, [r5, #4] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8387e │ │ │ │ + bne.w 83980 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 837a2 │ │ │ │ + beq.w 831c2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 8330a │ │ │ │ + bpl.n 833ac │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8330a │ │ │ │ + bne.n 833ac │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 83352 │ │ │ │ + beq.n 833f4 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 83c1c │ │ │ │ + bl 83c90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8332a │ │ │ │ + bge.n 833cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 835e8 │ │ │ │ + beq.w 83632 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 837a2 │ │ │ │ + bne.w 831c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83346 │ │ │ │ + bge.n 833e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838f6 │ │ │ │ + beq.w 83898 │ │ │ │ ldr.w r5, [r6, #16]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 831ea │ │ │ │ - b.n 82df6 │ │ │ │ + bne.w 8328e │ │ │ │ + b.n 82e82 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w sl, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8374e │ │ │ │ - ldr.w r3, [r9, r7] │ │ │ │ + beq.w 837b0 │ │ │ │ + ldr.w r3, [r7, r9] │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - ldr r3, [pc, #184] @ (83420 ) │ │ │ │ + ldr r3, [pc, #184] @ (834c4 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83568 │ │ │ │ + bne.w 83606 │ │ │ │ add.w r7, r7, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r7, #3996] @ 0xf9c │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 83878 │ │ │ │ + beq.w 839dc │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8352e │ │ │ │ + beq.w 835cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 833ac │ │ │ │ + bge.n 8344e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83866 │ │ │ │ + beq.w 838a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 833d0 │ │ │ │ + bge.n 83472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838da │ │ │ │ + beq.w 839ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 833d0 │ │ │ │ + bge.n 83472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838d2 │ │ │ │ + beq.w 839e2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 8330a │ │ │ │ + blt.n 833ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8330a │ │ │ │ - movw r4, #4793 @ 0x12b9 │ │ │ │ + b.n 833ac │ │ │ │ + movw r4, #5573 @ 0x15c5 │ │ │ │ movt r4, #9 │ │ │ │ - b.n 83224 │ │ │ │ - movw r4, #23733 @ 0x5cb5 │ │ │ │ + b.n 832c8 │ │ │ │ + movw r4, #24429 @ 0x5f6d │ │ │ │ movt r4, #12 │ │ │ │ - b.n 83224 │ │ │ │ + b.n 832c8 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 83518 │ │ │ │ - movw r4, #39141 @ 0x98e5 │ │ │ │ + bne.w 835b8 │ │ │ │ + movw r4, #39837 @ 0x9b9d │ │ │ │ movt r4, #12 │ │ │ │ - b.n 83224 │ │ │ │ - nop │ │ │ │ + b.n 832c8 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ movw sl, #14536 @ 0x38c8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ and.w r0, r3, #24 │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ cmp r0, r8 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.w 83724 │ │ │ │ + bmi.w 83860 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r1, lsl #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 83720 │ │ │ │ + bcc.w 8385c │ │ │ │ adds.w fp, r2, r1, lsl #3 │ │ │ │ - bmi.w 83720 │ │ │ │ + bmi.w 8385c │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r3, [r2, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 83712 │ │ │ │ + bne.w 8384e │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r8, [ip, #1612] @ 0x64c │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 835b8 │ │ │ │ + bcs.w 83660 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w ip, [r8, r1, lsl #3] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 83810 │ │ │ │ + beq.w 8387a │ │ │ │ ldr.w r0, [ip] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83594 │ │ │ │ + beq.n 8363a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [r9, r7] │ │ │ │ + ldr.w r2, [r7, r9] │ │ │ │ strd r1, r1, [r0] │ │ │ │ add.w r8, r0, r3, lsl #3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r8, #-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 835f0 │ │ │ │ + blt.w 836b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w sl, [r8, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83808 │ │ │ │ - ldr r0, [pc, #756] @ (837ec ) │ │ │ │ + blt.w 83738 │ │ │ │ + ldr r0, [pc, #760] @ (83890 ) │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 836d6 │ │ │ │ + bne.w 83812 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r5, r3, #29 │ │ │ │ - bmi.w 836c2 │ │ │ │ - ldr.w r5, [r9, r7] │ │ │ │ - b.n 8326e │ │ │ │ + bmi.w 837fe │ │ │ │ + ldr.w r5, [r7, r9] │ │ │ │ + b.n 83310 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 83828 │ │ │ │ + ble.w 839f2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 83688 │ │ │ │ - movw r4, #53657 @ 0xd199 │ │ │ │ + bne.n 83690 │ │ │ │ + movw r4, #54349 @ 0xd44d │ │ │ │ movt r4, #11 │ │ │ │ - b.n 83224 │ │ │ │ + b.n 832c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83542 │ │ │ │ + bge.n 835e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83542 │ │ │ │ + cbnz r3, 835e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8379c │ │ │ │ + blt.w 8375c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8330c │ │ │ │ + bne.w 833ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 8330c │ │ │ │ + b.n 833ae │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 83376 │ │ │ │ + beq.w 83418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83584 │ │ │ │ + bge.n 83622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83584 │ │ │ │ + cbnz r3, 83622 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8330c │ │ │ │ + bge.w 833ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8330c │ │ │ │ + b.n 833ae │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 833cc │ │ │ │ ldrd lr, r3, [ip, #24] │ │ │ │ cmp r3, lr │ │ │ │ - bcc.n 83638 │ │ │ │ + bcc.n 836a4 │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str.w r1, [ip, #24] │ │ │ │ add.w r1, ip, lr │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r3, [ip, lr] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 834bc │ │ │ │ + bne.w 8355c │ │ │ │ ldr.w r3, [r2, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 837e0 │ │ │ │ + bne.w 83886 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83720 │ │ │ │ + beq.w 8385c │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 834bc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8332a │ │ │ │ + b.n 8355c │ │ │ │ + movw r1, #642 @ 0x282 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 839f2 │ │ │ │ + movw r4, #44813 @ 0xaf0d │ │ │ │ + movt r4, #21 │ │ │ │ + b.n 832c8 │ │ │ │ + ldr.w r2, [ip, #12] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + b.n 8355c │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 834e6 │ │ │ │ + beq.w 83586 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834e6 │ │ │ │ + beq.w 83586 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 834e6 │ │ │ │ + bne.w 83586 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8386e │ │ │ │ + bne.w 83996 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 834e6 │ │ │ │ + bmi.w 83586 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83622 │ │ │ │ + bne.n 836e2 │ │ │ │ dmb ish │ │ │ │ - b.n 834e6 │ │ │ │ - ldr.w r2, [ip, #12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b.n 834bc │ │ │ │ + b.n 83586 │ │ │ │ + mov r0, r5 │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1a8398 <_PyAST_Compile@@Base+0x138> │ │ │ │ - ldr.w r2, [r9, r8] │ │ │ │ - b.n 831e4 │ │ │ │ + bl 1a89e8 <_PyAST_Compile@@Base+0x138> │ │ │ │ + b.n 82f86 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ sub.w ip, ip, r5 │ │ │ │ ldrd lr, r0, [r0, #12] │ │ │ │ add r0, lr │ │ │ │ add.w lr, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w lr, lr, #3 │ │ │ │ add.w r0, lr, r0, lsl #2 │ │ │ │ add r3, r0 │ │ │ │ cmp r3, ip │ │ │ │ - bls.w 82e56 │ │ │ │ + bls.w 82ee2 │ │ │ │ mov sl, r2 │ │ │ │ - b.n 831b2 │ │ │ │ - movw r1, #642 @ 0x282 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 83828 │ │ │ │ - movw r4, #43557 @ 0xaa25 │ │ │ │ - movt r4, #21 │ │ │ │ - b.n 83224 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 83258 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + b.n 83596 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b.n 82f7c │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [r9, r8] │ │ │ │ + b.n 82f8a │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 833ae │ │ │ │ + b.n 831c2 │ │ │ │ + and.w r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + beq.w 838a8 │ │ │ │ + ldr.w r3, [r9, r8] │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + ldr r3, [pc, #284] @ (83894 ) │ │ │ │ + b.n 82fe0 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + mov r1, sl │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + b.n 8313c │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 836f8 │ │ │ │ + bne.n 83834 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83512 │ │ │ │ + bne.w 835b2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ffb8 │ │ │ │ - ldr.w r5, [r9, r7] │ │ │ │ - b.n 8326e │ │ │ │ + bl 12ff98 │ │ │ │ + ldr.w r5, [r7, r9] │ │ │ │ + b.n 83310 │ │ │ │ + and.w r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne.w 83400 │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + bmi.w 838ee │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldrsb.w r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.w 83916 │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + movs r2, #24 │ │ │ │ + movw r5, #43944 @ 0xaba8 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + movw r3, #24184 @ 0x5e78 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + add r5, r3 │ │ │ │ + cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 833ae │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 833ae │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 833ae │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 1a8398 <_PyAST_Compile@@Base+0x138> │ │ │ │ - ldr.w r5, [r9, r7] │ │ │ │ - b.n 8326e │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl 1a89e8 <_PyAST_Compile@@Base+0x138> │ │ │ │ + ldr.w r5, [r7, r9] │ │ │ │ + b.n 83310 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83706 │ │ │ │ + bne.n 83842 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83508 │ │ │ │ + bne.w 835a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 83508 │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 835a8 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - ldr.w r5, [r9, r7] │ │ │ │ - b.n 8326e │ │ │ │ + ldr.w r5, [r7, r9] │ │ │ │ + b.n 83310 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 83508 │ │ │ │ + b.n 835a8 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 834bc │ │ │ │ + bne.w 8355c │ │ │ │ mov sl, r5 │ │ │ │ - b.n 831b2 │ │ │ │ + b.n 83258 │ │ │ │ ldr.w r1, [sl, #440] @ 0x1b8 │ │ │ │ ldrd r1, r3, [r1, #12] │ │ │ │ add r3, r1 │ │ │ │ adds r1, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8344e │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [r9, r8] │ │ │ │ - b.n 831e4 │ │ │ │ - and.w r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne.w 8335e │ │ │ │ - lsls r1, r3, #26 │ │ │ │ - bmi.w 83944 │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldrsb.w r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.w 8396c │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - movs r2, #24 │ │ │ │ - movw r5, #43944 @ 0xaba8 │ │ │ │ - mla r5, r2, r3, r5 │ │ │ │ - movw r3, #24184 @ 0x5e78 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - add r5, r3 │ │ │ │ - cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8330c │ │ │ │ - add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8330c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8330c │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 8330c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 831b8 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 831b8 │ │ │ │ + b.n 834ee │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 831b8 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - mov r1, sl │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - b.n 830b0 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b.w 82ef0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 713ac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.n 8365a │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ - b.n 835d6 │ │ │ │ - nop │ │ │ │ + b.n 8367e │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - and.w r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - beq.w 838fe │ │ │ │ - ldr.w r3, [r9, r8] │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - ldr r3, [pc, #436] @ (839b8 ) │ │ │ │ - b.w 82f54 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - b.n 834f6 │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 7131c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 835b4 │ │ │ │ - bl d9df4 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r9 │ │ │ │ - b.w 82db2 │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 831b8 │ │ │ │ - movw r3, #43724 @ 0xaacc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20492 @ 0x500c │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 831b8 │ │ │ │ - adds r3, #1 │ │ │ │ - mov sl, r9 │ │ │ │ - str.w r3, [r9] │ │ │ │ - b.w 82db2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 833ac │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 834e6 │ │ │ │ - b.n 83612 │ │ │ │ - bl d9df4 │ │ │ │ - b.n 8330a │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r8 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 8332a │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 831b8 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 82ed2 │ │ │ │ - b.n 83106 │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82fda │ │ │ │ - mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 83006 │ │ │ │ - mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82ff0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 833e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82dec │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 833d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 833be │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 82ddc │ │ │ │ - mov r8, r5 │ │ │ │ - b.n 837a2 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83346 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8344e │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 8397c │ │ │ │ + bmi.n 8392a │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 839a6 │ │ │ │ + blt.n 83954 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r9, #43944 @ 0xaba8 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r9, r3 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83060 │ │ │ │ + bge.w 830ec │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83060 │ │ │ │ + bne.w 830ec │ │ │ │ mov r0, sl │ │ │ │ mov sl, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82db2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 82e3e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 83956 │ │ │ │ + bmi.n 83900 │ │ │ │ ldrsb.w r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8395e │ │ │ │ + blt.n 83908 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8376a │ │ │ │ + b.n 837cc │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 83976 │ │ │ │ + bge.n 8398a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #76] @ (839bc ) │ │ │ │ + ldr r5, [pc, #276] @ (83a30 ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 83780 │ │ │ │ - add.w r3, r4, #20 │ │ │ │ - b.n 8376a │ │ │ │ + b.n 837e2 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 82f5e │ │ │ │ + b.n 83192 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 8398e │ │ │ │ + bmi.n 8393c │ │ │ │ ldrsb.w r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 83996 │ │ │ │ + blt.n 83944 │ │ │ │ add.w r3, sl, #28 │ │ │ │ - b.n 8390e │ │ │ │ + b.n 838b8 │ │ │ │ ldrsb.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 839b0 │ │ │ │ + bge.n 83990 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, sl, #20 │ │ │ │ addpl.w r3, sl, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #16] @ (839bc ) │ │ │ │ + ldr r3, [pc, #216] @ (83a30 ) │ │ │ │ add.w r9, r3, r2, lsl #5 │ │ │ │ - b.n 83924 │ │ │ │ + b.n 838ce │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #13904 @ 0x3650 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f8938 │ │ │ │ + b.n 8325e │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 83066 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r8 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 833cc │ │ │ │ + add.w r3, r4, #20 │ │ │ │ + b.n 837cc │ │ │ │ add.w r3, sl, #20 │ │ │ │ - b.n 8390e │ │ │ │ - nop │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ + b.n 838b8 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 83586 │ │ │ │ + b.n 836d2 │ │ │ │ + bl da0b4 │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ + b.w 82e3e │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 82e68 │ │ │ │ + b.n 831c0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 83092 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8307c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 82e78 │ │ │ │ + bl da0b4 │ │ │ │ + b.n 833ac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83472 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83460 │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #13876 @ 0x3634 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d7950 │ │ │ │ + b.n 8325e │ │ │ │ + movw r3, #43724 @ 0xaacc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #21900 @ 0x558c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f8938 │ │ │ │ + b.n 8325e │ │ │ │ + adds r3, #1 │ │ │ │ + mov sl, r9 │ │ │ │ + str.w r3, [r9] │ │ │ │ + b.w 82e3e │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000839c0 : │ │ │ │ +00083a34 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83c0c │ │ │ │ + bne.w 83c82 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -131359,248 +131405,247 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83b62 │ │ │ │ + beq.w 83bd6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 83bbe │ │ │ │ + bpl.w 83c34 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83a1c │ │ │ │ + bne.n 83a90 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - beq.n 83a40 │ │ │ │ + beq.n 83ab4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83c1c │ │ │ │ + bl 83c90 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83a38 │ │ │ │ + bge.n 83aac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83b0c │ │ │ │ + beq.n 83b80 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r8, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 83b68 │ │ │ │ - ldr r2, [pc, #448] @ (83c10 ) │ │ │ │ + beq.w 83bdc │ │ │ │ + ldr r2, [pc, #448] @ (83c84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #440] @ (83c14 ) │ │ │ │ + ldr r2, [pc, #440] @ (83c88 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ + mov r7, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83b18 │ │ │ │ - add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ + bne.n 83b8c │ │ │ │ + add.w r3, r7, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 83bba │ │ │ │ + beq.w 83c30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 83ae0 │ │ │ │ + beq.n 83b54 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83a9c │ │ │ │ + bge.n 83b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83c04 │ │ │ │ + beq.w 83c7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83abe │ │ │ │ + bge.n 83b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83bfc │ │ │ │ + beq.w 83c72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83abe │ │ │ │ + bge.n 83b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83bb2 │ │ │ │ + beq.n 83c28 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ - cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ + cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 83a1c │ │ │ │ + blt.n 83a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 83a1c │ │ │ │ + b.n 83a90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83af8 │ │ │ │ + bge.n 83b6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83af8 │ │ │ │ + cbnz r3, 83b6c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83b5e │ │ │ │ + cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 83bd2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83b46 │ │ │ │ + beq.n 83bba │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83a1c │ │ │ │ + b.n 83a90 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 83a38 │ │ │ │ + b.n 83aac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83a68 │ │ │ │ + beq.n 83adc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83b36 │ │ │ │ + bge.n 83baa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83b36 │ │ │ │ + cbnz r3, 83baa │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83b08 │ │ │ │ + bge.n 83b7c │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 83a1c │ │ │ │ + b.n 83a90 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_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 83a1c │ │ │ │ + b.n 83a90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83b08 │ │ │ │ + bne.n 83b7c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83a38 │ │ │ │ + b.n 83aac │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 83a4c │ │ │ │ + bne.w 83ac0 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 83bc4 │ │ │ │ + bmi.n 83c3a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 83bec │ │ │ │ + blt.n 83c62 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r2, r3 │ │ │ │ - cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83b08 │ │ │ │ - subs r3, r7, #1 │ │ │ │ + cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 83b7c │ │ │ │ + add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83b08 │ │ │ │ + bne.n 83b7c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83a1c │ │ │ │ + b.n 83a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83abe │ │ │ │ - bl d9df4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83b32 │ │ │ │ + bl da0b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83a1c │ │ │ │ + b.n 83a90 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 83bd6 │ │ │ │ + bmi.n 83c4c │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 83bde │ │ │ │ + blt.n 83c54 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 83b80 │ │ │ │ + b.n 83bf4 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 83bf6 │ │ │ │ + bge.n 83c6c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #40] @ (83c18 ) │ │ │ │ + ldr r2, [pc, #36] @ (83c8c ) │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ - b.n 83b96 │ │ │ │ + b.n 83c0a │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 83b80 │ │ │ │ + b.n 83bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83aae │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83b22 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83a9c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83b10 │ │ │ │ bx r3 │ │ │ │ - nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00083c1c : │ │ │ │ +00083c90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 83df6 │ │ │ │ - ldr r3, [pc, #660] @ (83ed0 ) │ │ │ │ + bpl.w 83e6a │ │ │ │ + ldr r3, [pc, #660] @ (83f44 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r7, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ @@ -131609,689 +131654,689 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ it lt │ │ │ │ strlt r5, [r4, #0] │ │ │ │ mov r9, r3 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83c6c │ │ │ │ + bne.n 83ce0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 83c9e │ │ │ │ + beq.n 83d12 │ │ │ │ ldr r5, [r7, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 83dce │ │ │ │ - movw r3, #16745 @ 0x4169 │ │ │ │ + beq.w 83e42 │ │ │ │ + movw r3, #16861 @ 0x41dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83d5c │ │ │ │ + bne.n 83dd0 │ │ │ │ mov r2, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84170 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 841e4 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83d6e │ │ │ │ + blt.n 83de2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 83e14 │ │ │ │ - ldr r3, [pc, #556] @ (83ed4 ) │ │ │ │ + beq.w 83e88 │ │ │ │ + ldr r3, [pc, #556] @ (83f48 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83d7e │ │ │ │ + bne.n 83df2 │ │ │ │ add.w r3, r9, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 83ef6 │ │ │ │ + beq.w 83f6a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 83d2e │ │ │ │ + beq.n 83da2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83cea │ │ │ │ + bge.n 83d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83eee │ │ │ │ + beq.w 83f62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d0c │ │ │ │ + bge.n 83d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83f3a │ │ │ │ + beq.w 83fae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d0c │ │ │ │ + bge.n 83d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83eb4 │ │ │ │ + beq.w 83f28 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 83c6c │ │ │ │ + blt.n 83ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83dc4 │ │ │ │ + bge.n 83e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83dc4 │ │ │ │ + bne.n 83e38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83d58 │ │ │ │ + blt.n 83dcc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83dac │ │ │ │ + beq.n 83e20 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83c96 │ │ │ │ + bge.n 83d0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83c96 │ │ │ │ + bne.n 83d0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83c96 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83d0a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83cb6 │ │ │ │ + beq.n 83d2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d9c │ │ │ │ + bge.n 83e10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83d9c │ │ │ │ + cbnz r3, 83e10 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_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 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d4e │ │ │ │ + bge.n 83dc2 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83e6c │ │ │ │ + beq.n 83ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83e54 │ │ │ │ + beq.n 83ec8 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83c96 │ │ │ │ - b.n 83d6e │ │ │ │ + bge.w 83d0a │ │ │ │ + b.n 83de2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20564 @ 0x5054 │ │ │ │ + movw r1, #21972 @ 0x55d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83c96 │ │ │ │ + b.n 83d0a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 83ca6 │ │ │ │ + bne.w 83d1a │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 83ebc │ │ │ │ + bmi.n 83f30 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 83ee4 │ │ │ │ + blt.n 83f58 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83e50 │ │ │ │ + bge.n 83ec4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 83f4c │ │ │ │ + beq.n 83fc0 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83e0e │ │ │ │ + bge.n 83e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83e0e │ │ │ │ + bne.n 83e82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83e0e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83e82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83e7c │ │ │ │ + bge.n 83ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83f44 │ │ │ │ + beq.n 83fb8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - cbz r3, 83efc │ │ │ │ - movw r1, #20552 @ 0x5048 │ │ │ │ + cbz r3, 83f70 │ │ │ │ + movw r1, #21960 @ 0x55c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r3, #20548 @ 0x5044 │ │ │ │ + movw r3, #21956 @ 0x55c4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #20652 @ 0x50ac │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ - b.n 83e0e │ │ │ │ + bl d7950 │ │ │ │ + b.n 83e82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83d0c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83d80 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 83ed8 │ │ │ │ + bmi.n 83f4c │ │ │ │ ldrsb.w r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 83f30 │ │ │ │ + blt.n 83fa4 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 83e2c │ │ │ │ + b.n 83ea0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 83f2a │ │ │ │ + bge.n 83f9e │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #116] @ (83f5c ) │ │ │ │ + ldr r3, [pc, #116] @ (83fd0 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 83e42 │ │ │ │ + b.n 83eb6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83cea │ │ │ │ - bl d9df4 │ │ │ │ - b.n 83c6c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83d5e │ │ │ │ + bl da0b4 │ │ │ │ + b.n 83ce0 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83e8c │ │ │ │ - movw r1, #20552 @ 0x5048 │ │ │ │ + bne.n 83f00 │ │ │ │ + movw r1, #21960 @ 0x55c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r3, #20548 @ 0x5044 │ │ │ │ + movw r3, #21956 @ 0x55c4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #20608 @ 0x5080 │ │ │ │ + movw r1, #22016 @ 0x5600 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ - b.n 83e0e │ │ │ │ + bl d7950 │ │ │ │ + b.n 83e82 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 83e2c │ │ │ │ + b.n 83ea0 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 83ee0 │ │ │ │ + bmi.n 83f54 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 83ee4 │ │ │ │ + b.n 83f58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 83cfc │ │ │ │ + b.n 83d70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83e7c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83ef0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 83c6c │ │ │ │ + b.n 83ce0 │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00083f60 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +00083fd4 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #24 │ │ │ │ - cbz r1, 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 83fa6 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 8401a <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 840b0 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ - ldr r3, [pc, #428] @ (84160 <_PyUnicode_InternMortal@@Base+0x200>) │ │ │ │ + beq.n 84124 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ + ldr r3, [pc, #428] @ (841d4 <_PyUnicode_InternMortal@@Base+0x200>) │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8406a <_PyUnicode_InternMortal@@Base+0x10a> │ │ │ │ + bne.n 840de <_PyUnicode_InternMortal@@Base+0x10a> │ │ │ │ add.w r2, r5, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r0, [r2, #3996] @ 0xf9c │ │ │ │ mov r2, r1 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 84112 <_PyUnicode_InternMortal@@Base+0x1b2> │ │ │ │ + beq.w 84186 <_PyUnicode_InternMortal@@Base+0x1b2> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8403e <_PyUnicode_InternMortal@@Base+0xde> │ │ │ │ + beq.n 840b2 <_PyUnicode_InternMortal@@Base+0xde> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83ff8 <_PyUnicode_InternMortal@@Base+0x98> │ │ │ │ + bge.n 8406c <_PyUnicode_InternMortal@@Base+0x98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84106 <_PyUnicode_InternMortal@@Base+0x1a6> │ │ │ │ + beq.w 8417a <_PyUnicode_InternMortal@@Base+0x1a6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84018 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 8408c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 840fa <_PyUnicode_InternMortal@@Base+0x19a> │ │ │ │ + beq.n 8416e <_PyUnicode_InternMortal@@Base+0x19a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84018 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 8408c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 840ee <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + beq.n 84162 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84056 <_PyUnicode_InternMortal@@Base+0xf6> │ │ │ │ + bge.n 840ca <_PyUnicode_InternMortal@@Base+0xf6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 84056 <_PyUnicode_InternMortal@@Base+0xf6> │ │ │ │ + cbnz r3, 840ca <_PyUnicode_InternMortal@@Base+0xf6> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84066 <_PyUnicode_InternMortal@@Base+0x106> │ │ │ │ + blt.n 840da <_PyUnicode_InternMortal@@Base+0x106> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 84098 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + beq.n 8410c <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83fc2 <_PyUnicode_InternMortal@@Base+0x62> │ │ │ │ + beq.n 84036 <_PyUnicode_InternMortal@@Base+0x62> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84088 <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ + bge.n 840fc <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 84088 <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ + cbnz r3, 840fc <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84066 <_PyUnicode_InternMortal@@Base+0x106> │ │ │ │ + bge.n 840da <_PyUnicode_InternMortal@@Base+0x106> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 83fb0 <_PyUnicode_InternMortal@@Base+0x50> │ │ │ │ + bne.w 84024 <_PyUnicode_InternMortal@@Base+0x50> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 8411a <_PyUnicode_InternMortal@@Base+0x1ba> │ │ │ │ + bmi.n 8418e <_PyUnicode_InternMortal@@Base+0x1ba> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 84138 <_PyUnicode_InternMortal@@Base+0x1d8> │ │ │ │ + blt.n 841ac <_PyUnicode_InternMortal@@Base+0x1d8> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 840ea <_PyUnicode_InternMortal@@Base+0x18a> │ │ │ │ + bge.n 8415e <_PyUnicode_InternMortal@@Base+0x18a> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 8414c <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + cbz r2, 841c0 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 84018 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 8408c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 84008 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 8407c <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 83ff8 <_PyUnicode_InternMortal@@Base+0x98> │ │ │ │ - bl d9df4 │ │ │ │ + b.n 8406c <_PyUnicode_InternMortal@@Base+0x98> │ │ │ │ + bl da0b4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 8412c <_PyUnicode_InternMortal@@Base+0x1cc> │ │ │ │ + bmi.n 841a0 <_PyUnicode_InternMortal@@Base+0x1cc> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 84142 <_PyUnicode_InternMortal@@Base+0x1e2> │ │ │ │ + blt.n 841b6 <_PyUnicode_InternMortal@@Base+0x1e2> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 840c8 <_PyUnicode_InternMortal@@Base+0x168> │ │ │ │ + b.n 8413c <_PyUnicode_InternMortal@@Base+0x168> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8415a <_PyUnicode_InternMortal@@Base+0x1fa> │ │ │ │ + bge.n 841ce <_PyUnicode_InternMortal@@Base+0x1fa> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (84164 <_PyUnicode_InternMortal@@Base+0x204>) │ │ │ │ + ldr r3, [pc, #40] @ (841d8 <_PyUnicode_InternMortal@@Base+0x204>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 840de <_PyUnicode_InternMortal@@Base+0x17e> │ │ │ │ + b.n 84152 <_PyUnicode_InternMortal@@Base+0x17e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 84134 <_PyUnicode_InternMortal@@Base+0x1d4> │ │ │ │ + bmi.n 841a8 <_PyUnicode_InternMortal@@Base+0x1d4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 84138 <_PyUnicode_InternMortal@@Base+0x1d8> │ │ │ │ + b.n 841ac <_PyUnicode_InternMortal@@Base+0x1d8> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 83fa0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 84014 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 840c8 <_PyUnicode_InternMortal@@Base+0x168> │ │ │ │ + b.n 8413c <_PyUnicode_InternMortal@@Base+0x168> │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00084168 : │ │ │ │ +000841dc : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 84170 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b.w 841e4 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ nop │ │ │ │ │ │ │ │ -00084170 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000841e4 <_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 r2, r2, #3 │ │ │ │ - bpl.w 8467e <_PyObject_GenericSetAttrWithDict@@Base+0x50e> │ │ │ │ + bpl.w 846c2 <_PyObject_GenericSetAttrWithDict@@Base+0x4de> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 8433a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + bmi.w 843ae <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8437a <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ - ldr r0, [pc, #688] @ (8445c <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ + beq.w 843ee <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ + ldr r0, [pc, #688] @ (844d0 <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 844a6 <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ + blt.w 8451a <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84388 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bge.w 843fc <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ 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, #1428] @ 0x594 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne.w 84424 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r6, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1432] @ 0x598 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 84528 <_PyObject_GenericSetAttrWithDict@@Base+0x3b8> │ │ │ │ + bne.w 8459c <_PyObject_GenericSetAttrWithDict@@Base+0x3b8> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ ldr.w r1, [r3, #1436] @ 0x59c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84438 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ + beq.w 844ac <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ 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 842f2 <_PyObject_GenericSetAttrWithDict@@Base+0x182> │ │ │ │ + bhi.n 84366 <_PyObject_GenericSetAttrWithDict@@Base+0x182> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 846ba <_PyObject_GenericSetAttrWithDict@@Base+0x54a> │ │ │ │ + bne.w 8472c <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 8443c <_PyObject_GenericSetAttrWithDict@@Base+0x2cc> │ │ │ │ + bmi.w 844b0 <_PyObject_GenericSetAttrWithDict@@Base+0x2cc> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 84256 <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ + bmi.n 842ca <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 845ea <_PyObject_GenericSetAttrWithDict@@Base+0x47a> │ │ │ │ - blt.w 8469c <_PyObject_GenericSetAttrWithDict@@Base+0x52c> │ │ │ │ + beq.w 8465c <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ + blt.w 8470e <_PyObject_GenericSetAttrWithDict@@Base+0x52a> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 845ea <_PyObject_GenericSetAttrWithDict@@Base+0x47a> │ │ │ │ + beq.w 8465c <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 84460 <_PyObject_GenericSetAttrWithDict@@Base+0x2f0> │ │ │ │ + beq.w 844d4 <_PyObject_GenericSetAttrWithDict@@Base+0x2f0> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8451c <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ + beq.w 84590 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8448c <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + bne.w 84500 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8448c <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + beq.w 84500 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 844be <_PyObject_GenericSetAttrWithDict@@Base+0x34e> │ │ │ │ - bl 7a434 │ │ │ │ + beq.w 84532 <_PyObject_GenericSetAttrWithDict@@Base+0x34e> │ │ │ │ + bl 7a4c8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 844d4 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ + beq.w 84548 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 8432a <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ + bpl.n 8439e <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 842e0 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + bge.n 84354 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 846fc <_PyObject_GenericSetAttrWithDict@@Base+0x58c> │ │ │ │ + beq.w 8476e <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 844ac <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ + blt.w 84520 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic.w r6, r1, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8422a <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ - movw r2, #47037 @ 0xb7bd │ │ │ │ + beq.n 8429e <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ + movw r2, #47753 @ 0xba89 │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 84510 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ + bne.w 84584 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 84548 <_PyObject_GenericSetAttrWithDict@@Base+0x3d8> │ │ │ │ + bne.w 845ca <_PyObject_GenericSetAttrWithDict@@Base+0x3e6> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl cb814 │ │ │ │ + bl cbae0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 842ce <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ + bmi.n 84342 <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 842ce <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 842ce <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ - ldr r0, [pc, #288] @ (8445c <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ + bne.n 84342 <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84342 <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ + ldr r0, [pc, #288] @ (844d0 <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ 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] │ │ │ │ @@ -132301,55 +132346,55 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #408] @ 0x198 │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 845da <_PyObject_GenericSetAttrWithDict@@Base+0x46a> │ │ │ │ + beq.w 8464c <_PyObject_GenericSetAttrWithDict@@Base+0x468> │ │ │ │ ldr.w r3, [ip, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 841ae <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 84222 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 841a8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 84696 <_PyObject_GenericSetAttrWithDict@@Base+0x526> │ │ │ │ + bge.w 8421c <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 846da <_PyObject_GenericSetAttrWithDict@@Base+0x4f6> │ │ │ │ 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, #1428] @ 0x594 │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 841ee <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ + beq.w 84262 <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8457e <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ + beq.w 845f0 <_PyObject_GenericSetAttrWithDict@@Base+0x40c> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 84434 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.n 844a8 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 84226 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + bne.w 8429a <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 84226 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + bgt.w 8429a <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ add.w r6, r3, #42240 @ 0xa500 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ adds r0, r6, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -132363,323 +132408,322 @@ │ │ │ │ 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.w 8456e <_PyObject_GenericSetAttrWithDict@@Base+0x3fe> │ │ │ │ + blt.w 845ba <_PyObject_GenericSetAttrWithDict@@Base+0x3d6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 84226 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + b.n 8429a <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 84422 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.n 84496 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 8422a <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ + b.n 8429e <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8452c <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ + beq.n 845a0 <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl dbc38 <_PyEval_CheckExceptTypeValid@@Base+0xf90> │ │ │ │ + bl dbef8 <_PyEval_CheckExceptTypeValid@@Base+0xf90> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 842c8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ - b.n 844d8 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ + bge.w 8433c <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + b.n 8454c <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 8446e <_PyObject_GenericSetAttrWithDict@@Base+0x2fe> │ │ │ │ + bpl.n 844e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2fe> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 844c6 <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + cbnz r0, 8453a <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 70dfc │ │ │ │ + bl 70e44 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84268 <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ - b.n 844d4 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ + bne.w 842dc <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ + b.n 84548 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 842a4 <_PyObject_GenericSetAttrWithDict@@Base+0x134> │ │ │ │ + bne.w 84318 <_PyObject_GenericSetAttrWithDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ + bl 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + b.n 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 841b8 <_PyObject_GenericSetAttrWithDict@@Base+0x48> │ │ │ │ + b.n 8422c <_PyObject_GenericSetAttrWithDict@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 842ea <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ + bne.w 8435e <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 842ea <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ - bl 78a98 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8435e <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ + bl 78b40 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ - bl 12ea7c <_PyUnicode_IsNumeric@@Base+0x2b0> │ │ │ │ + b.n 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bl 12ea28 <_PyUnicode_IsNumeric@@Base+0x298> │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84268 <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ + bne.w 842dc <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 842c8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + beq.w 8433c <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #20880 @ 0x5190 │ │ │ │ + movw r1, #22288 @ 0x5710 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d9938 │ │ │ │ - b.n 842c8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bl d9bf8 │ │ │ │ + b.n 8433c <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 842c8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + b.n 8433c <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84aa8 <_PyObject_GenericSetAttrWithDict@@Base+0x938> │ │ │ │ + bl 84b18 <_PyObject_GenericSetAttrWithDict@@Base+0x934> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + b.n 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + b.n 84424 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr.w r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84638 <_PyObject_GenericSetAttrWithDict@@Base+0x4c8> │ │ │ │ + beq.n 8467c <_PyObject_GenericSetAttrWithDict@@Base+0x498> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 84448 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + beq.n 844bc <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19911c │ │ │ │ + bl 199754 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + b.n 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 84496 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84496 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84318 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bne.w 8438c <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - bl 19c2d0 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ + bl 19c950 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 84318 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bne.w 8438c <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 842c8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 84422 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84422 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + b.n 8433c <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 84426 <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ + bcs.w 8449a <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 84426 <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ + bne.w 8449a <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 84426 <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ + bgt.w 8449a <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 84434 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 844a8 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 84422 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + beq.w 84496 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 843dc <_PyObject_GenericSetAttrWithDict@@Base+0x26c> │ │ │ │ - b.n 84226 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + beq.w 84450 <_PyObject_GenericSetAttrWithDict@@Base+0x26c> │ │ │ │ + b.n 8429a <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 841ae <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 8437a <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ + bne.w 84222 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 843ee <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 8460a <_PyObject_GenericSetAttrWithDict@@Base+0x49a> │ │ │ │ + bls.n 846e0 <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #20920 @ 0x51b8 │ │ │ │ + movw r1, #22328 @ 0x5738 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ - b.n 84568 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ - ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #16745 @ 0x4169 │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - itete eq │ │ │ │ - movweq r1, #20796 @ 0x513c │ │ │ │ - movwne r1, #20880 @ 0x5190 │ │ │ │ - movteq r1, #42 @ 0x2a │ │ │ │ - movtne r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl d9938 │ │ │ │ - b.n 84568 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ + bl d7950 │ │ │ │ + b.n 845ea <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl cd424 │ │ │ │ + bl cd6f0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 844d4 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ + beq.w 84548 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r1, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 84710 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ + beq.n 84782 <_PyObject_GenericSetAttrWithDict@@Base+0x59e> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19911c │ │ │ │ + bl 199754 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bge.w 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bne.w 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #20564 @ 0x5054 │ │ │ │ + movw r1, #21972 @ 0x55d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 842ea <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ + b.n 8435e <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ + ldr r1, [r5, #76] @ 0x4c │ │ │ │ + movw r3, #16861 @ 0x41dd │ │ │ │ + movt r3, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + itete eq │ │ │ │ + movweq r1, #22204 @ 0x56bc │ │ │ │ + movwne r1, #22288 @ 0x5710 │ │ │ │ + movteq r1, #42 @ 0x2a │ │ │ │ + movtne r1, #42 @ 0x2a │ │ │ │ + bl d7950 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl d9bf8 │ │ │ │ + b.n 845ea <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ 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 84256 <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ + b.n 842ca <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 84704 <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ + beq.n 84776 <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bge.w 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bne.w 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84454 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 844c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 842e0 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84354 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl c15d0 │ │ │ │ + bl c1888 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 846dc <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ + b.n 8474e <_PyObject_GenericSetAttrWithDict@@Base+0x56a> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl dbc38 <_PyEval_CheckExceptTypeValid@@Base+0xf90> │ │ │ │ + bl dbef8 <_PyEval_CheckExceptTypeValid@@Base+0xf90> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8465e <_PyObject_GenericSetAttrWithDict@@Base+0x4ee> │ │ │ │ - nop │ │ │ │ + b.n 846a2 <_PyObject_GenericSetAttrWithDict@@Base+0x4be> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #192] @ 0xc0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r3, [pc, #284] @ (84854 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4>) │ │ │ │ + ldr r3, [pc, #284] @ (848c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0>) │ │ │ │ sub sp, #8 │ │ │ │ eor.w r4, r8, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r5, r1, r4 │ │ │ │ adds r4, r3, r5 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ ldr.w r6, [r4, #1428] @ 0x594 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 84798 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ + bne.n 84808 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ ldr.w r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 84798 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ + bne.n 84808 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r5 │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ - cbz r3, 8478c <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ + cbz r3, 847fc <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -132689,34 +132733,34 @@ │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8480e <_PyObject_GenericSetAttrWithDict@@Base+0x69e> │ │ │ │ + beq.n 8487e <_PyObject_GenericSetAttrWithDict@@Base+0x69a> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8484c <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ + beq.n 848bc <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 84850 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq.n 848c0 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84850 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + bne.n 848c0 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 84850 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + bgt.n 848c0 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ adds r1, r3, r5 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr.w r0, [r4, #1432] @ 0x598 │ │ │ │ @@ -132727,109 +132771,109 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r6, [r3, r5] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84784 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + bge.n 847f4 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84784 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84784 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + bne.n 847f4 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 847f4 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ ldrh.w r1, [r0, #206] @ 0xce │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ - bcs.n 847a0 <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ + bcs.n 84810 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 847a0 <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ + bne.n 84810 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 847a0 <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ + bgt.n 84810 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 847b2 <_PyObject_GenericSetAttrWithDict@@Base+0x642> │ │ │ │ + b.n 84822 <_PyObject_GenericSetAttrWithDict@@Base+0x63e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 84784 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + b.n 847f4 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ 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 sl, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8496e <_PyObject_GenericSetAttrWithDict@@Base+0x7fe> │ │ │ │ + bne.n 849de <_PyObject_GenericSetAttrWithDict@@Base+0x7fa> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 8496e <_PyObject_GenericSetAttrWithDict@@Base+0x7fe> │ │ │ │ + beq.n 849de <_PyObject_GenericSetAttrWithDict@@Base+0x7fa> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8498c <_PyObject_GenericSetAttrWithDict@@Base+0x81c> │ │ │ │ + beq.n 849fc <_PyObject_GenericSetAttrWithDict@@Base+0x818> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8495e <_PyObject_GenericSetAttrWithDict@@Base+0x7ee> │ │ │ │ + bge.n 849ce <_PyObject_GenericSetAttrWithDict@@Base+0x7ea> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 848ec <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ - ldr.w r9, [pc, #344] @ 84a04 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + ble.n 8495c <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + ldr.w r9, [pc, #344] @ 84a74 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 848f8 <_PyObject_GenericSetAttrWithDict@@Base+0x788> │ │ │ │ + bmi.n 84968 <_PyObject_GenericSetAttrWithDict@@Base+0x784> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8493a <_PyObject_GenericSetAttrWithDict@@Base+0x7ca> │ │ │ │ + bne.n 849aa <_PyObject_GenericSetAttrWithDict@@Base+0x7c6> │ │ │ │ movs r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ str.w r3, [sl] │ │ │ │ - beq.n 8499c <_PyObject_GenericSetAttrWithDict@@Base+0x82c> │ │ │ │ + beq.n 84a0c <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 848b8 <_PyObject_GenericSetAttrWithDict@@Base+0x748> │ │ │ │ + blt.n 84928 <_PyObject_GenericSetAttrWithDict@@Base+0x744> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 8492a <_PyObject_GenericSetAttrWithDict@@Base+0x7ba> │ │ │ │ + bpl.n 8499a <_PyObject_GenericSetAttrWithDict@@Base+0x7b6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ movs r1, #28 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ @@ -132840,113 +132884,113 @@ │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [ip, #408] @ 0x198 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 84980 <_PyObject_GenericSetAttrWithDict@@Base+0x810> │ │ │ │ + cbz r2, 849f0 <_PyObject_GenericSetAttrWithDict@@Base+0x80c> │ │ │ │ ldr.w r0, [ip, #424] @ 0x1a8 │ │ │ │ - b.n 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ + b.n 84938 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 848f0 <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 848f0 <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ + bne.n 84960 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84960 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r0, #3 │ │ │ │ str.w r1, [sl] │ │ │ │ - beq.n 8499c <_PyObject_GenericSetAttrWithDict@@Base+0x82c> │ │ │ │ + beq.n 84a0c <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 848e2 <_PyObject_GenericSetAttrWithDict@@Base+0x772> │ │ │ │ + beq.n 84952 <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 848ec <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + b.n 8495c <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r0, r4, #1 │ │ │ │ - bgt.n 848aa <_PyObject_GenericSetAttrWithDict@@Base+0x73a> │ │ │ │ + bgt.n 8491a <_PyObject_GenericSetAttrWithDict@@Base+0x736> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 848f0 <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ + b.n 84960 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r7, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.n 84884 <_PyObject_GenericSetAttrWithDict@@Base+0x714> │ │ │ │ - bl d9df4 │ │ │ │ - b.n 84996 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ + bne.n 848f4 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ + bl da0b4 │ │ │ │ + b.n 84a06 <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #384 @ 0x180 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ + b.n 84938 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 849ac <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ + bmi.n 84a1c <_PyObject_GenericSetAttrWithDict@@Base+0x838> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 849e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + bpl.n 84a54 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 848f0 <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ + b.n 84960 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl d9df4 │ │ │ │ + bl da0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 848ec <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ - ldr r2, [pc, #84] @ (84a04 <_PyObject_GenericSetAttrWithDict@@Base+0x894>) │ │ │ │ + b.n 8495c <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + ldr r2, [pc, #84] @ (84a74 <_PyObject_GenericSetAttrWithDict@@Base+0x890>) │ │ │ │ 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, #408] @ 0x198 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 849f8 <_PyObject_GenericSetAttrWithDict@@Base+0x888> │ │ │ │ + beq.n 84a68 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 849f8 <_PyObject_GenericSetAttrWithDict@@Base+0x888> │ │ │ │ + bhi.n 84a68 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84996 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ + bne.n 84a06 <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8497a <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ + blt.n 849ea <_PyObject_GenericSetAttrWithDict@@Base+0x806> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84996 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ - b.n 8488c <_PyObject_GenericSetAttrWithDict@@Base+0x71c> │ │ │ │ + beq.n 84a06 <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ + b.n 848fc <_PyObject_GenericSetAttrWithDict@@Base+0x718> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ - b.n 849de <_PyObject_GenericSetAttrWithDict@@Base+0x86e> │ │ │ │ + b.n 84a4e <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 84a0e <_PyObject_GenericSetAttrWithDict@@Base+0x89e> │ │ │ │ + bpl.n 84a7e <_PyObject_GenericSetAttrWithDict@@Base+0x89a> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84a0c <_PyObject_GenericSetAttrWithDict@@Base+0x89c> │ │ │ │ - b.w 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 84a7c <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + b.w 7749c <_Py_Dealloc@@Base> │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -132957,434 +133001,434 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84a7a <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ + bge.n 84aea <_PyObject_GenericSetAttrWithDict@@Base+0x906> │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 84a7e <_PyObject_GenericSetAttrWithDict@@Base+0x90e> │ │ │ │ + bne.n 84aee <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 84a7e <_PyObject_GenericSetAttrWithDict@@Base+0x90e> │ │ │ │ + beq.n 84aee <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq.n 84a9c <_PyObject_GenericSetAttrWithDict@@Base+0x92c> │ │ │ │ + beq.n 84b0c <_PyObject_GenericSetAttrWithDict@@Base+0x928> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7a434 │ │ │ │ + b.w 7a4c8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 84a58 <_PyObject_GenericSetAttrWithDict@@Base+0x8e8> │ │ │ │ + beq.n 84ac8 <_PyObject_GenericSetAttrWithDict@@Base+0x8e4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 84a5e <_PyObject_GenericSetAttrWithDict@@Base+0x8ee> │ │ │ │ + bne.n 84ace <_PyObject_GenericSetAttrWithDict@@Base+0x8ea> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ + b.w 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 78a98 │ │ │ │ + b.w 78b40 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84c68 <_PyObject_GenericSetAttrWithDict@@Base+0xaf8> │ │ │ │ + bne.w 84cd8 <_PyObject_GenericSetAttrWithDict@@Base+0xaf4> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r5, r7, #1 │ │ │ │ - beq.w 84c68 <_PyObject_GenericSetAttrWithDict@@Base+0xaf8> │ │ │ │ + beq.w 84cd8 <_PyObject_GenericSetAttrWithDict@@Base+0xaf4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 84cd0 <_PyObject_GenericSetAttrWithDict@@Base+0xb60> │ │ │ │ + bpl.w 84d40 <_PyObject_GenericSetAttrWithDict@@Base+0xb5c> │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 84c62 <_PyObject_GenericSetAttrWithDict@@Base+0xaf2> │ │ │ │ + beq.w 84cd2 <_PyObject_GenericSetAttrWithDict@@Base+0xaee> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 84c5c <_PyObject_GenericSetAttrWithDict@@Base+0xaec> │ │ │ │ + beq.w 84ccc <_PyObject_GenericSetAttrWithDict@@Base+0xae8> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 84c5c <_PyObject_GenericSetAttrWithDict@@Base+0xaec> │ │ │ │ + beq.w 84ccc <_PyObject_GenericSetAttrWithDict@@Base+0xae8> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84cc0 <_PyObject_GenericSetAttrWithDict@@Base+0xb50> │ │ │ │ + bne.w 84d30 <_PyObject_GenericSetAttrWithDict@@Base+0xb4c> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ movs r0, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ and.w r1, r0, r7 │ │ │ │ itt le │ │ │ │ addle r2, r3, r1 │ │ │ │ ldrsble.w r2, [r2, #20] │ │ │ │ - ble.n 84b3e <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ + ble.n 84bae <_PyObject_GenericSetAttrWithDict@@Base+0x9ca> │ │ │ │ cmp.w ip, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r2, r3, r1, lsl #2 │ │ │ │ addle.w r2, r3, r1, lsl #1 │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ ldrshle.w r2, [r2, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 84bda <_PyObject_GenericSetAttrWithDict@@Base+0xa6a> │ │ │ │ + bne.n 84c4a <_PyObject_GenericSetAttrWithDict@@Base+0xa66> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c96 <_PyObject_GenericSetAttrWithDict@@Base+0xb26> │ │ │ │ + bne.w 84d06 <_PyObject_GenericSetAttrWithDict@@Base+0xb22> │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 84bac <_PyObject_GenericSetAttrWithDict@@Base+0xa3c> │ │ │ │ + bgt.n 84c1c <_PyObject_GenericSetAttrWithDict@@Base+0xa38> │ │ │ │ add r1, r3 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #20 │ │ │ │ lsls r2, r1 │ │ │ │ ldrb.w r1, [r3, #-14] │ │ │ │ - cbz r1, 84bc8 <_PyObject_GenericSetAttrWithDict@@Base+0xa58> │ │ │ │ + cbz r1, 84c38 <_PyObject_GenericSetAttrWithDict@@Base+0xa54> │ │ │ │ add.w r2, r2, r5, lsl #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ str r1, [r3, r2] │ │ │ │ str r1, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b8c <_PyObject_GenericSetAttrWithDict@@Base+0xa1c> │ │ │ │ + bge.n 84bfc <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 84ba6 <_PyObject_GenericSetAttrWithDict@@Base+0xa36> │ │ │ │ + cbz r3, 84c16 <_PyObject_GenericSetAttrWithDict@@Base+0xa32> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84ba0 <_PyObject_GenericSetAttrWithDict@@Base+0xa30> │ │ │ │ + bge.n 84c10 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84ba0 <_PyObject_GenericSetAttrWithDict@@Base+0xa30> │ │ │ │ + cbnz r3, 84c10 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84b8c <_PyObject_GenericSetAttrWithDict@@Base+0xa1c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84bfc <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ cmp r2, #15 │ │ │ │ iteet le │ │ │ │ addle.w r1, r3, r1, lsl #1 │ │ │ │ addgt.w r1, r3, r1, lsl #2 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ strgt r2, [r1, #20] │ │ │ │ strhle r2, [r1, #20] │ │ │ │ - b.n 84b62 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ + b.n 84bd2 <_PyObject_GenericSetAttrWithDict@@Base+0x9ee> │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r3, r2] │ │ │ │ - b.n 84b7e <_PyObject_GenericSetAttrWithDict@@Base+0xa0e> │ │ │ │ + b.n 84bee <_PyObject_GenericSetAttrWithDict@@Base+0xa0a> │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 84c84 <_PyObject_GenericSetAttrWithDict@@Base+0xb14> │ │ │ │ + beq.n 84cf4 <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r1, r2 │ │ │ │ and.w r1, r1, r0 │ │ │ │ - bgt.n 84c34 <_PyObject_GenericSetAttrWithDict@@Base+0xac4> │ │ │ │ + bgt.n 84ca4 <_PyObject_GenericSetAttrWithDict@@Base+0xac0> │ │ │ │ adds r2, r3, r1 │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 84b42 <_PyObject_GenericSetAttrWithDict@@Base+0x9d2> │ │ │ │ + beq.n 84bb2 <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 84c84 <_PyObject_GenericSetAttrWithDict@@Base+0xb14> │ │ │ │ + beq.n 84cf4 <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ adds r2, r7, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r1, r2, r0 │ │ │ │ adds r2, r3, r1 │ │ │ │ add.w lr, r3, r1, lsl #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 84c4a <_PyObject_GenericSetAttrWithDict@@Base+0xada> │ │ │ │ + bgt.n 84cba <_PyObject_GenericSetAttrWithDict@@Base+0xad6> │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 84b42 <_PyObject_GenericSetAttrWithDict@@Base+0x9d2> │ │ │ │ + beq.n 84bb2 <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ adds r1, #1 │ │ │ │ adds r2, #1 │ │ │ │ add r1, r7 │ │ │ │ - beq.n 84c84 <_PyObject_GenericSetAttrWithDict@@Base+0xb14> │ │ │ │ + beq.n 84cf4 <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ ands r1, r0 │ │ │ │ - b.n 84c0e <_PyObject_GenericSetAttrWithDict@@Base+0xa9e> │ │ │ │ + b.n 84c7e <_PyObject_GenericSetAttrWithDict@@Base+0xa9a> │ │ │ │ cmp.w ip, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r2, r3, r1, lsl #2 │ │ │ │ addle.w r2, r3, r1, lsl #1 │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ ldrshle.w r2, [r2, #20] │ │ │ │ - b.n 84bf8 <_PyObject_GenericSetAttrWithDict@@Base+0xa88> │ │ │ │ + b.n 84c68 <_PyObject_GenericSetAttrWithDict@@Base+0xa84> │ │ │ │ cmp.w ip, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r2, r3, r1, lsl #2 │ │ │ │ ldrshle.w r2, [lr, #20] │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ - b.n 84c1e <_PyObject_GenericSetAttrWithDict@@Base+0xaae> │ │ │ │ + b.n 84c8e <_PyObject_GenericSetAttrWithDict@@Base+0xaaa> │ │ │ │ mov r0, r1 │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84ba2 <_PyObject_GenericSetAttrWithDict@@Base+0xa32> │ │ │ │ + b.n 84c12 <_PyObject_GenericSetAttrWithDict@@Base+0xa2e> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w 84ad2 <_PyObject_GenericSetAttrWithDict@@Base+0x962> │ │ │ │ + bne.w 84b42 <_PyObject_GenericSetAttrWithDict@@Base+0x95e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 84ba2 <_PyObject_GenericSetAttrWithDict@@Base+0xa32> │ │ │ │ + b.n 84c12 <_PyObject_GenericSetAttrWithDict@@Base+0xa2e> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84b50 <_PyObject_GenericSetAttrWithDict@@Base+0x9e0> │ │ │ │ + beq.w 84bc0 <_PyObject_GenericSetAttrWithDict@@Base+0x9dc> │ │ │ │ add.w r2, r0, r5, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 84ce6 <_PyObject_GenericSetAttrWithDict@@Base+0xb76> │ │ │ │ + bne.n 84d56 <_PyObject_GenericSetAttrWithDict@@Base+0xb72> │ │ │ │ subs r1, #1 │ │ │ │ add r3, r2 │ │ │ │ subs r5, r3, r2 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 84ce2 <_PyObject_GenericSetAttrWithDict@@Base+0xb72> │ │ │ │ + bge.n 84d52 <_PyObject_GenericSetAttrWithDict@@Base+0xb6e> │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 84cb2 <_PyObject_GenericSetAttrWithDict@@Base+0xb42> │ │ │ │ + b.n 84d22 <_PyObject_GenericSetAttrWithDict@@Base+0xb3e> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 84b08 <_PyObject_GenericSetAttrWithDict@@Base+0x998> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 84b78 <_PyObject_GenericSetAttrWithDict@@Base+0x994> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84c62 <_PyObject_GenericSetAttrWithDict@@Base+0xaf2> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84cd2 <_PyObject_GenericSetAttrWithDict@@Base+0xaee> │ │ │ │ strb r1, [r0, #1] │ │ │ │ - b.n 84b8c <_PyObject_GenericSetAttrWithDict@@Base+0xa1c> │ │ │ │ + b.n 84bfc <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ adds r3, #1 │ │ │ │ - b.n 84ca8 <_PyObject_GenericSetAttrWithDict@@Base+0xb38> │ │ │ │ + b.n 84d18 <_PyObject_GenericSetAttrWithDict@@Base+0xb34> │ │ │ │ nop │ │ │ │ │ │ │ │ -00084cec : │ │ │ │ +00084d5c : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84d00 │ │ │ │ + bne.n 84d70 │ │ │ │ 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 88644 │ │ │ │ + bl 885f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 84d20 │ │ │ │ + cbz r0, 84d90 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #20964 @ 0x51e4 │ │ │ │ + movw r0, #22372 @ 0x5764 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 84d1c │ │ │ │ + b.n 84d8c │ │ │ │ nop │ │ │ │ │ │ │ │ -00084d38 : │ │ │ │ +00084da8 : │ │ │ │ stmdb 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 8511c │ │ │ │ + beq.w 8518c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8511c │ │ │ │ + bpl.w 8518c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84f68 │ │ │ │ + beq.w 84fd8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85022 │ │ │ │ + bne.w 85092 │ │ │ │ ldr r1, [r2, #108] @ 0x6c │ │ │ │ - movw r2, #10261 @ 0x2815 │ │ │ │ + movw r2, #10229 @ 0x27f5 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 850b8 │ │ │ │ + bne.w 85128 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r4, r2, r2, r0 │ │ │ │ sub.w r2, r2, r0, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 850b8 │ │ │ │ + blt.w 85128 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84fee │ │ │ │ + beq.w 8505e │ │ │ │ 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 8501a │ │ │ │ + bmi.w 8508a │ │ │ │ movw fp, #24184 @ 0x5e78 │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r6, [fp, #868] @ 0x364 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 84fc2 │ │ │ │ - ldr.w r8, [pc, #900] @ 85168 │ │ │ │ + bne.w 85032 │ │ │ │ + ldr.w r8, [pc, #900] @ 851d8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 84f7e │ │ │ │ + bcs.w 84fee │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r9, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 84fb2 │ │ │ │ + beq.w 85022 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w sl, [r6] │ │ │ │ str.w sl, [r0, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 84f12 │ │ │ │ + beq.n 84f82 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84fde │ │ │ │ + beq.w 8504e │ │ │ │ add.w r2, r6, #20 │ │ │ │ mov.w ip, #8 │ │ │ │ add r2, r3 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ it gt │ │ │ │ movgt r0, #0 │ │ │ │ - ble.n 84e84 │ │ │ │ + ble.n 84ef4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 84e78 │ │ │ │ + cbz r3, 84ee8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add.w r9, r4, #1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bge.n 84efa │ │ │ │ + bge.n 84f6a │ │ │ │ str.w r9, [r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84f02 │ │ │ │ + blt.n 84f72 │ │ │ │ adds r0, #1 │ │ │ │ add r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 84e84 │ │ │ │ + beq.n 84ef4 │ │ │ │ add r2, ip │ │ │ │ - b.n 84e5a │ │ │ │ + b.n 84eca │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84f3e │ │ │ │ - ldr.w ip, [pc, #724] @ 8516c │ │ │ │ + beq.n 84fae │ │ │ │ + ldr.w ip, [pc, #724] @ 851dc │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1920] @ 0x780 │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [ip, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 850f6 │ │ │ │ + bne.w 85166 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd r6, r3, [r4, #24] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ @@ -133402,154 +133446,154 @@ │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ str r7, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84e78 │ │ │ │ + bge.n 84ee8 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp lr, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - beq.n 84e84 │ │ │ │ + beq.n 84ef4 │ │ │ │ add r1, ip │ │ │ │ add r2, ip │ │ │ │ - b.n 84e5a │ │ │ │ + b.n 84eca │ │ │ │ ldrd r3, r4, [r0, #24] │ │ │ │ cmp r4, r3 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r0, #12] │ │ │ │ strcc.w r3, [lr, #12] │ │ │ │ strcc.w lr, [r3, #8] │ │ │ │ - bcc.n 84e2a │ │ │ │ + bcc.n 84e9a │ │ │ │ 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 sl, [r0, r3] │ │ │ │ - cbz r6, 84f7e │ │ │ │ + cbz r6, 84fee │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 84e2a │ │ │ │ + b.n 84e9a │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8514e │ │ │ │ + beq.w 851be │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r6, r3, [r4, #24] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.n 84ec6 │ │ │ │ + b.n 84f36 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 70dfc │ │ │ │ + b.w 70e44 │ │ │ │ ldr.w r6, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 8513e │ │ │ │ + bne.w 851ae │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8501a │ │ │ │ + beq.n 8508a │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 84f3a │ │ │ │ + b.n 84faa │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84f38 │ │ │ │ + b.n 84fa8 │ │ │ │ ldr.w r0, [fp, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 8501a │ │ │ │ + cbz r0, 8508a │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #400] @ 85168 │ │ │ │ + ldr.w r8, [pc, #400] @ 851d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 84e2a │ │ │ │ + b.n 84e9a │ │ │ │ add.w r1, r6, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 84e4c │ │ │ │ + b.n 84ebc │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 84dc6 │ │ │ │ - bl 1fbe68 │ │ │ │ + bge.w 84e36 │ │ │ │ + bl 1fc480 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 84ef2 │ │ │ │ - bl 21340c <_PyXI_GetMainNamespace@@Base+0x2a4> │ │ │ │ + b.n 84f62 │ │ │ │ + bl 2139e4 <_PyXI_GetMainNamespace@@Base+0x2a4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8515e │ │ │ │ + beq.w 851ce │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85156 │ │ │ │ + beq.w 851c6 │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r7 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcs.n 8506a │ │ │ │ + bcs.n 850da │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85048 │ │ │ │ + beq.n 850b8 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ - b.n 85048 │ │ │ │ + b.n 850b8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #236] @ (85168 ) │ │ │ │ + ldr r0, [pc, #236] @ (851d8 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r2, r6, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ @@ -133563,601 +133607,601 @@ │ │ │ │ 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 84ef2 │ │ │ │ + b.n 84f62 │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 70dfc │ │ │ │ + bl 70e44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8501e │ │ │ │ + beq.n 8508e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 899f0 │ │ │ │ + bl 89cfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84ef2 │ │ │ │ + beq.w 84f62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8501e │ │ │ │ + bge.n 8508e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8501e │ │ │ │ + bne.n 8508e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8501e │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8508e │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8512e │ │ │ │ + bne.n 8519e │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84f52 │ │ │ │ + bne.w 84fc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ - b.n 84f56 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + b.n 84fc6 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8501e │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8508e │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ - b.n 84f56 │ │ │ │ + b.n 84fc6 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84fa2 │ │ │ │ + b.n 85012 │ │ │ │ mov r0, r6 │ │ │ │ - bl 199b28 <_PyNamespace_New@@Base+0x94> │ │ │ │ - b.n 8501e │ │ │ │ + bl 19a1a8 <_PyNamespace_New@@Base+0x94> │ │ │ │ + b.n 8508e │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ - b.n 8501e │ │ │ │ + bl 766c8 │ │ │ │ + b.n 8508e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085170 <_PyObject_New@@Base>: │ │ │ │ +000851e0 <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 852ae <_PyObject_New@@Base+0x13e> │ │ │ │ + blt.w 8531e <_PyObject_New@@Base+0x13e> │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8529c <_PyObject_New@@Base+0x12c> │ │ │ │ - ldr r3, [pc, #300] @ (852d4 <_PyObject_New@@Base+0x164>) │ │ │ │ + bne.n 8530c <_PyObject_New@@Base+0x12c> │ │ │ │ + ldr r3, [pc, #300] @ (85344 <_PyObject_New@@Base+0x164>) │ │ │ │ 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 8521e <_PyObject_New@@Base+0xae> │ │ │ │ + bcs.n 8528e <_PyObject_New@@Base+0xae> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8528a <_PyObject_New@@Base+0x11a> │ │ │ │ + beq.n 852fa <_PyObject_New@@Base+0x11a> │ │ │ │ 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 85202 <_PyObject_New@@Base+0x92> │ │ │ │ + beq.n 85272 <_PyObject_New@@Base+0x92> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #240] @ (852d8 <_PyObject_New@@Base+0x168>) │ │ │ │ + ldr r1, [pc, #240] @ (85348 <_PyObject_New@@Base+0x168>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ - blt.n 85250 <_PyObject_New@@Base+0xe0> │ │ │ │ + blt.n 852c0 <_PyObject_New@@Base+0xe0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85260 <_PyObject_New@@Base+0xf0> │ │ │ │ + bne.n 852d0 <_PyObject_New@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bcc.n 8527e <_PyObject_New@@Base+0x10e> │ │ │ │ + bcc.n 852ee <_PyObject_New@@Base+0x10e> │ │ │ │ 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 851e2 <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 85252 <_PyObject_New@@Base+0x72> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 852b8 <_PyObject_New@@Base+0x148> │ │ │ │ + bne.n 85328 <_PyObject_New@@Base+0x148> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 852ae <_PyObject_New@@Base+0x13e> │ │ │ │ + beq.n 8531e <_PyObject_New@@Base+0x13e> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 851e2 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 85252 <_PyObject_New@@Base+0x72> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 851fa <_PyObject_New@@Base+0x8a> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 8526a <_PyObject_New@@Base+0x8a> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 852c8 <_PyObject_New@@Base+0x158> │ │ │ │ - ldr r0, [pc, #108] @ (852dc <_PyObject_New@@Base+0x16c>) │ │ │ │ - bl 6b868 │ │ │ │ + bne.n 85338 <_PyObject_New@@Base+0x158> │ │ │ │ + ldr r0, [pc, #108] @ (8534c <_PyObject_New@@Base+0x16c>) │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 851fa <_PyObject_New@@Base+0x8a> │ │ │ │ + bne.n 8526a <_PyObject_New@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 851fa <_PyObject_New@@Base+0x8a> │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 8526a <_PyObject_New@@Base+0x8a> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 851e2 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 85252 <_PyObject_New@@Base+0x72> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 851e2 <_PyObject_New@@Base+0x72> │ │ │ │ - b.n 8521e <_PyObject_New@@Base+0xae> │ │ │ │ + bne.n 85252 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 8528e <_PyObject_New@@Base+0xae> │ │ │ │ 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 851e2 <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 85252 <_PyObject_New@@Base+0x72> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 85240 <_PyObject_New@@Base+0xd0> │ │ │ │ + b.n 852b0 <_PyObject_New@@Base+0xd0> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 851fa <_PyObject_New@@Base+0x8a> │ │ │ │ + b.n 8526a <_PyObject_New@@Base+0x8a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000852e0 : │ │ │ │ +00085350 : │ │ │ │ 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 853dc │ │ │ │ + beq.n 8544c │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 85312 │ │ │ │ + cbz r2, 85382 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 85312 │ │ │ │ + cbz r2, 85382 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 85352 │ │ │ │ + cbz r2, 853c2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 85352 │ │ │ │ + cbz r2, 853c2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8541c │ │ │ │ + beq.n 8548c │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8541c │ │ │ │ + beq.n 8548c │ │ │ │ movw r2, #61060 @ 0xee84 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 8540a │ │ │ │ + beq.n 8547a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f51f4 │ │ │ │ + b.w f5424 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 853f2 │ │ │ │ + bge.n 85462 │ │ │ │ movw r2, #39512 @ 0x9a58 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 853e4 │ │ │ │ - ldr r1, [pc, #200] @ (85430 ) │ │ │ │ + beq.n 85454 │ │ │ │ + ldr r1, [pc, #200] @ (854a0 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 853e0 │ │ │ │ + beq.n 85450 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 853b4 │ │ │ │ - cbz r2, 853b4 │ │ │ │ + beq.n 85424 │ │ │ │ + cbz r2, 85424 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 853ae │ │ │ │ + bge.n 8541e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 853ae │ │ │ │ + cbnz r1, 8541e │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #21040 @ 0x5230 │ │ │ │ + movw r1, #22448 @ 0x57b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d7684 │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ + b.w d7950 │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 853ae │ │ │ │ + b.n 8541e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cbd1c │ │ │ │ + b.w 1cc36c │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21076 @ 0x5254 │ │ │ │ + movw r1, #22484 @ 0x57d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 853d2 │ │ │ │ + b.n 85442 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85346 │ │ │ │ - b.n 853e0 │ │ │ │ + beq.n 853b6 │ │ │ │ + b.n 85450 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20992 @ 0x5200 │ │ │ │ + movw r1, #22400 @ 0x5780 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 85406 │ │ │ │ + b.n 85476 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 85482 │ │ │ │ + bne.n 854f2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 85482 │ │ │ │ + beq.n 854f2 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 8549e │ │ │ │ + cbnz r3, 8550e │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8547e │ │ │ │ + beq.n 854ee │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 854b8 │ │ │ │ + bne.n 85528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 854b2 │ │ │ │ + b.n 85522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 854f2 │ │ │ │ + beq.n 85562 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85466 │ │ │ │ + beq.n 854d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 8547e │ │ │ │ + beq.n 854ee │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8546a │ │ │ │ + beq.n 854da │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #64] @ (854fc ) │ │ │ │ - bl 8ff10 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #64] @ (8556c ) │ │ │ │ + bl 9021c <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 854ce │ │ │ │ - bl 7fd18 │ │ │ │ + cbnz r0, 8553e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85478 │ │ │ │ - b.n 8547e │ │ │ │ + beq.n 854e8 │ │ │ │ + b.n 854ee │ │ │ │ mov r1, r4 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 854b2 │ │ │ │ + bge.n 85522 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 854b2 │ │ │ │ + bne.n 85522 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 854b2 │ │ │ │ + b.n 85522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268330 │ │ │ │ - b.n 8547e │ │ │ │ + bl 2688e0 │ │ │ │ + b.n 854ee │ │ │ │ nop │ │ │ │ - cbnz r0, 8555e │ │ │ │ + cbnz r0, 855ce │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085500 : │ │ │ │ +00085570 : │ │ │ │ stmdb 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 r1, r3, #30 │ │ │ │ - bmi.w 856ec │ │ │ │ + bmi.w 8575c │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 8572e │ │ │ │ - ldr r6, [pc, #692] @ (857e0 ) │ │ │ │ + bpl.w 8579e │ │ │ │ + ldr r6, [pc, #692] @ (85850 ) │ │ │ │ movw r8, #40968 @ 0xa008 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr.w r3, [r6, #740] @ 0x2e4 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8585c │ │ │ │ + bne.w 858cc │ │ │ │ ldr.w r2, [r6, #748] @ 0x2ec │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8585c │ │ │ │ + beq.w 858cc │ │ │ │ add.w r9, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r6, #736 @ 0x2e0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8598a │ │ │ │ + beq.w 859fa │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 859e2 │ │ │ │ + bpl.w 85a52 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and.w r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 858ea │ │ │ │ + bhi.w 8595a │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85960 │ │ │ │ + blt.w 859d0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 85740 │ │ │ │ + bmi.w 857b0 │ │ │ │ ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 85782 │ │ │ │ + bpl.w 857f2 │ │ │ │ ldr.w r3, [r6, #772] @ 0x304 │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 85838 │ │ │ │ + bne.w 858a8 │ │ │ │ ldr.w r2, [r6, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 85838 │ │ │ │ + beq.w 858a8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r1 │ │ │ │ add.w r1, r7, #37632 @ 0x9300 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85792 │ │ │ │ + beq.w 85802 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 859e2 │ │ │ │ + bpl.w 85a52 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 858b8 │ │ │ │ + bhi.w 85928 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85960 │ │ │ │ + blt.w 859d0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ adds r2, r3, #3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #484] @ 857e8 │ │ │ │ + ldr.w r9, [pc, #484] @ 85858 │ │ │ │ mla r2, r3, r5, r2 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ and.w r1, r1, #24 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 85970 │ │ │ │ + bhi.w 859e0 │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 85970 │ │ │ │ + bmi.w 859e0 │ │ │ │ ldr.w r2, [r7, #888] @ 0x378 │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 85936 │ │ │ │ + bne.w 859a6 │ │ │ │ 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 85882 │ │ │ │ + bcs.w 858f2 │ │ │ │ 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 85928 │ │ │ │ + beq.w 85998 │ │ │ │ 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 857ae │ │ │ │ + beq.w 8581e │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r7, #-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 │ │ │ │ - bgt.w 857ec │ │ │ │ - ldr r0, [pc, #308] @ (857e4 ) │ │ │ │ + bgt.w 8585c │ │ │ │ + ldr r0, [pc, #308] @ (85854 ) │ │ │ │ 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, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 859c0 │ │ │ │ + bne.w 85a30 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - cbz r5, 856e4 │ │ │ │ + cbz r5, 85754 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #248] @ (857e8 ) │ │ │ │ + ldr r0, [pc, #248] @ (85858 ) │ │ │ │ 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] │ │ │ │ @@ -134167,26 +134211,26 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 859fa │ │ │ │ + beq.w 85a6a │ │ │ │ ldr.w r5, [r1, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 8552a │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bmi.w 8559a │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8598a │ │ │ │ - ldr r3, [pc, #164] @ (857e8 ) │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 859fa │ │ │ │ + ldr r3, [pc, #164] @ (85858 ) │ │ │ │ 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 │ │ │ │ @@ -134196,975 +134240,973 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r3, [r0, #408] @ 0x198 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85964 │ │ │ │ + beq.w 859d4 │ │ │ │ ldr.w r1, [r0, #424] @ 0x1a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 8559c │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bmi.w 8560c │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a1a │ │ │ │ - movw r0, #21152 @ 0x52a0 │ │ │ │ + beq.w 85a8a │ │ │ │ + movw r0, #22560 @ 0x5820 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85960 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 859d0 │ │ │ │ ldrd r6, r1, [r2, #24] │ │ │ │ cmp r1, r6 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.w 8568a │ │ │ │ + bcc.w 856fa │ │ │ │ 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 85882 │ │ │ │ + beq.n 858f2 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ - b.n 8568a │ │ │ │ + b.n 856fa │ │ │ │ cdp 0, 7, cr0, cr8, cr13, {2} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 856ae │ │ │ │ + beq.w 8571e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 856ae │ │ │ │ + beq.w 8571e │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 856ae │ │ │ │ + bne.w 8571e │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85a10 │ │ │ │ + bne.w 85a80 │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 856ae │ │ │ │ + bmi.w 8571e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85822 │ │ │ │ + bne.n 85892 │ │ │ │ dmb ish │ │ │ │ - b.n 856ae │ │ │ │ - ldr r0, [pc, #500] @ (85a30 ) │ │ │ │ + b.n 8571e │ │ │ │ + ldr r0, [pc, #500] @ (85aa0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8597c │ │ │ │ + beq.w 859ec │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #480] @ (85a30 ) │ │ │ │ - bl 778e8 │ │ │ │ + ldr r1, [pc, #480] @ (85aa0 ) │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 855cc │ │ │ │ - b.n 85792 │ │ │ │ - ldr r0, [pc, #468] @ (85a34 ) │ │ │ │ - bl 6be7c │ │ │ │ + bne.w 8563c │ │ │ │ + b.n 85802 │ │ │ │ + ldr r0, [pc, #468] @ (85aa4 ) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 85984 │ │ │ │ + beq.w 859f4 │ │ │ │ add.w r9, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (85a34 ) │ │ │ │ + ldr r1, [pc, #452] @ (85aa4 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85560 │ │ │ │ - b.n 8598a │ │ │ │ + bne.w 855d0 │ │ │ │ + b.n 859fa │ │ │ │ ldr.w r2, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8594a │ │ │ │ + bne.n 859ba │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85970 │ │ │ │ + beq.n 859e0 │ │ │ │ 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 8568a │ │ │ │ + b.n 856fa │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 85906 │ │ │ │ + bcc.n 85976 │ │ │ │ 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 858be │ │ │ │ + beq.n 8592e │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #22608 @ 0x5850 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 85960 │ │ │ │ + bl f8938 │ │ │ │ + b.n 859d0 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - bcc.n 85918 │ │ │ │ + bcc.n 85988 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ orr.w r1, r1, r0, lsl #30 │ │ │ │ cmp.w r0, r1, lsr #30 │ │ │ │ mov r0, r1 │ │ │ │ - beq.n 858f0 │ │ │ │ - b.n 858d2 │ │ │ │ + beq.n 85960 │ │ │ │ + b.n 85942 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 859b4 │ │ │ │ + blt.n 85a24 │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 855f4 │ │ │ │ - b.n 85960 │ │ │ │ + bge.w 85664 │ │ │ │ + b.n 859d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 85956 │ │ │ │ + blt.n 859c6 │ │ │ │ mul.w r5, r0, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 85586 │ │ │ │ - b.n 85960 │ │ │ │ + bge.w 855f6 │ │ │ │ + b.n 859d0 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 857d6 │ │ │ │ + b.n 85846 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ - cbz r0, 85970 │ │ │ │ + cbz r0, 859e0 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8568a │ │ │ │ + b.n 856fa │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 858a2 │ │ │ │ + b.n 85912 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 858d2 │ │ │ │ + bge.n 85942 │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 858d2 │ │ │ │ + bne.n 85942 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 856e4 │ │ │ │ + b.n 85754 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.n 85778 │ │ │ │ + b.n 857e8 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fc094 │ │ │ │ - ldr r0, [pc, #176] @ (85a30 ) │ │ │ │ - bl 268330 │ │ │ │ - b.n 85792 │ │ │ │ - ldr r0, [pc, #172] @ (85a34 ) │ │ │ │ - bl 268330 │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 1fc6ac │ │ │ │ + ldr r0, [pc, #176] @ (85aa0 ) │ │ │ │ + bl 2688e0 │ │ │ │ + b.n 85802 │ │ │ │ + ldr r0, [pc, #172] @ (85aa4 ) │ │ │ │ + bl 2688e0 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8579c │ │ │ │ + bne.w 8580c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - ldr r2, [pc, #148] @ (85a34 ) │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + ldr r2, [pc, #148] @ (85aa4 ) │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 858d2 │ │ │ │ + bge.n 85942 │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - beq.n 85960 │ │ │ │ - b.n 858d2 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 859d0 │ │ │ │ + b.n 85942 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85a04 │ │ │ │ + bne.n 85a74 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 856cc │ │ │ │ + bne.w 8573c │ │ │ │ mov r0, r7 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 856cc │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 8573c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21176 @ 0x52b8 │ │ │ │ + movw r1, #22584 @ 0x5838 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 85960 │ │ │ │ + bl f8938 │ │ │ │ + b.n 859d0 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #400] @ 0x190 │ │ │ │ - b.n 85724 │ │ │ │ + b.n 85794 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 856cc │ │ │ │ + b.n 8573c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 856ae │ │ │ │ - b.n 85810 │ │ │ │ + bne.w 8571e │ │ │ │ + b.n 85880 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #0] @ (85a30 ) │ │ │ │ - b.n 859a8 │ │ │ │ + ldr r2, [pc, #0] @ (85aa0 ) │ │ │ │ + b.n 85a18 │ │ │ │ sbcs.w r0, r8, #77 @ 0x4d │ │ │ │ adcs.w r0, r8, #77 @ 0x4d │ │ │ │ │ │ │ │ -00085a38 : │ │ │ │ +00085aa8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85ad4 │ │ │ │ + beq.n 85b44 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 85abc │ │ │ │ + bpl.n 85b2c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 85a68 │ │ │ │ + bhi.n 85ad8 │ │ │ │ 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 85aa0 │ │ │ │ + bcc.n 85b10 │ │ │ │ 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 85a70 │ │ │ │ + beq.n 85ae0 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #22608 @ 0x5850 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 85aac │ │ │ │ + blt.n 85b1c │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 85a84 │ │ │ │ + bge.n 85af4 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85a84 │ │ │ │ + bne.n 85af4 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21176 @ 0x52b8 │ │ │ │ + movw r1, #22584 @ 0x5838 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 85a9a │ │ │ │ - movw r0, #21152 @ 0x52a0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 85b0a │ │ │ │ + movw r0, #22560 @ 0x5820 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85a9a │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85b0a │ │ │ │ nop │ │ │ │ │ │ │ │ -00085ae8 : │ │ │ │ +00085b58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #184] @ (85bb0 ) │ │ │ │ + ldr r2, [pc, #184] @ (85c20 ) │ │ │ │ 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, 85b32 │ │ │ │ - ldr r0, [pc, #164] @ (85bb4 ) │ │ │ │ + cbz r4, 85ba2 │ │ │ │ + ldr r0, [pc, #164] @ (85c24 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 85b68 │ │ │ │ + cbnz r3, 85bd8 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #16 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 71164 │ │ │ │ + bl 711f4 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 85ba4 │ │ │ │ + cbz r0, 85c14 │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r0, [pc, #100] @ (85bb4 ) │ │ │ │ + ldr r0, [pc, #100] @ (85c24 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85b28 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + beq.n 85b98 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 85b94 │ │ │ │ + bne.n 85c04 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85b28 │ │ │ │ + bne.n 85b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 85b28 │ │ │ │ + b.n 85b98 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 85b28 │ │ │ │ + b.n 85b98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085bb8 : │ │ │ │ +00085c28 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085bc0 : │ │ │ │ +00085c30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85c7a │ │ │ │ + beq.n 85cea │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ adds r5, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 85c10 │ │ │ │ + bge.n 85c80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r1, r2, lsl #2] │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, r5 │ │ │ │ - bge.n 85c56 │ │ │ │ + bge.n 85cc6 │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r5, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle.w r6, r1, #3 │ │ │ │ - cbz r5, 85c62 │ │ │ │ + cbz r5, 85cd2 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 85c90 │ │ │ │ + bcs.n 85d00 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 85c90 │ │ │ │ + cbz r0, 85d00 │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r1, r2, lsl #2] │ │ │ │ - b.n 85c0c │ │ │ │ + b.n 85c7c │ │ │ │ cmp.w r5, r1, asr #1 │ │ │ │ - blt.n 85c14 │ │ │ │ + blt.n 85c84 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 85c4e │ │ │ │ + b.n 85cbe │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 85c90 │ │ │ │ + cbz r0, 85d00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r6, r5 │ │ │ │ - b.n 85c48 │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + b.n 85cb8 │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85c0c │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 85c7c │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85c8a │ │ │ │ + bge.n 85cfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85c8a │ │ │ │ + bne.n 85cfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85c8a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 85cfa │ │ │ │ │ │ │ │ -00085cac <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +00085d1c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 85cf8 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + bl 85d68 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85cda <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ + beq.n 85d4a <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85cd4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bge.n 85d44 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85cd4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bne.n 85d44 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85cd4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + b.n 85d44 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 85d4e <_PyList_AppendTakeRefListResize@@Base+0xa2> │ │ │ │ + bge.n 85dbe <_PyList_AppendTakeRefListResize@@Base+0xa2> │ │ │ │ adds r3, r1, #6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r3, r3, r1, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ subs r2, r1, r2 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - blt.n 85d6e <_PyList_AppendTakeRefListResize@@Base+0xc2> │ │ │ │ + blt.n 85dde <_PyList_AppendTakeRefListResize@@Base+0xc2> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 85d76 <_PyList_AppendTakeRefListResize@@Base+0xca> │ │ │ │ + cbz r1, 85de6 <_PyList_AppendTakeRefListResize@@Base+0xca> │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 85d88 <_PyList_AppendTakeRefListResize@@Base+0xdc> │ │ │ │ + bcs.n 85df8 <_PyList_AppendTakeRefListResize@@Base+0xdc> │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 85d88 <_PyList_AppendTakeRefListResize@@Base+0xdc> │ │ │ │ + cbz r0, 85df8 <_PyList_AppendTakeRefListResize@@Base+0xdc> │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r1, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - blt.n 85d5a <_PyList_AppendTakeRefListResize@@Base+0xae> │ │ │ │ + blt.n 85dca <_PyList_AppendTakeRefListResize@@Base+0xae> │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ - b.n 85d4a <_PyList_AppendTakeRefListResize@@Base+0x9e> │ │ │ │ + b.n 85dba <_PyList_AppendTakeRefListResize@@Base+0x9e> │ │ │ │ adds r3, r1, #6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r3, r3, r1, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ subs r2, r1, r2 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 85d24 <_PyList_AppendTakeRefListResize@@Base+0x78> │ │ │ │ + ble.n 85d94 <_PyList_AppendTakeRefListResize@@Base+0x78> │ │ │ │ adds r3, r1, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - b.n 85d24 <_PyList_AppendTakeRefListResize@@Base+0x78> │ │ │ │ + b.n 85d94 <_PyList_AppendTakeRefListResize@@Base+0x78> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 85d88 <_PyList_AppendTakeRefListResize@@Base+0xdc> │ │ │ │ + cbz r0, 85df8 <_PyList_AppendTakeRefListResize@@Base+0xdc> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ - b.n 85d42 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 85db2 <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + bl 1fc480 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85d4a <_PyList_AppendTakeRefListResize@@Base+0x9e> │ │ │ │ + b.n 85dba <_PyList_AppendTakeRefListResize@@Base+0x9e> │ │ │ │ nop │ │ │ │ │ │ │ │ -00085d94 : │ │ │ │ +00085e04 : │ │ │ │ stmdb 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 860f8 │ │ │ │ + subs r2, r1, #0 │ │ │ │ + blt.w 86162 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r2, #24837 @ 0x6105 │ │ │ │ - movt r2, #8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ + movw r5, #24941 @ 0x616d │ │ │ │ + movt r5, #8 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r6, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ - cmp r5, r2 │ │ │ │ - bne.w 8604a │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 85f3e │ │ │ │ - ldr.w sl, [pc, #812] @ 86100 │ │ │ │ + cmp r6, r5 │ │ │ │ + bne.w 860aa │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 85faa │ │ │ │ + ldr.w sl, [pc, #804] @ 86168 │ │ │ │ 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 85f6a │ │ │ │ - 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 85e1e │ │ │ │ - ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r2, r7 │ │ │ │ + ldr.w r1, [sl, r9] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ + cmn.w r7, #804 @ 0x324 │ │ │ │ + beq.w 85fb4 │ │ │ │ + lsrs r1, r3, #18 │ │ │ │ + ubfx r5, r3, #0, #18 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + adds r1, r7, r1 │ │ │ │ + ldr.w r0, [r1, #808] @ 0x328 │ │ │ │ + cmp r0, r5 │ │ │ │ + bgt.n 85e8e │ │ │ │ + ldr.w r1, [r1, #804] @ 0x324 │ │ │ │ + cmp r1, r5 │ │ │ │ ite gt │ │ │ │ - movgt r1, #0 │ │ │ │ - movle r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - it eq │ │ │ │ - moveq r1, #0 │ │ │ │ + movgt r0, #0 │ │ │ │ + movle r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 85f6a │ │ │ │ - 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 85ede │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ - cmp.w r2, r3, lsl #2 │ │ │ │ + it eq │ │ │ │ + moveq r0, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 85fb4 │ │ │ │ + bic.w r5, r3, #4080 @ 0xff0 │ │ │ │ + bic.w r5, r5, #15 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + adds r1, #1 │ │ │ │ + mov.w fp, r1, lsl #3 │ │ │ │ + cmp r2, fp │ │ │ │ + bhi.n 85eb6 │ │ │ │ + add.w r1, fp, r1, lsl #4 │ │ │ │ + cmp.w r1, r2, lsl #2 │ │ │ │ it cc │ │ │ │ - movcc r8, r5 │ │ │ │ - bcc.n 85ed6 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 85fce │ │ │ │ - cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 85fce │ │ │ │ - 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 85ef6 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + movcc r8, r3 │ │ │ │ + bcc.n 85f46 │ │ │ │ + mov fp, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 85f72 │ │ │ │ + cmp.w r2, #512 @ 0x200 │ │ │ │ + bhi.n 85f72 │ │ │ │ + subs r1, r2, #1 │ │ │ │ + mov.w ip, r1, lsr #3 │ │ │ │ + ldr.w r1, [r7, ip, lsl #3] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w 8608e │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ - add.w lr, r2, #1 │ │ │ │ + add.w lr, r0, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 85f48 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r1, r5 │ │ │ │ + beq.n 85f4e │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ blx 2bf20 │ │ │ │ - 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 85faa │ │ │ │ + ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - add r3, r9 │ │ │ │ - ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ - cmp r7, r2 │ │ │ │ - blt.n 85ec2 │ │ │ │ - ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ - cmp r7, r3 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r7, [r2, #1612] @ 0x64c │ │ │ │ + cmn.w r7, #804 @ 0x324 │ │ │ │ + beq.n 85ff4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add r2, r7 │ │ │ │ + ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ + cmp r0, r1 │ │ │ │ + blt.n 85f32 │ │ │ │ + ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ + cmp r0, r2 │ │ │ │ ite lt │ │ │ │ - movlt r7, #0 │ │ │ │ - movge r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ + movlt r6, #0 │ │ │ │ + movge r6, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ it eq │ │ │ │ - moveq r7, #0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 85faa │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - str r2, [r5, #0] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + moveq r6, #0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 85ff4 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85f98 │ │ │ │ + beq.n 85fe2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85fd2 │ │ │ │ + beq.n 86018 │ │ │ │ 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 85f0a │ │ │ │ - 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 85e64 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7131c │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + cmp r6, r0 │ │ │ │ + bcc.n 85fd8 │ │ │ │ + mov r6, r0 │ │ │ │ + add.w r0, ip, #1 │ │ │ │ + add.w r0, r6, r0, lsl #3 │ │ │ │ + str r0, [r1, #24] │ │ │ │ + adds r0, r1, r6 │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str.w lr, [r1, r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 85e80 │ │ │ │ + bne.n 85eec │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ + str r3, [sp, #8] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 86080 │ │ │ │ - cmp r3, #1 │ │ │ │ + bne.w 8614a │ │ │ │ + cmp r2, #1 │ │ │ │ it cc │ │ │ │ - movcc r3, #1 │ │ │ │ - mov r0, r3 │ │ │ │ + movcc r2, #1 │ │ │ │ + mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 860f8 │ │ │ │ - ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 85e80 │ │ │ │ + beq.w 86162 │ │ │ │ + ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r7, #800] @ 0x320 │ │ │ │ + b.n 85eec │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 71250 │ │ │ │ - ldrd r2, r0, [r1, #24] │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 85f8e │ │ │ │ - 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 85e80 │ │ │ │ - b.n 85f0a │ │ │ │ + b.w 712e0 │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #46757 @ 0xb6a5 │ │ │ │ - movt r2, #6 │ │ │ │ - cmp r5, r2 │ │ │ │ - bne.n 86046 │ │ │ │ - cmp r3, #1 │ │ │ │ - mov r0, r6 │ │ │ │ + movw r1, #46829 @ 0xb6ed │ │ │ │ + movt r1, #6 │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.n 860b6 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r0, r3 │ │ │ │ it cc │ │ │ │ - movcc r3, #1 │ │ │ │ - mov r1, r3 │ │ │ │ + movcc r2, #1 │ │ │ │ + mov r1, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b754 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b.n 85e80 │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - ldr.w r3, [r9, r3, lsl #3] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + b.n 85eec │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr.w r3, [r7, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - strd r3, r2, [r6, #8] │ │ │ │ - str r6, [r3, #12] │ │ │ │ - str r6, [r2, #8] │ │ │ │ - b.n 85ed6 │ │ │ │ - ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ - movt r3, #6 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 860ee │ │ │ │ - mov r0, r5 │ │ │ │ + strd r3, r2, [r5, #8] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + str r5, [r2, #8] │ │ │ │ + b.n 85f46 │ │ │ │ + ldr.w r5, [r4, #860] @ 0x35c │ │ │ │ + movw r2, #46821 @ 0xb6e5 │ │ │ │ + movt r2, #6 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne.w 86158 │ │ │ │ + mov r0, r3 │ │ │ │ blx 2ae40 │ │ │ │ - ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 85ed6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 85f0a │ │ │ │ - ldr r5, [r6, #16] │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + b.n 85f46 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r3, #28 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ - mul.w sl, r3, r5 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr.w r9, [r7, #512] @ 0x200 │ │ │ │ + mul.w sl, r3, r6 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - add.w r3, r7, sl │ │ │ │ + add.w r3, r9, sl │ │ │ │ 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 8600e │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add.w r0, r7, r2, lsl #2 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + ldr.w r5, [r0, #528] @ 0x210 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 86054 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 8600a │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r2, r5 │ │ │ │ + cbz r1, 86050 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ + cmp r2, r6 │ │ │ │ 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 8608c │ │ │ │ + beq.n 860e2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 86058 │ │ │ │ + beq.n 860c0 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 86026 │ │ │ │ + cbnz r2, 8606c │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ - cmp r3, r6 │ │ │ │ - beq.w 85ed6 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 85f46 │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ - cbz r2, 8607a │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 86144 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 86042 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + strd r2, r5, [r3, #20] │ │ │ │ + cbz r2, 8608a │ │ │ │ str r3, [r2, #24] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - b.n 85ed6 │ │ │ │ - ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r3, r5 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + b.n 85f46 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r7 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + bl 713ac │ │ │ │ + mov r8, r0 │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 85eec │ │ │ │ + b.n 85f72 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ + mov r1, r3 │ │ │ │ + ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 860ae │ │ │ │ + ldr.w r2, [r7, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 86066 │ │ │ │ + cbz r2, 860ce │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ - str.w r3, [r9, #524] @ 0x20c │ │ │ │ + ldr.w r2, [r7, #532] @ 0x214 │ │ │ │ + str.w r3, [r7, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85ed6 │ │ │ │ - str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 85ed6 │ │ │ │ - str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 86034 │ │ │ │ - ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r1, r3 │ │ │ │ - blx r8 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 85f2a │ │ │ │ + bne.w 85f46 │ │ │ │ + str.w r3, [r7, #532] @ 0x214 │ │ │ │ + b.n 85f46 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86018 │ │ │ │ + beq.n 8605e │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 860e8 │ │ │ │ + cbz r2, 8613e │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ - ldr.w r1, [r7, sl] │ │ │ │ - ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ + ldr.w r1, [r9, sl] │ │ │ │ + ldr.w r2, [r7, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ - str.w r3, [r9, #520] @ 0x208 │ │ │ │ + str.w r3, [r7, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 860c0 │ │ │ │ + cbz r3, 86116 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ - add.w r3, r9, r3, lsl #3 │ │ │ │ + add.w r3, r7, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ - add.w r3, r9, r2, lsl #3 │ │ │ │ - movs r6, #0 │ │ │ │ + add.w r3, r7, r2, lsl #3 │ │ │ │ + movs r5, #0 │ │ │ │ ldr.w r0, [r4, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ - str.w r6, [r3, #804] @ 0x324 │ │ │ │ + str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ - str.w r6, [r7, sl] │ │ │ │ + ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ + str.w r5, [r9, sl] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 85ed6 │ │ │ │ - str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 86098 │ │ │ │ + str.w r3, [r7, #788] @ 0x314 │ │ │ │ + b.n 85f46 │ │ │ │ + str.w r1, [r7, #524] @ 0x20c │ │ │ │ + b.n 860ee │ │ │ │ + str.w r1, [r7, #524] @ 0x20c │ │ │ │ + b.n 8607c │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b.n 85fc2 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 85f96 │ │ │ │ + ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ + mov r1, r3 │ │ │ │ + blx r5 │ │ │ │ + b.n 8600c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 85ed6 │ │ │ │ - nop │ │ │ │ + b.n 85f46 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86196 │ │ │ │ + beq.n 861fe │ │ │ │ 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] @ (861e0 ) │ │ │ │ + ldr r3, [pc, #200] @ (86248 ) │ │ │ │ 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 8619c │ │ │ │ + beq.n 86204 │ │ │ │ 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 8614e │ │ │ │ + bgt.n 861b6 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 8619c │ │ │ │ - cbz r3, 8619c │ │ │ │ + bgt.n 86204 │ │ │ │ + cbz r3, 86204 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 8616e │ │ │ │ + bhi.n 861d6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 86190 │ │ │ │ + bcc.n 861f8 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 71250 │ │ │ │ + bl 712e0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8618e │ │ │ │ + cbz r0, 861f6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 767f8 │ │ │ │ + bl 7689c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 71250 │ │ │ │ + b.w 712e0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 861dc │ │ │ │ + blt.n 86244 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46757 @ 0xb6a5 │ │ │ │ + movw r1, #46829 @ 0xb6ed │ │ │ │ movt r1, #6 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 861cc │ │ │ │ + bne.n 86234 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -135172,195 +135214,196 @@ │ │ │ │ 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 86190 │ │ │ │ + b.n 861f8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000861e4 : │ │ │ │ +0008624c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 86212 │ │ │ │ + cbz r0, 8627a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 86212 │ │ │ │ + bpl.n 8627a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 86238 │ │ │ │ - cbz r0, 86222 │ │ │ │ + bl 862a0 │ │ │ │ + cbz r0, 8628a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86228 │ │ │ │ + blt.n 86290 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #3170 @ 0xc62 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8620e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8620e │ │ │ │ + bne.n 86276 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 86276 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2416] @ 0x970 │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - beq.w 8669e │ │ │ │ + beq.w 866c2 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86a96 │ │ │ │ - cmp r7, #1 │ │ │ │ - ble.w 866b0 │ │ │ │ + bne.w 86ab6 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + ble.w 866d6 │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - mov r8, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 86e72 │ │ │ │ + beq.w 86ea4 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ subs r2, r3, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 86544 │ │ │ │ + bne.w 865ae │ │ │ │ movs r1, #1 │ │ │ │ sub.w lr, fp, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 8658e │ │ │ │ + bne.w 865f8 │ │ │ │ tst r2, r1 │ │ │ │ - bne.w 8652e │ │ │ │ + bne.w 86598 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8653a │ │ │ │ - ldrb.w r9, [ip, #16] │ │ │ │ + beq.w 865a4 │ │ │ │ + ldrb.w r8, [ip, #16] │ │ │ │ adds r6, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - and.w r9, r9, #28 │ │ │ │ - sub.w r4, r9, #4 │ │ │ │ + cmp r6, r9 │ │ │ │ + and.w r8, r8, #28 │ │ │ │ + sub.w r4, r8, #4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - blt.n 862ca │ │ │ │ - mov r9, r4 │ │ │ │ + blt.n 86336 │ │ │ │ + mov r8, r4 │ │ │ │ mov r0, sl │ │ │ │ movs r4, #0 │ │ │ │ cmp r3, r5 │ │ │ │ ite ne │ │ │ │ movne r6, #0 │ │ │ │ - andeq.w r6, r9, #1 │ │ │ │ + andeq.w r6, r8, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 86966 │ │ │ │ - movw r2, #29485 @ 0x732d │ │ │ │ + beq.w 86954 │ │ │ │ + movw r2, #29601 @ 0x73a1 │ │ │ │ movt r2, #8 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ str.w r2, [sl, #1564] @ 0x61c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86de6 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 865a6 │ │ │ │ + bne.w 86e82 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 86c26 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [sl] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #604 @ 0x25c │ │ │ │ + str.w r2, [sl, #16] │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - str.w r8, [sl, #16] │ │ │ │ - strd r7, fp, [sl, #4] │ │ │ │ - str.w r8, [sp, #88] @ 0x58 │ │ │ │ + strd r9, fp, [sl, #4] │ │ │ │ str.w r4, [sl, #12] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 870d2 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ + bne.w 8719e │ │ │ │ + cmp.w r9, #63 @ 0x3f │ │ │ │ it le │ │ │ │ - strle r7, [sp, #48] @ 0x30 │ │ │ │ - bgt.w 86fee │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - strd r8, r7, [sp, #52] @ 0x34 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ + strle.w r9, [sp, #48] @ 0x30 │ │ │ │ + bgt.w 8704c │ │ │ │ + mov r3, r9 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + strd r9, r4, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ + str r7, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 86f24 │ │ │ │ + ble.w 86f4a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ movs r4, #1 │ │ │ │ - movw r3, #29485 @ 0x732d │ │ │ │ + movw r3, #29601 @ 0x73a1 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ mov r2, r6 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r1, r0, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 865e8 │ │ │ │ + bne.w 8660a │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r6 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 8731c │ │ │ │ + bpl.w 87388 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 8718a │ │ │ │ + bpl.w 87340 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 87194 │ │ │ │ + bpl.w 8734a │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bpl.w 87006 │ │ │ │ + bpl.w 870e6 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87012 │ │ │ │ + beq.w 870f2 │ │ │ │ lsrs r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8671a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 8673e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 86600 │ │ │ │ + beq.w 86622 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w r6, [fp, r5, lsl #2] │ │ │ │ add.w r9, fp, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ ldrb r7, [r6, #16] │ │ │ │ @@ -135368,781 +135411,791 @@ │ │ │ │ ubfx r3, r7, #5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r8, sl │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8701e │ │ │ │ + beq.w 870c4 │ │ │ │ lsls r3, r7, #25 │ │ │ │ it pl │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ - bpl.w 87020 │ │ │ │ + bpl.w 870c6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add.w r0, r6, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 8702a │ │ │ │ + beq.w 870d0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r1, #28 │ │ │ │ - bpl.w 8702c │ │ │ │ + bpl.w 870d2 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87036 │ │ │ │ + beq.w 870dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 864fc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + blt.n 86566 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r5, r4, #2 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 864f8 │ │ │ │ + ble.n 86564 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r8, sl │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.w 870b2 │ │ │ │ + bpl.w 871e0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r0, #28 │ │ │ │ - bpl.w 870b2 │ │ │ │ + bpl.w 871e0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r0, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 870ba │ │ │ │ + beq.w 871e8 │ │ │ │ lsls r3, r7, #25 │ │ │ │ - it pl │ │ │ │ + ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ - bpl.w 870bc │ │ │ │ - add.w r1, r6, #20 │ │ │ │ + addmi.w r1, r6, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870c6 │ │ │ │ + beq.w 87170 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbnz r0, 864fc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + cbnz r0, 86566 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r5, r4, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 864f8 │ │ │ │ + ble.n 86564 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r7, fp, #4 │ │ │ │ add r7, r3 │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r6, r4 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 872f4 │ │ │ │ + beq.w 87380 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 872d4 │ │ │ │ + bpl.w 8723a │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 872e0 │ │ │ │ + beq.w 87246 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 87076 │ │ │ │ + bpl.w 87134 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87082 │ │ │ │ + beq.w 87140 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 864f4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + blt.n 86560 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r5, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 864a8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bgt.n 86514 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 86602 │ │ │ │ + beq.n 86624 │ │ │ │ add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86f9c │ │ │ │ - bne.w 8686e │ │ │ │ + blt.w 86fc2 │ │ │ │ + bne.w 86890 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 199708 │ │ │ │ + bl 199d50 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 86730 │ │ │ │ + b.n 86754 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.w 862de │ │ │ │ + bls.w 8634a │ │ │ │ movs r1, #0 │ │ │ │ adds r6, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - blt.w 862ca │ │ │ │ - b.n 862fe │ │ │ │ + cmp r6, r9 │ │ │ │ + blt.w 86336 │ │ │ │ + b.n 8636a │ │ │ │ sub.w ip, fp, #4 │ │ │ │ movs r1, #1 │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 8655a │ │ │ │ + b.n 865c4 │ │ │ │ adds r6, #1 │ │ │ │ mov ip, lr │ │ │ │ - cmp r6, r7 │ │ │ │ - bge.w 869aa │ │ │ │ + cmp r6, r9 │ │ │ │ + bge.w 869ae │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ add.w lr, ip, #4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8658e │ │ │ │ - ands.w r9, r2, r1 │ │ │ │ - beq.n 86550 │ │ │ │ + bne.n 865f8 │ │ │ │ + ands.w r8, r2, r1 │ │ │ │ + beq.n 865ba │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movs r1, #1 │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 86550 │ │ │ │ + bls.n 865ba │ │ │ │ adds r6, #1 │ │ │ │ add.w lr, ip, #8 │ │ │ │ - cmp r6, r7 │ │ │ │ - bge.w 872e4 │ │ │ │ + cmp r6, r9 │ │ │ │ + bge.w 87358 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 86550 │ │ │ │ + beq.n 865ba │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ - movw r3, #28269 @ 0x6e6d │ │ │ │ + movw r3, #29777 @ 0x7451 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str.w r3, [sl, #1564] @ 0x61c │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 86332 │ │ │ │ - adds r2, r7, #1 │ │ │ │ - cmp.w r2, #258 @ 0x102 │ │ │ │ - add.w r3, r2, r2, lsr #31 │ │ │ │ - mov.w r3, r3, asr #1 │ │ │ │ - str.w r3, [sl, #20] │ │ │ │ - bge.w 871b2 │ │ │ │ - adds r3, #135 @ 0x87 │ │ │ │ - add r4, sp, #604 @ 0x25c │ │ │ │ - strd r7, fp, [sl, #4] │ │ │ │ - add.w r3, sl, r3, lsl #2 │ │ │ │ - str.w r3, [sl, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [sl, #24] │ │ │ │ - movs r3, #7 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str.w r4, [sl, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 86358 │ │ │ │ - b.w 871de │ │ │ │ + b.n 86396 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87112 │ │ │ │ - bne.w 8671a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + blt.w 8734e │ │ │ │ + bne.w 8673e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 86386 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 863f6 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r5, r2 │ │ │ │ it lt │ │ │ │ movlt r5, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f42 │ │ │ │ + bne.w 86f68 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ 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 86c80 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + bne.w 86d1e │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, r1, r0 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - bne.w 86f3c │ │ │ │ - ldrd r8, r7, [sp, #52] @ 0x34 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + bne.w 86f62 │ │ │ │ + ldrd r9, r4, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ - bgt.w 86e08 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 86b30 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - bne.w 87122 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + bgt.w 87064 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 86b5c │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 871c4 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - cmp r3, r8 │ │ │ │ + cmp r3, #0 │ │ │ │ it ne │ │ │ │ - cmpne r7, #1 │ │ │ │ - bgt.w 86bd0 │ │ │ │ + cmpne.w r9, #1 │ │ │ │ + bgt.w 86c08 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 8724c │ │ │ │ + bne.w 871f6 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str.w r9, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87146 │ │ │ │ + bne.w 8727c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 86700 │ │ │ │ - b.w 8721a │ │ │ │ + bne.n 86724 │ │ │ │ + mov.w fp, #0 │ │ │ │ + b.n 86734 │ │ │ │ movs r3, #0 │ │ │ │ - cmp r7, #1 │ │ │ │ + cmp.w r9, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 86282 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + bgt.w 862ee │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ str.w r3, [sl, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ add r4, sp, #604 @ 0x25c │ │ │ │ str.w r2, [sl, #16] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - movs r2, #7 │ │ │ │ adds r3, #1 │ │ │ │ + mov.w r2, #256 @ 0x100 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + mov.w r2, #7 │ │ │ │ + str.w r9, [sl, #4] │ │ │ │ str.w r2, [sl] │ │ │ │ - str.w r7, [sl, #4] │ │ │ │ - bne.w 87122 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + bne.w 871c4 │ │ │ │ + ldrd r5, r4, [r7, #8] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldrd r5, r4, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - strd r7, r2, [r3, #8] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + strd r9, r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87146 │ │ │ │ + bne.w 8727c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 8715a │ │ │ │ + beq.w 872b6 │ │ │ │ cmp r4, #1 │ │ │ │ ittt eq │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [sp, #12] │ │ │ │ moveq r2, r3 │ │ │ │ - bne.w 87160 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + bne.w 87316 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - ble.w 8705e │ │ │ │ + ble.w 870fe │ │ │ │ sub.w r4, fp, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add.w r4, r4, r2, lsl #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r8, [r4, #4]! │ │ │ │ ldr.w r7, [r6, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 86916 │ │ │ │ + bne.w 86998 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, sl │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 87326 │ │ │ │ + bpl.w 8736e │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 8717a │ │ │ │ + bpl.w 87330 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ add.w r0, r8, #20 │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 87186 │ │ │ │ + bpl.w 8733c │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bpl.w 87040 │ │ │ │ + bpl.w 87116 │ │ │ │ add.w r1, r5, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8704e │ │ │ │ + beq.w 87124 │ │ │ │ lsrs r7, r0, #31 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8692e │ │ │ │ + bne.w 869b8 │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87112 │ │ │ │ - beq.w 86db6 │ │ │ │ + blt.w 8734e │ │ │ │ + beq.w 86e54 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 86fb2 │ │ │ │ + bne.w 86fe4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ add.w r2, fp, r3 │ │ │ │ cmp r2, fp │ │ │ │ - bls.n 867f6 │ │ │ │ + bls.n 8681a │ │ │ │ add.w r7, fp, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ str.w r0, [fp] │ │ │ │ str.w r2, [r1], #-4 │ │ │ │ cmp r1, r7 │ │ │ │ - bls.n 867f6 │ │ │ │ + bls.n 8681a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str.w r0, [r7], #4 │ │ │ │ str.w r2, [r1], #-4 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.n 867e6 │ │ │ │ + bhi.n 8680a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86fd6 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 87008 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 86c94 │ │ │ │ + ble.w 86d32 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r4, fp, #4 │ │ │ │ - movw r5, #29485 @ 0x732d │ │ │ │ + movw r5, #29601 @ 0x73a1 │ │ │ │ movt r5, #8 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 8694a │ │ │ │ + bne.n 86938 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ge │ │ │ │ movge r2, r5 │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.w 872fe │ │ │ │ + bpl.w 8739a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 872f8 │ │ │ │ + bpl.w 87394 │ │ │ │ lsls r6, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870f0 │ │ │ │ + beq.w 8717c │ │ │ │ lsrs r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86ca0 │ │ │ │ + beq.w 86d3e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ strge r5, [sp, #12] │ │ │ │ - bge.w 8660e │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bge.w 86630 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w 8660e │ │ │ │ - movw r3, #29485 @ 0x732d │ │ │ │ + ble.w 86630 │ │ │ │ + movw r3, #29601 @ 0x73a1 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w sl, [fp, r5, lsl #2] │ │ │ │ mov r6, r5 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r9, r4, r6 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [fp, r9, lsl #2] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 869b4 │ │ │ │ + bne.n 869d4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb.w r8, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r8, #32 │ │ │ │ - beq.w 87320 │ │ │ │ + beq.w 87368 │ │ │ │ tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 87166 │ │ │ │ + beq.w 8731c │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 87176 │ │ │ │ + beq.w 8732c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 86bec │ │ │ │ + beq.w 86c86 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86bfc │ │ │ │ + beq.w 86c96 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 869c2 │ │ │ │ - mov r2, r3 │ │ │ │ + beq.n 869e2 │ │ │ │ + mov r2, r8 │ │ │ │ cmp r4, r9 │ │ │ │ - mov r3, r8 │ │ │ │ + mov r8, r3 │ │ │ │ it lt │ │ │ │ movlt r6, r9 │ │ │ │ - mov r8, r2 │ │ │ │ - blt.n 869da │ │ │ │ - b.n 86a36 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - blx r7 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 87112 │ │ │ │ - it eq │ │ │ │ - ldrdeq r5, r8, [r4, #-4] │ │ │ │ - beq.w 867a2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 8708c │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 86746 │ │ │ │ - b.n 867b8 │ │ │ │ + mov r3, r2 │ │ │ │ + blt.n 869fa │ │ │ │ + b.n 86a56 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86f9c │ │ │ │ - bne.n 8686c │ │ │ │ + blt.w 86fc2 │ │ │ │ + bne.n 8688e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8681a │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - b.n 8686e │ │ │ │ + bne.w 8683e │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + b.n 86890 │ │ │ │ tst r2, r1 │ │ │ │ ittt ne │ │ │ │ addne.w sl, sp, #64 @ 0x40 │ │ │ │ - movwne r2, #49333 @ 0xc0b5 │ │ │ │ + movwne r2, #50349 @ 0xc4ad │ │ │ │ movtne r2, #20 │ │ │ │ - bne.w 86320 │ │ │ │ + bne.w 8638c │ │ │ │ movw r2, #24552 @ 0x5fe8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8725a │ │ │ │ + beq.w 872f0 │ │ │ │ ldr r5, [r3, #100] @ 0x64 │ │ │ │ - movw r1, #39021 @ 0x986d │ │ │ │ + movw r1, #38941 @ 0x981d │ │ │ │ movt r1, #18 │ │ │ │ - movw r2, #28269 @ 0x6e6d │ │ │ │ + movw r2, #29777 @ 0x7451 │ │ │ │ movt r2, #35 @ 0x23 │ │ │ │ str.w r5, [sl, #1568] @ 0x620 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ - b.n 86320 │ │ │ │ + b.n 8638c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r7 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 8734e │ │ │ │ + bne.n 869b8 │ │ │ │ + ldrd r5, r8, [r4, #-4] │ │ │ │ + b.n 867c6 │ │ │ │ mov r0, sl │ │ │ │ movs r4, #0 │ │ │ │ - mov.w r9, #1 │ │ │ │ - b.n 86304 │ │ │ │ + mov.w r8, #1 │ │ │ │ + b.n 86370 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 87154 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.w 8676a │ │ │ │ + b.n 867dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86f9c │ │ │ │ - bne.n 86a7c │ │ │ │ + blt.w 86fc2 │ │ │ │ + bne.n 86a9c │ │ │ │ add.w r4, r9, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.n 86a36 │ │ │ │ + ble.n 86a56 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 87198 │ │ │ │ + bne.w 871ee │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ add.w r9, sl, #20 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ - str r5, [sp, #28] │ │ │ │ + str r5, [sp, #24] │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r7, r6, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ asrs r7, r7, #1 │ │ │ │ ldr.w r1, [fp, r7, lsl #2] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r8 │ │ │ │ mov r2, r5 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87308 │ │ │ │ + beq.w 87374 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 872be │ │ │ │ + beq.w 872c0 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 872ce │ │ │ │ + beq.w 872d0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 86a6a │ │ │ │ + beq.n 86a8a │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 86a74 │ │ │ │ + cbz r0, 86a94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 86a78 │ │ │ │ + bge.n 86a98 │ │ │ │ mov r6, r7 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 869ec │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ + bgt.n 86a0c │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r1, fp, r6 │ │ │ │ - ble.n 86a84 │ │ │ │ + ble.n 86aa4 │ │ │ │ sub.w r8, r5, r4 │ │ │ │ adds r7, r6, #4 │ │ │ │ add.w r0, fp, r7 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov r2, r8 │ │ │ │ blx 2b610 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86b1c │ │ │ │ + bne.n 86b48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 86896 │ │ │ │ - b.n 8660e │ │ │ │ + bne.w 868b8 │ │ │ │ + b.n 86630 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86a2a │ │ │ │ + bne.n 86a4a │ │ │ │ cmp r5, r8 │ │ │ │ - bgt.n 86a2e │ │ │ │ + bgt.n 86a4e │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.n 86a30 │ │ │ │ + b.n 86a50 │ │ │ │ cmp r4, r9 │ │ │ │ - bge.n 86a36 │ │ │ │ + bge.n 86a56 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 8689e │ │ │ │ + b.n 868c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86a5e │ │ │ │ + beq.n 86a7e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - b.n 86b2a │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - bgt.w 87296 │ │ │ │ - add.w r3, r7, #136 @ 0x88 │ │ │ │ + b.n 86b56 │ │ │ │ + cmp.w r9, #127 @ 0x7f │ │ │ │ + bgt.w 8720e │ │ │ │ + add.w r3, r9, #136 @ 0x88 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ add.w fp, sl, r3, lsl #2 │ │ │ │ - ble.w 86c0c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ble.w 86ca6 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 871fa │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.w 86c08 │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ + beq.w 87304 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w 86ca2 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87288 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.w 872bc │ │ │ │ + cmp.w r9, #2 │ │ │ │ + beq.n 86b3c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ str.w r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87284 │ │ │ │ - cmp r7, #3 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.w 8724a │ │ │ │ + cmp.w r9, #3 │ │ │ │ + beq.n 86b3c │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl d8a70 │ │ │ │ + bl d8d34 │ │ │ │ str.w r0, [fp, r5, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 871fc │ │ │ │ + beq.w 8724c │ │ │ │ adds r5, #1 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 86af8 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ + cmp r5, r9 │ │ │ │ + bne.n 86b22 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 8628c │ │ │ │ + str.w fp, [sp, #40] @ 0x28 │ │ │ │ + b.w 862f8 │ │ │ │ mov r2, r8 │ │ │ │ adds r0, r3, r7 │ │ │ │ adds r1, r3, r6 │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ blx 2b610 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r4, [r3, r6] │ │ │ │ - b.n 86a5e │ │ │ │ + b.n 86a7e │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 86bb4 │ │ │ │ - ldr.w r0, [r8] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 86bec │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86b52 │ │ │ │ + bge.n 86b80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 86b52 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.n 86bb4 │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ + cbnz r3, 86b80 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.n 86bec │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86b6c │ │ │ │ + bge.n 86b9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 86b6c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 86bb4 │ │ │ │ - ldr.w r0, [r8, #8] │ │ │ │ + cbnz r3, 86b9c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r9, #2 │ │ │ │ + beq.n 86bec │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86b86 │ │ │ │ + bge.n 86bb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 86b86 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq.n 86bb4 │ │ │ │ + cbnz r3, 86bb8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r9, #3 │ │ │ │ + beq.n 86bec │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ movs r5, #3 │ │ │ │ - ldr.w r2, [r8, r5, lsl #2] │ │ │ │ + ldr.w r2, [r6, r5, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86ba4 │ │ │ │ + bge.n 86bda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 86ba4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 86bda │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 86b8c │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - ble.n 86bb4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 76624 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ + cmp r5, r9 │ │ │ │ + bne.n 86bc2 │ │ │ │ + cmp.w r9, #127 @ 0x7f │ │ │ │ + ble.n 86bec │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 766c8 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 8711c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + bne.w 871be │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86678 │ │ │ │ - cmp r7, #1 │ │ │ │ - ble.w 86678 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + beq.w 8669a │ │ │ │ + cmp.w r9, #1 │ │ │ │ + ble.w 8669a │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 86be6 │ │ │ │ + b.n 86c20 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str.w r5, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 86bda │ │ │ │ - b.n 86678 │ │ │ │ + bhi.n 86c14 │ │ │ │ + b.n 8669a │ │ │ │ + add.w r2, r9, #1 │ │ │ │ + cmp.w r2, #258 @ 0x102 │ │ │ │ + add.w r3, r2, r2, lsr #31 │ │ │ │ + mov.w r3, r3, asr #1 │ │ │ │ + str.w r3, [sl, #20] │ │ │ │ + bge.w 87020 │ │ │ │ + adds r3, #135 @ 0x87 │ │ │ │ + add r4, sp, #604 @ 0x25c │ │ │ │ + strd r9, fp, [sl, #4] │ │ │ │ + add.w r3, sl, r3, lsl #2 │ │ │ │ + str.w r3, [sl, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [sl, #24] │ │ │ │ + movs r3, #7 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str.w r4, [sl, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 863c2 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + mov r1, r2 │ │ │ │ + add.w r2, r2, r3, lsl #2 │ │ │ │ + b.n 86c80 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + str.w r5, [r1], #4 │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ + cmp r2, r1 │ │ │ │ + bhi.n 86c74 │ │ │ │ + b.n 871a2 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86900 │ │ │ │ + bne.w 86922 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 86902 │ │ │ │ + b.n 86924 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ - adds r3, r7, #1 │ │ │ │ - mov r8, fp │ │ │ │ + add.w r3, r9, #1 │ │ │ │ add r4, sp, #604 @ 0x25c │ │ │ │ str.w fp, [sl, #8] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ + str.w fp, [sp, #40] @ 0x28 │ │ │ │ + str.w r9, [sl, #4] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - str.w r7, [sl, #4] │ │ │ │ asrs r3, r3, #1 │ │ │ │ str.w r3, [sl, #20] │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ str.w r3, [sl, #16] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl, #24] │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 86b38 │ │ │ │ + b.n 86b64 │ │ │ │ add.w r1, sp, #1640 @ 0x668 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ str r4, [r1, #12] │ │ │ │ @@ -136154,280 +136207,236 @@ │ │ │ │ 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 86632 │ │ │ │ + beq.w 86654 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 86632 │ │ │ │ + b.n 86654 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86fd0 │ │ │ │ + bne.w 87002 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.w 8687a │ │ │ │ - b.n 8660e │ │ │ │ + blt.w 8689c │ │ │ │ + b.n 86630 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, r3, #1 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 86962 │ │ │ │ + beq.w 86950 │ │ │ │ add.w r8, fp, r5, lsl #2 │ │ │ │ ldr.w r4, [fp, r5, lsl #2] │ │ │ │ ldr.w r1, [r8, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ubfx r9, r3, #5, #1 │ │ │ │ cmp r6, r7 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r4, #28] │ │ │ │ - bpl.n 86cde │ │ │ │ + bpl.n 86d7c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ it eq │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ - beq.n 86cf2 │ │ │ │ + beq.n 86d90 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870a8 │ │ │ │ + beq.w 8714a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8686e │ │ │ │ + bne.w 86890 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, r3, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w 8686e │ │ │ │ + ble.w 86890 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ cmp r6, r7 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ lsls r0, r1, #26 │ │ │ │ it pl │ │ │ │ ldrpl r3, [r3, #28] │ │ │ │ - bpl.n 86d30 │ │ │ │ + bpl.n 86dce │ │ │ │ lsls r0, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl r3, #28 │ │ │ │ addmi r3, #20 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 87304 │ │ │ │ + beq.w 87384 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87100 │ │ │ │ + beq.w 87194 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8686e │ │ │ │ + bne.w 86890 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r5, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w 8686e │ │ │ │ + ble.w 86890 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r6 │ │ │ │ mov r2, r4 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 87312 │ │ │ │ + bpl.w 87390 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 8730e │ │ │ │ + bpl.w 8738c │ │ │ │ lsls r7, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8728c │ │ │ │ + beq.w 87204 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8686e │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 86890 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 86d66 │ │ │ │ - b.n 8686e │ │ │ │ + bgt.n 86e04 │ │ │ │ + b.n 86890 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 8693a │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r8, r9 │ │ │ │ + b.n 869c4 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 871a4 │ │ │ │ + beq.w 87308 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 86966 │ │ │ │ + bne.w 86954 │ │ │ │ lsls r5, r6, #31 │ │ │ │ - bpl.w 86966 │ │ │ │ - movw r2, #29485 @ 0x732d │ │ │ │ + bpl.w 86954 │ │ │ │ + movw r2, #29601 @ 0x73a1 │ │ │ │ movt r2, #8 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ - movw r1, #28269 @ 0x6e6d │ │ │ │ + movw r1, #29777 @ 0x7451 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ - movw r3, #37837 @ 0x93cd │ │ │ │ + movw r3, #37757 @ 0x937d │ │ │ │ movt r3, #18 │ │ │ │ str.w r2, [sl, #1572] @ 0x624 │ │ │ │ str.w r3, [sl, #1564] @ 0x61c │ │ │ │ - b.w 8632a │ │ │ │ - subs r1, r2, #2 │ │ │ │ - beq.n 86e26 │ │ │ │ - add.w r0, sp, #1640 @ 0x668 │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - add r3, r0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r5, r3 │ │ │ │ - it gt │ │ │ │ - subgt r1, r2, #3 │ │ │ │ - mov r0, sl │ │ │ │ - bl 87394 │ │ │ │ - cbnz r0, 86e64 │ │ │ │ - ldr.w r3, [sl, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble.w 8664e │ │ │ │ - mov r0, sl │ │ │ │ - subs r1, r3, #2 │ │ │ │ - beq.n 86e5c │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ - add.w r5, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r5, r5, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r5, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - bl 87394 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 86e2e │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 87138 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 86b38 │ │ │ │ + b.w 86396 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 87316 │ │ │ │ + ble.w 8737a │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r1, #1 │ │ │ │ movw sl, #40968 @ 0xa008 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub.w lr, fp, #4 │ │ │ │ mov r4, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r6, r3, r2 │ │ │ │ - mov r9, r8 │ │ │ │ + str r7, [sp, #0] │ │ │ │ negs r2, r6 │ │ │ │ adcs r2, r6 │ │ │ │ mov r6, r1 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - b.n 86eca │ │ │ │ - cbz r6, 86efa │ │ │ │ + b.n 86efa │ │ │ │ + cbz r6, 86f28 │ │ │ │ ldrb.w r8, [r8, #16] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - cmp ip, r7 │ │ │ │ + cmp ip, r9 │ │ │ │ and.w r8, r8, #28 │ │ │ │ sub.w r8, r8, #4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - bge.n 86f16 │ │ │ │ + bge.n 86f42 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.w 8726e │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8726e │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r7, r0 │ │ │ │ + bne.w 872da │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 872da │ │ │ │ ldr.w r8, [r5, #16] │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 871a0 │ │ │ │ - cbz r4, 86efa │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + bne.w 872d6 │ │ │ │ + cbz r4, 86f28 │ │ │ │ tst r2, r1 │ │ │ │ - bne.n 86f0a │ │ │ │ + bne.n 86f36 │ │ │ │ mov r5, sl │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 86ea8 │ │ │ │ + beq.n 86ed8 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - cmp ip, r7 │ │ │ │ - bge.w 86dbc │ │ │ │ + cmp ip, r9 │ │ │ │ + bge.n 86e5a │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 86ec6 │ │ │ │ + b.n 86ef6 │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.n 86ef4 │ │ │ │ + bls.n 86f22 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 86efa │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r4 │ │ │ │ + b.n 86f28 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ mov r4, r6 │ │ │ │ - b.w 86304 │ │ │ │ - beq.w 8710a │ │ │ │ + b.w 86370 │ │ │ │ + beq.w 8718c │ │ │ │ add.w r7, fp, #4 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r7 │ │ │ │ - bcs.w 86c88 │ │ │ │ + bcs.w 86d26 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ - b.n 867d2 │ │ │ │ + b.n 867f6 │ │ │ │ mov r3, r1 │ │ │ │ - b.w 86370 │ │ │ │ + b.w 863e0 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ ldrd r2, r1, [r2, #4] │ │ │ │ @@ -136438,407 +136447,431 @@ │ │ │ │ asrs r3, r0, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ add r1, r3 │ │ │ │ add r1, r0 │ │ │ │ adds r4, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 86fa8 │ │ │ │ + ble.n 86fda │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 86fac │ │ │ │ + bgt.n 86fde │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 86c48 │ │ │ │ + ble.w 86ce6 │ │ │ │ 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 r4, r3 │ │ │ │ - bge.w 86c48 │ │ │ │ - bl 87394 │ │ │ │ + bge.w 86ce6 │ │ │ │ + bl 87408 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86f74 │ │ │ │ - ldrd r8, r7, [sp, #52] @ 0x34 │ │ │ │ - ldr r4, [sp, #60] @ 0x3c │ │ │ │ + beq.n 86f9a │ │ │ │ + ldrd r9, r4, [sp, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ - b.n 86e64 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 871da │ │ │ │ + mov.w fp, #0 │ │ │ │ + b.n 86b64 │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r1, r1, r2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 86f6a │ │ │ │ + b.n 86f90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ subs r1, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, fp, r1, lsl #2 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 86fc8 │ │ │ │ + cbnz r3, 86ffa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 199708 │ │ │ │ - b.w 867c0 │ │ │ │ + bl 199d50 │ │ │ │ + b.w 867e4 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.w 867fe │ │ │ │ + bls.w 86822 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ - b.n 86fda │ │ │ │ - mov r3, r7 │ │ │ │ + b.n 8700c │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ + str.w r3, [sl, #20] │ │ │ │ + addw r3, sp, #1116 @ 0x45c │ │ │ │ + str.w r3, [sl, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [sl, #24] │ │ │ │ + movs r3, #7 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add r4, sp, #604 @ 0x25c │ │ │ │ + strd r9, fp, [sl, #4] │ │ │ │ + str.w r4, [sl, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 86c66 │ │ │ │ + mov r3, r9 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 86ff2 │ │ │ │ + bgt.n 87050 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.w 86362 │ │ │ │ - adds r1, #28 │ │ │ │ - blx 2c260 │ │ │ │ + b.w 863d0 │ │ │ │ + subs r1, r2, #2 │ │ │ │ + beq.n 87082 │ │ │ │ + add.w r0, sp, #1640 @ 0x668 │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + add r3, r0 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r5, r3 │ │ │ │ + it gt │ │ │ │ + subgt r1, r2, #3 │ │ │ │ + mov r0, sl │ │ │ │ + bl 87408 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 863ce │ │ │ │ - cmp r5, r6 │ │ │ │ - ite ge │ │ │ │ - movge r5, #0 │ │ │ │ - movlt r5, #1 │ │ │ │ - b.w 863d0 │ │ │ │ + bne.n 86fcc │ │ │ │ + ldr.w r3, [sl, #24] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble.w 86670 │ │ │ │ + mov r0, sl │ │ │ │ + subs r1, r3, #2 │ │ │ │ + beq.n 870ba │ │ │ │ + add.w r2, sp, #1640 @ 0x668 │ │ │ │ + add.w r5, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw r5, r5, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r5, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + bl 87408 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8708c │ │ │ │ + b.n 86fcc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.w 86428 │ │ │ │ + bne.w 86498 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8643e │ │ │ │ + bne.w 864ae │ │ │ │ cmp r8, sl │ │ │ │ - ble.w 86442 │ │ │ │ - b.w 864fc │ │ │ │ - add.w r1, r5, #28 │ │ │ │ + ble.w 864b2 │ │ │ │ + b.w 86566 │ │ │ │ + adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8679a │ │ │ │ - cmp r7, sl │ │ │ │ + bne.w 8643e │ │ │ │ + cmp r5, r6 │ │ │ │ ite ge │ │ │ │ - movge r7, #0 │ │ │ │ - movlt r7, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 867a2 │ │ │ │ - b.n 8692e │ │ │ │ + movge r5, #0 │ │ │ │ + movlt r5, #1 │ │ │ │ + b.w 86440 │ │ │ │ subs r3, #1 │ │ │ │ add.w r2, fp, r3, lsl #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ - bcc.w 867ce │ │ │ │ + bcc.w 867f2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86c94 │ │ │ │ - b.n 86fd6 │ │ │ │ + beq.w 86d32 │ │ │ │ + b.n 87008 │ │ │ │ + add.w r1, r5, #28 │ │ │ │ + blx 2c260 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 867be │ │ │ │ + cmp r7, sl │ │ │ │ + ite ge │ │ │ │ + movge r7, #0 │ │ │ │ + movlt r7, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 867c6 │ │ │ │ + b.n 869b8 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 864e6 │ │ │ │ + bne.w 86552 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.w 864ea │ │ │ │ - b.w 864f4 │ │ │ │ + ble.w 86556 │ │ │ │ + b.w 86560 │ │ │ │ + cmp r6, r7 │ │ │ │ + ite le │ │ │ │ + movle r0, #0 │ │ │ │ + movgt r0, #1 │ │ │ │ + b.n 86d9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ subs r1, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, fp, r1, lsl #2 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 870a2 │ │ │ │ + cbnz r3, 8716a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 199708 │ │ │ │ - b.n 86936 │ │ │ │ - cmp r6, r7 │ │ │ │ - ite le │ │ │ │ - movle r0, #0 │ │ │ │ - movgt r0, #1 │ │ │ │ - b.n 86cfe │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8647a │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - blx 2c260 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 86494 │ │ │ │ + bl 199d50 │ │ │ │ + b.n 869c0 │ │ │ │ cmp r8, sl │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.w 86496 │ │ │ │ - subs r3, r7, #1 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 870e8 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - str.w r0, [r1], #4 │ │ │ │ - str.w r2, [r3], #-4 │ │ │ │ - cmp r3, r1 │ │ │ │ - bhi.n 870dc │ │ │ │ - b.w 86358 │ │ │ │ + b.w 86502 │ │ │ │ cmp r4, r5 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8686c │ │ │ │ - b.n 86ca0 │ │ │ │ + bne.w 8688e │ │ │ │ + b.n 86d3e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.w 86630 │ │ │ │ cmp r6, r7 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 86d54 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.w 8660e │ │ │ │ - ldrd r8, r7, [sp, #52] @ 0x34 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r4, [sp, #60] @ 0x3c │ │ │ │ - b.n 86e64 │ │ │ │ + b.n 86df2 │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ + b.n 871b6 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ + str.w r2, [r3], #-4 │ │ │ │ + cmp r3, r1 │ │ │ │ + bhi.n 871aa │ │ │ │ + b.w 863c2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 87138 │ │ │ │ + beq.n 871da │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21248 @ 0x5300 │ │ │ │ + movw r1, #22656 @ 0x5880 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 86bbe │ │ │ │ - ldr.w r0, [r4, r5, lsl #2] │ │ │ │ - bl 7b92c │ │ │ │ - subs r5, #1 │ │ │ │ - bpl.n 8713e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 86700 │ │ │ │ - b.n 8721a │ │ │ │ - mov r5, r3 │ │ │ │ - b.w 86602 │ │ │ │ - mov r5, r4 │ │ │ │ - b.w 864fc │ │ │ │ - add.w r0, sl, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 868e8 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 86bee │ │ │ │ - add.w r0, r8, #28 │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - lsls r3, r1, #26 │ │ │ │ - bmi.w 86786 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b.n 87044 │ │ │ │ - adds r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - lsls r7, r3, #26 │ │ │ │ - bmi.w 863bc │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 87008 │ │ │ │ + b.n 86bf4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 864ea │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.w 864f6 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r9 │ │ │ │ - b.w 8689e │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 86efa │ │ │ │ - movw r2, #28269 @ 0x6e6d │ │ │ │ - movt r2, #35 @ 0x23 │ │ │ │ - add.w sl, sp, #64 @ 0x40 │ │ │ │ - b.n 86de6 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ - str.w r3, [sl, #20] │ │ │ │ - addw r3, sp, #1116 @ 0x45c │ │ │ │ - str.w r3, [sl, #16] │ │ │ │ + b.w 868c0 │ │ │ │ + bl 766c8 │ │ │ │ movs r3, #0 │ │ │ │ - str.w r3, [sl, #24] │ │ │ │ - movs r3, #7 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - add r4, sp, #604 @ 0x25c │ │ │ │ - strd r7, fp, [sl, #4] │ │ │ │ - str.w r4, [sl, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 86fee │ │ │ │ - subs r3, r7, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - add.w r2, r8, r3, lsl #2 │ │ │ │ - b.n 871f4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - str.w r5, [r1], #4 │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bhi.n 871e8 │ │ │ │ - b.n 870d4 │ │ │ │ - mov r5, r0 │ │ │ │ + str.w r3, [sl, #12] │ │ │ │ + b.w 866a0 │ │ │ │ + cmp r4, r6 │ │ │ │ + ite le │ │ │ │ + movle r4, #0 │ │ │ │ + movgt r4, #1 │ │ │ │ + b.n 86e44 │ │ │ │ + mov.w r0, r9, lsl #2 │ │ │ │ + bl 76310 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 86ad2 │ │ │ │ + bl 1fc480 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str.w r9, [r7, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 866bc │ │ │ │ + b.n 8727c │ │ │ │ + adds r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst.w r3, #32 │ │ │ │ + bne.w 86540 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 87136 │ │ │ │ + movs r5, #2 │ │ │ │ add.w r5, fp, r5, lsl #2 │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 87230 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - bgt.n 87228 │ │ │ │ + bne.n 8729a │ │ │ │ + cmp.w r9, #127 @ 0x7f │ │ │ │ + bgt.n 87292 │ │ │ │ + ldrd r5, r4, [r7, #8] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldrd r5, r4, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - strd r7, r2, [r3, #8] │ │ │ │ - cbnz r4, 87222 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.w 86710 │ │ │ │ + strd r9, r3, [r7, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 866bc │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 87146 │ │ │ │ + b.n 8727c │ │ │ │ + ldr.w r0, [r4, r5, lsl #2] │ │ │ │ + bl 7b9c0 │ │ │ │ + subs r5, #1 │ │ │ │ + bpl.n 87274 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 766c8 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 86724 │ │ │ │ + b.w 866bc │ │ │ │ mov r0, fp │ │ │ │ - bl 76624 │ │ │ │ - b.n 87208 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 8725a │ │ │ │ ldr.w r2, [r5, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87200 │ │ │ │ + bge.n 87250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87200 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87200 │ │ │ │ - bl 76624 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [sl, #12] │ │ │ │ - b.w 8667e │ │ │ │ - movw r2, #30609 @ 0x7791 │ │ │ │ - movt r2, #21 │ │ │ │ - str.w r2, [sl, #1564] @ 0x61c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 8632a │ │ │ │ - b.n 86df4 │ │ │ │ + bne.n 87250 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87250 │ │ │ │ + mov r5, r3 │ │ │ │ + b.w 86624 │ │ │ │ + movs r5, #1 │ │ │ │ + b.n 8724c │ │ │ │ + add.w r0, sl, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 86a3c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 86a8c │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 86f28 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ - movw r3, #28269 @ 0x6e6d │ │ │ │ + movw r3, #29777 @ 0x7451 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ str.w r3, [sl, #1564] @ 0x61c │ │ │ │ - b.w 8632a │ │ │ │ - movs r5, #2 │ │ │ │ - b.n 871fc │ │ │ │ - movs r5, #1 │ │ │ │ - b.n 871fc │ │ │ │ - cmp r4, r6 │ │ │ │ - ite le │ │ │ │ - movle r4, #0 │ │ │ │ - movgt r4, #1 │ │ │ │ - b.n 86da6 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bl 7626c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 86aae │ │ │ │ - bl 1fbe68 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + b.w 86396 │ │ │ │ + movw r2, #32137 @ 0x7d89 │ │ │ │ + movt r2, #21 │ │ │ │ + str.w r2, [sl, #1564] @ 0x61c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8721a │ │ │ │ - b.n 87146 │ │ │ │ + beq.w 86396 │ │ │ │ + b.n 86e90 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 8724c │ │ │ │ + movw r2, #29777 @ 0x7451 │ │ │ │ + movt r2, #35 @ 0x23 │ │ │ │ + add.w sl, sp, #64 @ 0x40 │ │ │ │ + b.n 86e82 │ │ │ │ + mov r5, r4 │ │ │ │ + b.w 86566 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 86a1c │ │ │ │ + bne.w 8690a │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.w 86a6c │ │ │ │ + b.n 86c88 │ │ │ │ + add.w r0, r8, #28 │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + lsls r3, r1, #26 │ │ │ │ + bmi.w 867aa │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b.n 8711a │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - bne.w 864d4 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bmi.w 8642c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 87078 │ │ │ │ + b.n 870e8 │ │ │ │ + ldrd r9, r4, [sp, #52] @ 0x34 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + b.n 86fcc │ │ │ │ movs r1, #0 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - mov.w r9, #1 │ │ │ │ - b.w 86304 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 872d6 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.w 8685a │ │ │ │ + mov.w r8, #1 │ │ │ │ + b.w 86370 │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ + b.n 87320 │ │ │ │ + ldr.w r0, [r8, #28] │ │ │ │ + b.n 87334 │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ + b.n 872c4 │ │ │ │ + movs r2, #0 │ │ │ │ + b.w 8631c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.w 8684a │ │ │ │ + b.n 8723c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 86d46 │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 872c2 │ │ │ │ + b.n 86de4 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 87342 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86d9a │ │ │ │ + b.n 86e38 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 86d8a │ │ │ │ - movs r2, #0 │ │ │ │ - b.w 862b0 │ │ │ │ + b.n 86e28 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 8687c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8718c │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 8716a │ │ │ │ - ldr.w r0, [r8, #28] │ │ │ │ - b.n 8717e │ │ │ │ + b.w 8686c │ │ │ │ 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 8738e │ │ │ │ + beq.n 87402 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 87380 │ │ │ │ + bpl.n 873f4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 8738a │ │ │ │ + beq.n 873fe │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 8736c │ │ │ │ + bpl.n 873e0 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 87376 │ │ │ │ + cbz r0, 873ea │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87368 │ │ │ │ + bne.n 873dc │ │ │ │ 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 8735c │ │ │ │ + bne.n 873d0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 8736e │ │ │ │ + b.n 873e2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 87382 │ │ │ │ + b.n 873f6 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -136868,401 +136901,402 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - bl 1994b4 │ │ │ │ + bl 199aec │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 87cbc │ │ │ │ + blt.w 87d12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b1a │ │ │ │ + bne.w 87ba2 │ │ │ │ subs.w r2, r9, r5 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq.w 875d0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + beq.w 8765a │ │ │ │ add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r1, r7, r5, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r4, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ - bl 199598 │ │ │ │ + bl 199bd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ble.w 87c62 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ble.w 87cda │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 87764 │ │ │ │ + bgt.w 877d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 87c72 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bgt.w 87c90 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, #12 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 199674 │ │ │ │ + bl 199cbc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldrd fp, r2, [r2, #12] │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87be6 │ │ │ │ + bne.w 87c48 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.w 875ae │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.w 87638 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r7, r8, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 876e0 │ │ │ │ + beq.w 8774c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw ip, #29485 @ 0x732d │ │ │ │ + movw ip, #29601 @ 0x73a1 │ │ │ │ movt ip, #8 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r5, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87536 │ │ │ │ + bne.n 875dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 87cc6 │ │ │ │ + bpl.w 87d24 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 87c84 │ │ │ │ + bpl.w 87ce0 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 87c92 │ │ │ │ + beq.w 87cee │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 876a8 │ │ │ │ + bpl.n 87618 │ │ │ │ add.w r1, r5, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ blx 2c260 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 876ba │ │ │ │ + beq.n 87628 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 87576 │ │ │ │ + bge.n 875ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, #4 │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 87556 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 875fc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.n 875aa │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.n 87634 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 875d8 │ │ │ │ + bge.n 87662 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 874b6 │ │ │ │ + b.n 8752a │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + adds r4, r6, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r5, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87730 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 8774c │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 87662 │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 8752a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87572 │ │ │ │ - blt.w 87c68 │ │ │ │ + beq.n 875a8 │ │ │ │ + blt.w 87cc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, #4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8751c │ │ │ │ + beq.n 8758e │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - beq.w 87b70 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + beq.w 87c3c │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 87524 │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - adds r4, r6, #4 │ │ │ │ - add.w fp, fp, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 876c4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 876e0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r3, sl │ │ │ │ - ble.n 875d8 │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 874b6 │ │ │ │ - strd sl, r9, [sp, #20] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cbz r3, 875cc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + b.n 87596 │ │ │ │ + add.w r1, r5, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c260 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8757c │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 87580 │ │ │ │ + b.n 875ac │ │ │ │ + strd sl, r9, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, 87656 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 199674 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 199cbc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldrd sl, r9, [sp, #20] │ │ │ │ + ldrd sl, r9, [sp, #24] │ │ │ │ add.w r8, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ it gt │ │ │ │ subgt.w r8, r8, #1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ str.w r8, [r0] │ │ │ │ - bl 1994b4 │ │ │ │ + bl 199aec │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne.w 87714 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + bne.n 87780 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ adds r4, #4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87a8a │ │ │ │ + bne.w 87b40 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 875a6 │ │ │ │ + beq.n 87630 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ - bl 199598 │ │ │ │ + bl 199bd0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq.w 87a86 │ │ │ │ - blt.w 87cb0 │ │ │ │ + beq.w 87af6 │ │ │ │ + blt.w 87d18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bl 1996bc │ │ │ │ + bl 199d04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87ab6 │ │ │ │ + bne.w 87b64 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87a9c │ │ │ │ + bne.w 87b6c │ │ │ │ subs.w sl, sl, r5 │ │ │ │ - beq.n 875a6 │ │ │ │ + beq.n 87630 │ │ │ │ add.w r7, r7, r5, lsl #2 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r3, [fp], #4 │ │ │ │ adds r4, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87aa4 │ │ │ │ + bne.w 87b52 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 87c5c │ │ │ │ + beq.w 87cca │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 875e2 │ │ │ │ + bgt.n 8766c │ │ │ │ cmp r5, #6 │ │ │ │ - bgt.n 875e2 │ │ │ │ + bgt.n 8766c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r8, #1 │ │ │ │ - strd sl, r9, [sp, #20] │ │ │ │ + strd sl, r9, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 874ae │ │ │ │ - add.w r1, r5, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 2c260 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8750c │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 87510 │ │ │ │ - b.n 87576 │ │ │ │ + b.n 87522 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ cmp r0, #1 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ str.w r1, [r2], #4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne.w 87596 │ │ │ │ + bne.w 875cc │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ - bl 1996bc │ │ │ │ + bl 199d04 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r3, [r4, r5, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87c1e │ │ │ │ + bne.w 87c7a │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 875cc │ │ │ │ - blt.w 87cb0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 87656 │ │ │ │ + blt.w 87d18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 199674 │ │ │ │ + bl 199cbc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bf6 │ │ │ │ + bne.w 87c34 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w fp, fp, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bde │ │ │ │ + bne.w 87c40 │ │ │ │ sub.w r9, r9, r6 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 87c2c │ │ │ │ + beq.w 87c88 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 87606 │ │ │ │ - b.n 8770e │ │ │ │ + bne.w 8768e │ │ │ │ + b.n 8777a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 87bfe │ │ │ │ + bgt.w 87ca2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r5, r3, #1 │ │ │ │ add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ add.w r7, r8, r5, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87b74 │ │ │ │ + bne.w 87bb2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ add.w r9, r3, #12 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ - bl 199674 │ │ │ │ + bl 199cbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87b42 │ │ │ │ + bne.w 87c28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ sub.w sl, r2, #4 │ │ │ │ subs r4, r7, #4 │ │ │ │ ldr.w r2, [r1, r0, lsl #2] │ │ │ │ str.w r2, [r8, r5, lsl #2] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 87ac6 │ │ │ │ + beq.w 87b02 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r7, fp │ │ │ │ mov fp, sl │ │ │ │ - movw ip, #29485 @ 0x732d │ │ │ │ + movw ip, #29601 @ 0x73a1 │ │ │ │ movt ip, #8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -137272,274 +137306,256 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8788a │ │ │ │ + bne.n 87924 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 87cc2 │ │ │ │ + bpl.w 87d3e │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 87c4a │ │ │ │ + bpl.w 87cf2 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 87c58 │ │ │ │ + beq.w 87d00 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 87916 │ │ │ │ + bpl.n 87984 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87926 │ │ │ │ + beq.n 87994 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 878ca │ │ │ │ + bge.n 878fa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 878ac │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 87946 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 87a66 │ │ │ │ + beq.w 87ad4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 8792e │ │ │ │ + bge.n 8799c │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 8780a │ │ │ │ + b.n 87876 │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r4, r6, #4 │ │ │ │ + subs r7, #4 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r5, [r9] │ │ │ │ + cbnz r3, 87962 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 87afe │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 8799c │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 87876 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 878c8 │ │ │ │ - blt.w 87c40 │ │ │ │ + beq.n 878f8 │ │ │ │ + blt.w 87cd0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [fp] │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8786c │ │ │ │ + beq.n 878da │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r1], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 87bda │ │ │ │ + beq.w 87c58 │ │ │ │ subs r3, r2, #4 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ - b.n 87876 │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r4, r6, #4 │ │ │ │ - subs r7, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r9] │ │ │ │ - cbnz r3, 878f4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 87ac2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r3, sl │ │ │ │ - ble.n 8792e │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 8780a │ │ │ │ + b.n 878e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 87c34 │ │ │ │ + beq.w 87cb4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - b.n 878e4 │ │ │ │ + b.n 87914 │ │ │ │ add.w r1, r4, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8785c │ │ │ │ + bne.n 878c8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 87860 │ │ │ │ - b.n 878ca │ │ │ │ + blt.n 878cc │ │ │ │ + b.n 878fa │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - bl 1994b4 │ │ │ │ + bl 199aec │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 87ca6 │ │ │ │ + blt.w 87d34 │ │ │ │ subs.w r3, sl, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 879aa │ │ │ │ + beq.n 87a18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w sl, r6, sl │ │ │ │ add.w r4, r4, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bca │ │ │ │ + bne.w 87c5c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w fp, fp, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bd2 │ │ │ │ + bne.w 87c64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - bl 1996bc │ │ │ │ + bl 199d04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87b14 │ │ │ │ + beq.w 87b9c │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r3, [r7], #-4 │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b04 │ │ │ │ + bne.w 87b74 │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 87abe │ │ │ │ + beq.n 87afa │ │ │ │ subs r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 199598 │ │ │ │ + bl 199bd0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 87cca │ │ │ │ + blt.w 87d28 │ │ │ │ subs.w r6, r8, r5 │ │ │ │ - beq.n 87a5c │ │ │ │ + beq.n 87aca │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r5, r8 │ │ │ │ add.w r4, r4, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b22 │ │ │ │ + bne.w 87baa │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r7, r7, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b2a │ │ │ │ + bne.w 87b94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 199674 │ │ │ │ + bl 199cbc │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 87c96 │ │ │ │ + beq.w 87d04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 87ca0 │ │ │ │ + beq.w 87d0e │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87b32 │ │ │ │ + bne.n 87b84 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 87a60 │ │ │ │ + beq.n 87ace │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r3, #6 │ │ │ │ - bgt.w 8793a │ │ │ │ + bgt.w 879a8 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.w 8793a │ │ │ │ + bgt.w 879a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r9, #1 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 877fe │ │ │ │ + b.n 8786a │ │ │ │ mov r5, r8 │ │ │ │ - b.n 87a24 │ │ │ │ + b.n 87a92 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 87a80 │ │ │ │ + cbz r3, 87aee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ rsb r1, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - bl 199674 │ │ │ │ + bl 199cbc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 87ca2 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 87b3c │ │ │ │ mov r2, r4 │ │ │ │ - b.n 87674 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r1], #4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b.n 87616 │ │ │ │ - add.w r3, r3, r5, lsl #2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 87668 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r1], #4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b.n 87684 │ │ │ │ - add.w r3, r3, r5, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 87660 │ │ │ │ + b.n 876fc │ │ │ │ str.w sl, [sp, #24] │ │ │ │ mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ add.w r8, sp, #104 @ 0x68 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -137548,402 +137564,421 @@ │ │ │ │ rsb r3, r5, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 1996bc │ │ │ │ + bl 199d04 │ │ │ │ mvn.w r3, #3 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mul.w r3, r5, r3 │ │ │ │ str r2, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87c10 │ │ │ │ + bne.w 87c6c │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 875d0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 8765a │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r1], #4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #16] │ │ │ │ + b.n 8769e │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r1], #4 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + b.n 8770c │ │ │ │ + add.w r3, r3, r5, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 876e8 │ │ │ │ + add.w r3, r3, r5, lsl #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 876f0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 879ba │ │ │ │ + b.n 87a28 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 87aa0 │ │ │ │ + add.w r3, r3, r8, lsl #2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 87a6a │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #24] │ │ │ │ - b.n 87a66 │ │ │ │ + b.n 87ad4 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 8740e │ │ │ │ + b.n 87482 │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 879f0 │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 879fc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 87a32 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r0, r1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov sl, r2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ - ldr.w r2, [sl], #-4 │ │ │ │ - str.w r2, [r8, r5, lsl #2] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 877de │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w r0, [r1], #-4 │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ - strd r1, r2, [sp, #16] │ │ │ │ - b.n 877de │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 875aa │ │ │ │ + b.n 87a5e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r6, r5, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ add.w r6, r3, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - bl 199674 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bl 199cbc │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add.w r1, r2, r4, lsl #2 │ │ │ │ add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 87b4c │ │ │ │ - b.n 87b46 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 87978 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ + cbnz r0, 87c2c │ │ │ │ + mov sl, r2 │ │ │ │ + subs r4, r7, #4 │ │ │ │ + ldr.w r2, [sl], #-4 │ │ │ │ + str.w r2, [r8, r5, lsl #2] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8784a │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r0, [r1], #-4 │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ + strd r1, r2, [sp, #16] │ │ │ │ + b.n 8784a │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r0, r1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.n 87c04 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 87984 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - b.n 87a66 │ │ │ │ + b.n 877ae │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 87634 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 8774e │ │ │ │ + b.n 877ba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 87486 │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ + b.n 874fa │ │ │ │ + str r1, [sp, #20] │ │ │ │ + b.n 87ad4 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 879e6 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 87742 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 23cf4c │ │ │ │ - mov r3, r0 │ │ │ │ - adds r4, r0, #1 │ │ │ │ - bne.w 8776c │ │ │ │ - b.n 87b00 │ │ │ │ + b.n 879f2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn r1, r3 │ │ │ │ ittt ne │ │ │ │ ldrne r2, [sp, #48] @ 0x30 │ │ │ │ ldrne r2, [r2, #0] │ │ │ │ strne r2, [r1, r3] │ │ │ │ - b.n 87afe │ │ │ │ + b.n 87b3a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldrd r2, r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2, r1, lsl #2] │ │ │ │ - b.n 8770e │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ - str r5, [sp, #68] @ 0x44 │ │ │ │ - b.n 876e4 │ │ │ │ + b.n 8777a │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ + b.n 87750 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 23d52c │ │ │ │ + str r0, [sp, #24] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 874c6 │ │ │ │ + b.n 87656 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 23d52c │ │ │ │ + mov r3, r0 │ │ │ │ + adds r4, r0, #1 │ │ │ │ + bne.w 877d8 │ │ │ │ + b.n 87b3c │ │ │ │ mov sl, fp │ │ │ │ add.w r8, sp, #104 @ 0x68 │ │ │ │ mov fp, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 87aca │ │ │ │ + b.n 87b06 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 87a66 │ │ │ │ - add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 87848 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 8791a │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ - b.n 876e0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 875d0 │ │ │ │ + b.n 87634 │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + b.n 8774c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r6 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 875aa │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 23cf4c │ │ │ │ - str r0, [sp, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 87452 │ │ │ │ - b.n 875cc │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 87ad4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 8765a │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 874f4 │ │ │ │ + bne.w 87568 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b.n 876ac │ │ │ │ + b.n 8761c │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 878b4 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 87988 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ - b.n 87aca │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 87b00 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + b.n 87b06 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 87a66 │ │ │ │ + b.n 87af2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 875aa │ │ │ │ + b.n 87b3c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87b00 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 87c4e │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 87634 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b.n 87c88 │ │ │ │ + b.n 87ce4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 87a66 │ │ │ │ + b.n 87ad4 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 87ad4 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 87cf6 │ │ │ │ nop │ │ │ │ │ │ │ │ -00087cd8 : │ │ │ │ +00087d44 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4020] @ 0xfb4 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r4, [pc, #472] @ (87ec8 ) │ │ │ │ + ldr r4, [pc, #472] @ (87f34 ) │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87eac │ │ │ │ + beq.w 87f18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 87e3e │ │ │ │ + beq.w 87eaa │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87e3e │ │ │ │ + beq.w 87eaa │ │ │ │ add r7, sp, #28 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87ecc │ │ │ │ + bl 87f38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87eb2 │ │ │ │ + beq.w 87f1e │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 87de6 │ │ │ │ + beq.n 87e52 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 87dd0 │ │ │ │ + bpl.n 87e3c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87dd0 │ │ │ │ + beq.n 87e3c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87e58 │ │ │ │ + beq.w 87ec4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87e64 │ │ │ │ + bne.w 87ed0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 87dc0 │ │ │ │ + ble.n 87e2c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87d72 │ │ │ │ + bge.n 87dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87e10 │ │ │ │ + beq.n 87e7c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 87dc0 │ │ │ │ + beq.n 87e2c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87d88 │ │ │ │ + bge.n 87df4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87e2a │ │ │ │ + beq.n 87e96 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 87dc0 │ │ │ │ + beq.n 87e2c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87d9e │ │ │ │ + bge.n 87e0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87e34 │ │ │ │ + beq.n 87ea0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 87dc0 │ │ │ │ + beq.n 87e2c │ │ │ │ add.w r1, r5, #8 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87dba │ │ │ │ + bge.n 87e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 87e1a │ │ │ │ + cbz r3, 87e86 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 87da8 │ │ │ │ + bne.n 87e14 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 87e50 │ │ │ │ + bne.n 87ebc │ │ │ │ mov r0, r8 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87d5c │ │ │ │ + b.n 87dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 87d2c │ │ │ │ + bpl.n 87d98 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, r3, #16 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 88114 │ │ │ │ + bl 88180 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 87d6a │ │ │ │ - b.n 87dc0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + blt.n 87dd6 │ │ │ │ + b.n 87e2c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 87d76 │ │ │ │ - b.n 87dc0 │ │ │ │ + bne.n 87de2 │ │ │ │ + b.n 87e2c │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 87da8 │ │ │ │ - b.n 87dc0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 87e14 │ │ │ │ + b.n 87e2c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 87d8c │ │ │ │ - b.n 87dc0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 87df8 │ │ │ │ + b.n 87e2c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 87da2 │ │ │ │ - b.n 87dc0 │ │ │ │ + bne.n 87e0e │ │ │ │ + b.n 87e2c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 88114 │ │ │ │ + bl 88180 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87dc4 │ │ │ │ + b.n 87e30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ - b.n 87dc4 │ │ │ │ - cbz r3, 87e90 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 87e30 │ │ │ │ + cbz r3, 87efc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 87e90 │ │ │ │ + cbz r3, 87efc │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 87d5c │ │ │ │ + b.n 87dc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87d5c │ │ │ │ + beq.w 87dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 87eb8 │ │ │ │ + blt.n 87f24 │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ - b.n 87e5e │ │ │ │ + bl 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.n 87eca │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 87e5e │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 87eca │ │ │ │ mov r0, r9 │ │ │ │ - bl 61712 │ │ │ │ + bl 6175a │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 87dc4 │ │ │ │ + b.n 87e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87e74 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87e74 │ │ │ │ + bne.n 87ee0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87ee0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -137951,333 +137986,300 @@ │ │ │ │ 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 87fc4 │ │ │ │ - cbz r4, 87f10 │ │ │ │ + bgt.n 88030 │ │ │ │ + cbz r4, 87f7c │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 87ff4 │ │ │ │ + bhi.n 88060 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 87f98 │ │ │ │ + bhi.n 88004 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 87ee8 │ │ │ │ + beq.n 87f54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87ee8 │ │ │ │ + bne.n 87f54 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 87ef2 │ │ │ │ + bne.n 87f5e │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 880ca │ │ │ │ + blt.w 88136 │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 87fec │ │ │ │ + beq.n 88058 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 88030 │ │ │ │ + bgt.w 8809c │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88084 │ │ │ │ + beq.w 880f0 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 87fde │ │ │ │ + beq.n 8804a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88088 │ │ │ │ + beq.w 880f4 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 87fde │ │ │ │ + beq.n 8804a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8805e │ │ │ │ + beq.n 880ca │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 87fde │ │ │ │ + beq.n 8804a │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 81020 │ │ │ │ + bl 810b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88060 │ │ │ │ + beq.n 880cc │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 87f7c │ │ │ │ - b.n 87fe0 │ │ │ │ + bne.n 87fe8 │ │ │ │ + b.n 8804c │ │ │ │ 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 87ee8 │ │ │ │ + bne.n 87f54 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 87fda │ │ │ │ + beq.n 88046 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 88002 │ │ │ │ - cbnz r0, 88020 │ │ │ │ + bne.n 8806e │ │ │ │ + cbnz r0, 8808c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 87fda │ │ │ │ - bls.n 88012 │ │ │ │ + beq.n 88046 │ │ │ │ + bls.n 8807e │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 88020 │ │ │ │ + beq.n 8808c │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 87fda │ │ │ │ + beq.n 88046 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 87fc8 │ │ │ │ + bne.n 88034 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 87ee8 │ │ │ │ + b.n 87f54 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8808c │ │ │ │ + bne.n 880f8 │ │ │ │ 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 87fb8 │ │ │ │ - bhi.n 88024 │ │ │ │ + beq.n 88024 │ │ │ │ + bhi.n 88090 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 87fb8 │ │ │ │ + beq.n 88024 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 87fda │ │ │ │ + beq.n 88046 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87ee8 │ │ │ │ + bne.w 87f54 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 87f0a │ │ │ │ + b.n 87f76 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 87fda │ │ │ │ - bhi.n 8802a │ │ │ │ + beq.n 88046 │ │ │ │ + bhi.n 88096 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 880b4 │ │ │ │ + beq.n 88120 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 87fd2 │ │ │ │ + bne.n 8803e │ │ │ │ adds r0, #1 │ │ │ │ - b.n 87ee8 │ │ │ │ + b.n 87f54 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 88002 │ │ │ │ - b.n 87fda │ │ │ │ + bne.n 8806e │ │ │ │ + b.n 88046 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 87fd2 │ │ │ │ - b.n 88020 │ │ │ │ + bne.n 8803e │ │ │ │ + b.n 8808c │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 880ea │ │ │ │ + beq.n 88156 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 81020 │ │ │ │ - cbz r0, 88060 │ │ │ │ + bl 810b0 │ │ │ │ + cbz r0, 880cc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 87f48 │ │ │ │ + b.n 87fb4 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 295b8c │ │ │ │ + bl 2961d8 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 880f8 │ │ │ │ + bne.n 88164 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 880f0 │ │ │ │ + bne.n 8815c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 87fec │ │ │ │ + b.n 88058 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 88060 │ │ │ │ + b.n 880cc │ │ │ │ movs r4, #1 │ │ │ │ - b.n 88060 │ │ │ │ + b.n 880cc │ │ │ │ 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 880aa │ │ │ │ - cbnz r5, 880d2 │ │ │ │ + beq.n 88116 │ │ │ │ + cbnz r5, 8813e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87fe8 │ │ │ │ - b.n 8808c │ │ │ │ + beq.n 88054 │ │ │ │ + b.n 880f8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14396 @ 0x383c │ │ │ │ + movw r1, #15804 @ 0x3dbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 8807e │ │ │ │ + b.n 880ea │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14424 @ 0x3858 │ │ │ │ + movw r1, #15832 @ 0x3dd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 88070 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 8807e │ │ │ │ + bl f8938 │ │ │ │ + b.n 880dc │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 880ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 76624 │ │ │ │ - b.n 8807e │ │ │ │ + bl 766c8 │ │ │ │ + b.n 880ea │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88076 │ │ │ │ + bge.n 880e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88076 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88076 │ │ │ │ + bne.n 880e2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 880e2 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - ldr.w lr, [sp, #24] │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 88152 │ │ │ │ + bpl.n 881c2 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ - cbz r4, 88152 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r2 │ │ │ │ + ldr r5, [r1, r4] │ │ │ │ + cbz r5, 881c2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r6, r0 │ │ │ │ mov r2, r3 │ │ │ │ - mov r3, lr │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 88162 │ │ │ │ - cbnz r2, 88188 │ │ │ │ - mov r0, r3 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str.w lr, [sp, #24] │ │ │ │ - bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ - cbz r2, 8816a │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 8814c │ │ │ │ - movw r1, #4356 @ 0x1104 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ + mov r1, r7 │ │ │ │ + mov r3, ip │ │ │ │ + mov r0, r4 │ │ │ │ + blx r5 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 8814c │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 881b4 │ │ │ │ - movw r1, #4356 @ 0x1104 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ + b.w 898ec <_Py_CheckFunctionResult@@Base> │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - b.w 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 88196 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88196 │ │ │ │ + b.w 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ 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, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8844e │ │ │ │ + bne.w 88458 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 883f8 │ │ │ │ + bne.w 88440 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 883cc │ │ │ │ + beq.w 883ee │ │ │ │ movw r5, #11536 @ 0x2d10 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 883ec │ │ │ │ + bne.w 883fa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 883d8 │ │ │ │ + beq.w 883da │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 88414 │ │ │ │ + beq.w 88434 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #37577 @ 0x92c9 │ │ │ │ + movw r3, #37745 @ 0x9371 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8829c │ │ │ │ + bne.n 882ac │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #11536 @ 0x2d10 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88410 │ │ │ │ + beq.w 883a4 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 88278 │ │ │ │ - ldr r2, [pc, #564] @ (88478 ) │ │ │ │ + bpl.n 88288 │ │ │ │ + ldr r2, [pc, #560] @ (88484 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w lr, r3, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -138295,24 +138297,24 @@ │ │ │ │ str r1, [r3, #16] │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r1, [r3, #24] │ │ │ │ - cbnz r4, 882c4 │ │ │ │ + cbnz r4, 882d2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88410 │ │ │ │ + beq.n 883a4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ str r1, [r3, #16] │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #20] │ │ │ │ @@ -138321,197 +138323,197 @@ │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #10936 @ 0x2ab8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ ldr.w r0, [r1, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8839a │ │ │ │ + beq.n 883a8 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 88366 │ │ │ │ + ble.n 88374 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 88332 │ │ │ │ + beq.n 88340 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 88332 │ │ │ │ + beq.n 88340 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 88332 │ │ │ │ + beq.n 88340 │ │ │ │ add.w r9, r0, #24 │ │ │ │ mov.w r8, #3 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ mov r9, r6 │ │ │ │ add.w r6, r8, #1 │ │ │ │ mov r8, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 88316 │ │ │ │ + bne.n 88324 │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 88366 │ │ │ │ + ble.n 88374 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 88366 │ │ │ │ + beq.n 88374 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 88366 │ │ │ │ + beq.n 88374 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 88366 │ │ │ │ + beq.n 88374 │ │ │ │ adds r0, #24 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w lr, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 883aa │ │ │ │ + beq.n 883b8 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 88358 │ │ │ │ + bne.n 88366 │ │ │ │ movw r2, #18128 @ 0x46d0 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 883be │ │ │ │ - bl 886a4 │ │ │ │ + beq.n 883cc │ │ │ │ + bl 88658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88294 │ │ │ │ + beq.n 882a4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88410 │ │ │ │ + bge.n 883a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 88410 │ │ │ │ + cbnz r2, 883a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88410 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 882a4 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88468 │ │ │ │ + bne.n 88472 │ │ │ │ mov r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 8846e │ │ │ │ + bne.n 88478 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ea5d4 │ │ │ │ + bl ea814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88294 │ │ │ │ - b.n 88382 │ │ │ │ - bl 1d4858 │ │ │ │ + beq.w 882a4 │ │ │ │ + b.n 88390 │ │ │ │ + bl 1d4e58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88294 │ │ │ │ - b.n 88382 │ │ │ │ - movw r5, #11536 @ 0x2d10 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - cmp r6, r5 │ │ │ │ - bne.n 883ec │ │ │ │ + beq.w 882a4 │ │ │ │ + b.n 88390 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #37577 @ 0x92c9 │ │ │ │ + movw r3, #37745 @ 0x9371 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88420 │ │ │ │ + bne.n 88406 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 88226 │ │ │ │ + b.n 88236 │ │ │ │ + movw r5, #11536 @ 0x2d10 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + cmp r6, r5 │ │ │ │ + beq.n 883da │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 8847c │ │ │ │ - movw r0, #46452 @ 0xb574 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - movs r3, #1 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 881f2 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 88294 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 199768 │ │ │ │ + b.n 88488 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #11536 @ 0x2d10 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88410 │ │ │ │ + beq.n 883a4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #7 │ │ │ │ add.w r0, r3, #32 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r4, r0, [r3, #16] │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - b.n 88294 │ │ │ │ + b.n 882a4 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.w 199da8 │ │ │ │ + movw r0, #47860 @ 0xbaf4 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + movs r3, #1 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 883a4 │ │ │ │ + b.n 88202 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #46452 @ 0xb574 │ │ │ │ + movw r0, #47860 @ 0xbaf4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2616f8 │ │ │ │ + bl 261ca8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 881e0 │ │ │ │ - b.n 88410 │ │ │ │ + bne.w 881f0 │ │ │ │ + b.n 883a4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 8839c │ │ │ │ - b.n 883aa │ │ │ │ + bne.n 883aa │ │ │ │ + b.n 883b8 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 883a6 │ │ │ │ - b.n 88366 │ │ │ │ + bne.n 883b4 │ │ │ │ + b.n 88374 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #37577 @ 0x92c9 │ │ │ │ + movw r3, #37745 @ 0x9371 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 88622 │ │ │ │ + bne.w 885d8 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 885ee │ │ │ │ + beq.n 885a8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ - bpl.n 884f0 │ │ │ │ - ldr r2, [pc, #388] @ (88640 ) │ │ │ │ + lsls r5, r2, #17 │ │ │ │ + bpl.n 884f8 │ │ │ │ + ldr r2, [pc, #304] @ (885f4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -138527,1001 +138529,1344 @@ │ │ │ │ add.w r1, r3, #32 │ │ │ │ movs r0, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ - cbnz r4, 88514 │ │ │ │ + cbnz r4, 8851a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr.w ip, [r4, #4] │ │ │ │ movw r1, #10936 @ 0x2ab8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #11536 @ 0x2d10 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - cmp r0, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r1 │ │ │ │ - beq.n 88600 │ │ │ │ - ldr.w r5, [r0, #172] @ 0xac │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 885f2 │ │ │ │ - ldr.w ip, [r5, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.n 885be │ │ │ │ - ldr.w lr, [r5, #16] │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - beq.n 8858a │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ - cmp r6, r1 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp.w ip, #2 │ │ │ │ - beq.n 8858a │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + cmp ip, r1 │ │ │ │ + beq.n 885ba │ │ │ │ + movw r5, #11536 @ 0x2d10 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + sub.w r0, ip, r5 │ │ │ │ + negs r2, r0 │ │ │ │ + adcs r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 885ba │ │ │ │ + ldr.w r0, [ip, #172] @ 0xac │ │ │ │ + mov r7, r0 │ │ │ │ + cbz r0, 885ac │ │ │ │ + ldr.w lr, [r0, #8] │ │ │ │ + cmp lr, r2 │ │ │ │ + ble.n 88578 │ │ │ │ + adds r0, #12 │ │ │ │ + ldr.w r6, [r0, #4]! │ │ │ │ + adds r2, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp.w ip, #3 │ │ │ │ - beq.n 8858a │ │ │ │ - add.w r9, r5, #24 │ │ │ │ - mov.w r8, #3 │ │ │ │ - mov r6, r9 │ │ │ │ - ldr.w r7, [r6, #4]! │ │ │ │ - mov r9, r6 │ │ │ │ - add.w r6, r8, #1 │ │ │ │ - mov r8, r6 │ │ │ │ - cmp r7, r1 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp ip, r6 │ │ │ │ - bne.n 8856e │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.n 885be │ │ │ │ + beq.n 885ba │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - beq.n 885be │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp.w ip, #2 │ │ │ │ - beq.n 885be │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp.w ip, #3 │ │ │ │ - beq.n 885be │ │ │ │ - adds r5, #24 │ │ │ │ - movs r1, #3 │ │ │ │ - ldr.w lr, [r5, #4]! │ │ │ │ + bne.n 88550 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 88578 │ │ │ │ + add.w r2, r7, #12 │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ - cmp lr, r2 │ │ │ │ - beq.n 88600 │ │ │ │ - cmp ip, r1 │ │ │ │ - bne.n 885b0 │ │ │ │ + cmp r0, r5 │ │ │ │ + beq.n 885ba │ │ │ │ + cmp lr, r1 │ │ │ │ + bne.n 8856a │ │ │ │ movw r2, #18128 @ 0x46d0 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - cmp r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ + cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 88614 │ │ │ │ - bl 886a4 │ │ │ │ + beq.n 885cc │ │ │ │ + bl 88658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8850c │ │ │ │ + beq.n 88514 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 885ee │ │ │ │ + bge.n 885a8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 885ee │ │ │ │ + cbnz r2, 885a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8850c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r5, [r5, #128] @ 0x80 │ │ │ │ - cbnz r5, 88630 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 88636 │ │ │ │ + b.n 88514 │ │ │ │ + mov r2, ip │ │ │ │ + ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ + cbnz r2, 885e4 │ │ │ │ + mov r2, ip │ │ │ │ + cmp r2, r5 │ │ │ │ + bne.n 885ea │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ea5d4 │ │ │ │ + bl ea814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8850c │ │ │ │ - b.n 885da │ │ │ │ - bl 1d4858 │ │ │ │ + beq.n 88514 │ │ │ │ + b.n 88594 │ │ │ │ + bl 1d4e58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8850c │ │ │ │ - b.n 885da │ │ │ │ + beq.n 88514 │ │ │ │ + b.n 88594 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 884f0 │ │ │ │ - b.n 885ee │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.n 885f4 │ │ │ │ - b.n 88600 │ │ │ │ - ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 885fc │ │ │ │ - b.n 885be │ │ │ │ + bne.n 884f8 │ │ │ │ + b.n 885a8 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 885ae │ │ │ │ + b.n 885ba │ │ │ │ + ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 885b6 │ │ │ │ + b.n 88578 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088644 : │ │ │ │ +000885f8 : │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ - cbz r3, 8868a │ │ │ │ + cbz r3, 8863e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 88680 │ │ │ │ + ble.n 88634 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 8868e │ │ │ │ + beq.n 88642 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 88680 │ │ │ │ + beq.n 88634 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 8868e │ │ │ │ + beq.n 88642 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 88680 │ │ │ │ + beq.n 88634 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 8868e │ │ │ │ + beq.n 88642 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 88680 │ │ │ │ + beq.n 88634 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 8868e │ │ │ │ + beq.n 88642 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 88672 │ │ │ │ + bne.n 88626 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 88692 │ │ │ │ + cbz r0, 88646 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 88684 │ │ │ │ + bne.n 88638 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ + str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ + sub sp, #108 @ 0x6c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r9, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c52 │ │ │ │ + beq.w 88ea4 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ - mov fp, r0 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88c4c │ │ │ │ + beq.w 88e92 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #6217 @ 0x1849 │ │ │ │ + movw r2, #6281 @ 0x1889 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 88cea │ │ │ │ + beq.w 89052 │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - str r2, [r7, #16] │ │ │ │ + mov sl, r9 │ │ │ │ + str r2, [r7, #24] │ │ │ │ movw r2, #35500 @ 0x8aac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r7, #8] │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - str r2, [r7, #12] │ │ │ │ - b.n 8875c │ │ │ │ - ldr.w r4, [r5, #-8] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 888e6 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 88c8a │ │ │ │ - mov sl, fp │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ - ldr.w fp, [r7, #24] │ │ │ │ - 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 r9, [r5, #-8] │ │ │ │ - cmp r3, r2 │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - bcs.w 88a40 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + b.n 88716 │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8889e │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 88f60 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r0 │ │ │ │ + add.w r6, r9, r9, lsl #1 │ │ │ │ + ldrd r5, r0, [sl, #8] │ │ │ │ + adds r2, r5, #1 │ │ │ │ + str.w r2, [sl, #8] │ │ │ │ + add.w ip, r0, #1 │ │ │ │ + str.w ip, [sl, #12] │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + str.w fp, [r4, #-8] │ │ │ │ + cmp r2, r6 │ │ │ │ + str.w r8, [r1, #4] │ │ │ │ + bcs.w 8899c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88756 │ │ │ │ + bge.n 88710 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88cae │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ + beq.w 88f80 │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - mov r0, fp │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8891a │ │ │ │ + beq.w 888ce │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 887fc │ │ │ │ + beq.n 887b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88d70 │ │ │ │ - mov r0, r9 │ │ │ │ + beq.w 89030 │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 88d82 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str.w fp, [r7, #24] │ │ │ │ - mov fp, sl │ │ │ │ + beq.w 89048 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt.w r3, [r9] │ │ │ │ - ldrd r2, r3, [sl, #16] │ │ │ │ - and.w sl, r8, r2 │ │ │ │ + strlt.w r3, [fp] │ │ │ │ + ldrd r9, r3, [sl, #16] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r9, sl │ │ │ │ + and.w sl, r8, r0 │ │ │ │ mov r6, r8 │ │ │ │ - movs r1, #0 │ │ │ │ - str r1, [r7, #28] │ │ │ │ - add.w r1, sl, #9 │ │ │ │ - add.w r5, r3, sl, lsl #3 │ │ │ │ - cmp r1, r2 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r7, #32] │ │ │ │ + add.w r2, sl, #9 │ │ │ │ + add.w r4, r3, sl, lsl #3 │ │ │ │ + cmp r2, r0 │ │ │ │ ite ls │ │ │ │ - movls r1, #9 │ │ │ │ - movhi r1, #0 │ │ │ │ - add.w r0, r5, #16 │ │ │ │ - adds r5, #8 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ - str r1, [r7, #20] │ │ │ │ - ldr.w r1, [r5, #-4] │ │ │ │ - sub.w r0, r5, #8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 88706 │ │ │ │ - cmp r8, r1 │ │ │ │ - beq.n 88808 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ - cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movls r2, #9 │ │ │ │ + movhi r2, #0 │ │ │ │ + add.w r1, r4, #16 │ │ │ │ + adds r4, #8 │ │ │ │ + add.w r2, r1, r2, lsl #3 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + ldr.w r2, [r4, #-4] │ │ │ │ + sub.w r1, r4, #8 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 886bc │ │ │ │ + cmp r8, r2 │ │ │ │ + beq.n 887c0 │ │ │ │ + ldr r5, [r7, #32] │ │ │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ - moveq r4, r0 │ │ │ │ - str r4, [r7, #28] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - adds r5, #8 │ │ │ │ - cmp r1, r5 │ │ │ │ - bne.n 887c6 │ │ │ │ + moveq r5, r1 │ │ │ │ + str r5, [r7, #32] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + adds r4, #8 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 8877e │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add sl, r6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - and.w sl, sl, r2 │ │ │ │ - b.n 887aa │ │ │ │ - ldr.w r8, [r9, #12] │ │ │ │ + and.w sl, sl, r0 │ │ │ │ + b.n 88762 │ │ │ │ + ldr.w r8, [fp, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 88786 │ │ │ │ - b.n 88770 │ │ │ │ - ldr.w r4, [r5, #-8] │ │ │ │ - cmp r9, r4 │ │ │ │ - beq.n 888f2 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r7, #8] │ │ │ │ + bne.n 88740 │ │ │ │ + b.n 8872a │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp fp, r5 │ │ │ │ + beq.n 888aa │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + str r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 88b14 │ │ │ │ - str r3, [r7, #4] │ │ │ │ + beq.w 88d0a │ │ │ │ + str r3, [r7, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #636] @ (88aa0 ) │ │ │ │ + ldr r3, [pc, #744] @ (88ac4 ) │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 88bc8 │ │ │ │ + bge.w 88e14 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 88bd4 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + bcc.w 88e20 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88aa8 │ │ │ │ + bne.w 88c6e │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 889fc │ │ │ │ - movw r2, #23913 @ 0x5d69 │ │ │ │ + beq.w 88ae6 │ │ │ │ + movw r2, #24481 @ 0x5fa1 │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r2, #0 │ │ │ │ - strne r2, [r7, #8] │ │ │ │ - beq.w 88992 │ │ │ │ + strne r2, [r7, #16] │ │ │ │ + beq.w 88944 │ │ │ │ movs r2, #2 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 889ea │ │ │ │ + beq.w 88ad4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88bf0 │ │ │ │ + beq.w 88e3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88d26 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + bne.w 890c8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ - blt.w 88d3a │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + blt.w 8910e │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 888ba │ │ │ │ + bge.n 88872 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88d52 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + beq.w 89102 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 888f2 │ │ │ │ - ldr.w r3, [fp, #20] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + beq.n 888aa │ │ │ │ + ldr.w r3, [r9, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88d8c │ │ │ │ - ldr.w r2, [r5, #-8] │ │ │ │ + bne.w 890fa │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cmp r2, r5 │ │ │ │ + bne.w 890fa │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + adds r4, #8 │ │ │ │ + ldr.w r0, [r9, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 88d8c │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - adds r5, #8 │ │ │ │ - ldr.w r2, [fp, #16] │ │ │ │ - cmp r1, r5 │ │ │ │ - bne.w 887c6 │ │ │ │ - b.n 887ea │ │ │ │ + bne.w 8877e │ │ │ │ + b.n 887a2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 887e2 │ │ │ │ - cmp r4, r9 │ │ │ │ - bne.n 88810 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov sl, fp │ │ │ │ - ldr.w fp, [r7, #24] │ │ │ │ + bne.w 8879a │ │ │ │ + cmp r5, fp │ │ │ │ + bne.n 887c8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov sl, r9 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 88756 │ │ │ │ + bge.w 88710 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88a98 │ │ │ │ + beq.w 88bd6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8874a │ │ │ │ - b.n 88756 │ │ │ │ - ldr r6, [pc, #388] @ (88aa0 ) │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + blt.w 88704 │ │ │ │ + b.n 88710 │ │ │ │ + ldr r5, [pc, #500] @ (88ac4 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88d9c │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + bne.w 89136 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88988 │ │ │ │ + bge.n 8893a │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 88988 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 8893a │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ ubfx r8, r2, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ mov.w sl, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88d92 │ │ │ │ - ldr r2, [pc, #316] @ (88aa4 ) │ │ │ │ + bne.w 8912a │ │ │ │ + ldr r2, [pc, #428] @ (88ac8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88cd0 │ │ │ │ - mov r0, fp │ │ │ │ + bne.w 8900e │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88c72 │ │ │ │ - ldr r3, [r6, r5] │ │ │ │ + bne.w 88f48 │ │ │ │ + ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88bbc │ │ │ │ + bne.w 88de4 │ │ │ │ movs r0, #0 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [r7, #8] │ │ │ │ + str r3, [r7, #16] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 889e2 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ + bpl.w 88acc │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 889e2 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr.w r0, [r9, #8] │ │ │ │ + bpl.w 88acc │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr.w r0, [fp, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ and.w r1, r0, #3 │ │ │ │ orr.w ip, r3, r0 │ │ │ │ rsb r2, r2, #1 │ │ │ │ rsb r1, r1, #1 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bhi.n 88a66 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ + bhi.w 88b2a │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ + ldr.w r3, [fp, #12] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 88a8e │ │ │ │ + beq.w 88b58 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 88888 │ │ │ │ + b.n 88840 │ │ │ │ + movw r2, #50000 @ 0xc350 │ │ │ │ + cmp ip, r2 │ │ │ │ + it gt │ │ │ │ + movgt.w ip, ip, lsl #1 │ │ │ │ + bgt.n 889c6 │ │ │ │ + mov.w ip, ip, lsl #2 │ │ │ │ + cmp.w ip, #7 │ │ │ │ + bls.w 88bbc │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bls.w 88cda │ │ │ │ + cmp.w ip, #31 │ │ │ │ + bls.w 88bde │ │ │ │ + movs r4, #32 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + cmp r4, ip │ │ │ │ + bls.n 889c8 │ │ │ │ + add.w r2, sl, #32 │ │ │ │ + mov r6, r3 │ │ │ │ + cmp.w r4, #268435456 @ 0x10000000 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + bcs.w 891de │ │ │ │ + movw r5, #24184 @ 0x5e78 │ │ │ │ + movt r5, #77 @ 0x4d │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ + movt r1, #7 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + str r0, [r7, #32] │ │ │ │ + ldr.w r2, [r5, #868] @ 0x364 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 88fde │ │ │ │ + ldr r2, [pc, #196] @ (88ac4 ) │ │ │ │ + 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 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + bne.w 88b86 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ + str r1, [r7, #12] │ │ │ │ + ldr.w r2, [r2, r1, lsl #3] │ │ │ │ + ldr.w ip, [r2, #8] │ │ │ │ + cmp r2, ip │ │ │ │ + beq.w 88f8a │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr.w r8, [r2, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + ldr.w lr, [r8] │ │ │ │ + str.w lr, [r2, #4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + beq.w 88b62 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov.w r9, r9, lsl #3 │ │ │ │ + blx 2b348 │ │ │ │ + add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ + ldrd r1, r2, [sl, #8] │ │ │ │ + add.w r3, r6, r9 │ │ │ │ + strd lr, r8, [sl, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 88fa2 │ │ │ │ + cmp r6, r3 │ │ │ │ + itttt ls │ │ │ │ + addls.w r3, r6, #16 │ │ │ │ + addls.w ip, r3, r9 │ │ │ │ + addls.w r3, r6, #8 │ │ │ │ + movls r9, r5 │ │ │ │ + bhi.n 88aae │ │ │ │ + ldr.w r2, [r3, #-8] │ │ │ │ + cbz r2, 88aa6 │ │ │ │ + ldr.w r0, [r3, #-4] │ │ │ │ + and.w r1, lr, r0 │ │ │ │ + add.w r4, r8, r1, lsl #3 │ │ │ │ + ldr.w r5, [r8, r1, lsl #3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 88c1c │ │ │ │ + str.w r2, [r8, r1, lsl #3] │ │ │ │ + str r0, [r4, #4] │ │ │ │ + adds r3, #8 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 88a84 │ │ │ │ + mov r5, r9 │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 88df0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 88704 │ │ │ │ + b.n 88710 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88e62 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cbnz r3, 88a2a │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ + blt.w 89222 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + cbnz r3, 88b14 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ - cbz r3, 88a2a │ │ │ │ + cbz r3, 88b14 │ │ │ │ movw r2, #10716 @ 0x29dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, fp │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 88882 │ │ │ │ + bne.w 8883a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88e7a │ │ │ │ + blt.w 891e6 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 889d8 │ │ │ │ - movw r3, #50000 @ 0xc350 │ │ │ │ - cmp r1, r3 │ │ │ │ - ite gt │ │ │ │ - lslgt r1, r1, #1 │ │ │ │ - lslle r1, r1, #2 │ │ │ │ - mov r0, sl │ │ │ │ - bl 8911c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 88dd2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8874a │ │ │ │ - b.n 88756 │ │ │ │ + b.n 88992 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 889d8 │ │ │ │ - cbz r3, 88a8e │ │ │ │ - add.w r0, r4, r3, lsl #2 │ │ │ │ - add.w ip, r9, r3, lsl #2 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + bne.w 88992 │ │ │ │ + cbz r3, 88b58 │ │ │ │ + add.w r0, r5, r3, lsl #2 │ │ │ │ + add.w ip, fp, r3, lsl #2 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr.w r1, [ip, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 889d8 │ │ │ │ + bne.w 88992 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 88b34 │ │ │ │ + bne.w 88d32 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 88888 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88a58 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ + b.n 88840 │ │ │ │ + ldrd r0, r1, [r2, #24] │ │ │ │ + cmp r0, r1 │ │ │ │ + bhi.w 88dba │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + adds r1, #1 │ │ │ │ + add.w r1, r0, r1, lsl #3 │ │ │ │ + str r1, [r2, #24] │ │ │ │ + adds r1, r2, r0 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str.w lr, [r2, r0] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 88a4a │ │ │ │ + ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ + movt r1, #6 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 8916e │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + blx 2bfa0 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 891de │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r2, #800] @ 0x320 │ │ │ │ + b.n 88a4c │ │ │ │ + add.w r8, sl, #32 │ │ │ │ + mov r6, r3 │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.w 89088 │ │ │ │ + mov r5, r3 │ │ │ │ + movs r4, #8 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ + str.w r8, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + b.n 88a4c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88ab6 │ │ │ │ + mov r6, r3 │ │ │ │ + movs r4, #32 │ │ │ │ + add.w r2, sl, #32 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + movw r5, #24184 @ 0x5e78 │ │ │ │ + movt r5, #77 @ 0x4d │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + str r2, [r7, #32] │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ + movt r1, #7 │ │ │ │ + ldr.w r2, [r5, #868] @ 0x364 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 88fde │ │ │ │ + ldr r2, [pc, #664] @ (88ea0 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ + str r2, [r7, #16] │ │ │ │ + b.n 88a18 │ │ │ │ + add.w r5, r1, #9 │ │ │ │ + cmp lr, r5 │ │ │ │ + bcc.n 88ce6 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88d2e │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88dcc │ │ │ │ + ldr r5, [r4, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88dd4 │ │ │ │ + ldr r5, [r4, #32] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88e00 │ │ │ │ + ldr r5, [r4, #40] @ 0x28 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88e08 │ │ │ │ + ldr r5, [r4, #48] @ 0x30 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88e10 │ │ │ │ + ldr r5, [r4, #56] @ 0x38 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88d6e │ │ │ │ + ldr r5, [r4, #64] @ 0x40 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 88e9c │ │ │ │ + ldr r5, [r4, #72] @ 0x48 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 88ce6 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ + b.n 88d04 │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88e20 │ │ │ │ + beq.w 891be │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 88af8 │ │ │ │ + ble.n 88cbe │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88b6a │ │ │ │ + beq.n 88d74 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 88af8 │ │ │ │ + beq.n 88cbe │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88b6a │ │ │ │ + beq.n 88d74 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 88af8 │ │ │ │ + beq.n 88cbe │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88b6a │ │ │ │ + beq.n 88d74 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 88af8 │ │ │ │ + beq.n 88cbe │ │ │ │ adds r0, #24 │ │ │ │ movs r3, #3 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 88b68 │ │ │ │ + beq.n 88d72 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 88ae8 │ │ │ │ + bne.n 88cae │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 889fc │ │ │ │ + beq.w 88ae6 │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - movw r2, #23913 @ 0x5d69 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + movw r2, #24481 @ 0x5fa1 │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 88996 │ │ │ │ - b.n 8886a │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ + beq.w 88948 │ │ │ │ + b.n 88822 │ │ │ │ + add.w r2, sl, #32 │ │ │ │ + mov r6, r3 │ │ │ │ + movs r4, #16 │ │ │ │ + str r2, [r7, #28] │ │ │ │ + b.n 88be8 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ + add.w r1, r1, r1, lsl #2 │ │ │ │ + str r4, [r7, #32] │ │ │ │ + adds r4, #1 │ │ │ │ + add r1, r4 │ │ │ │ + and.w r5, lr, r1 │ │ │ │ + add.w r4, r8, r5, lsl #3 │ │ │ │ + ldr.w r1, [r8, r5, lsl #3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 88ed2 │ │ │ │ + strd r2, r0, [r4] │ │ │ │ + b.n 88aa6 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8881c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 196e80 <_Py_NewReference@@Base+0x24c8> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + bne.w 887d4 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + bl 1952cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 888f2 │ │ │ │ - b.n 8881c │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ + bne.w 888aa │ │ │ │ + b.n 887d4 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #8 │ │ │ │ + b.n 88d04 │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 889d8 │ │ │ │ + bne.w 88992 │ │ │ │ subs r2, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 88a8e │ │ │ │ - ldr.w r1, [r9, r3, lsl #2] │ │ │ │ - ldr.w r3, [r4, r3, lsl #2] │ │ │ │ + beq.w 88b58 │ │ │ │ + ldr.w r1, [fp, r3, lsl #2] │ │ │ │ + ldr.w r3, [r5, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 889d8 │ │ │ │ + bne.w 88992 │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 88a8e │ │ │ │ + bcc.w 88b58 │ │ │ │ ldr.w r0, [r3, #-4]! │ │ │ │ ldr.w r1, [ip, #-4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 88b56 │ │ │ │ - b.n 889d8 │ │ │ │ + beq.n 88d56 │ │ │ │ + b.n 88992 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + b.n 88d04 │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ - str r3, [r7, #8] │ │ │ │ + str r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88e58 │ │ │ │ + beq.w 89196 │ │ │ │ movw r3, #10716 @ 0x29dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, fp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ blx r3 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 88882 │ │ │ │ + bne.w 8883a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88e48 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ + blt.w 89186 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88a2a │ │ │ │ + beq.w 88b14 │ │ │ │ movs r2, #1 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - b.n 88b04 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + b.n 88cca │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + str.w ip, [r2, #8] │ │ │ │ + b.n 88a4c │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #16 │ │ │ │ + b.n 88d04 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #24 │ │ │ │ + b.n 88d04 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88dc4 │ │ │ │ + blt.w 8915e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 8898a │ │ │ │ + b.n 8893c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 766c8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + b.n 888c4 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #32 │ │ │ │ + b.n 88d04 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ + b.n 88d04 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ + b.n 88d04 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ cmp r7, r2 │ │ │ │ - bcs.w 88840 │ │ │ │ + bcs.w 887f8 │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.w 88840 │ │ │ │ - movw r1, #21448 @ 0x53c8 │ │ │ │ + bhi.w 887f8 │ │ │ │ + movw r1, #22856 @ 0x5948 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 31674 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 31670 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88e12 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r8, r9 │ │ │ │ - ldr.w fp, [r7, #24] │ │ │ │ + beq.w 891a8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r8, fp │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88c08 │ │ │ │ + bge.n 88e50 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88d1e │ │ │ │ + beq.w 89028 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88c1e │ │ │ │ + bge.n 88e66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88e0a │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + beq.w 891a0 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88c36 │ │ │ │ + bge.n 88e7c │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 88c36 │ │ │ │ - mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 88e7c │ │ │ │ + mov r0, r2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88c4c │ │ │ │ + bge.n 88e92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88e40 │ │ │ │ + beq.w 891b6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8898a │ │ │ │ + b.n 8893c │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ + b.n 88d04 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.n 88cb6 │ │ │ │ + bmi.w 88ff4 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 88cb6 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88ff4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 88cb6 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88ff4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 206040 │ │ │ │ - mov fp, r0 │ │ │ │ + bl 206660 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88c4c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + beq.n 88e92 │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 886e6 │ │ │ │ + b.w 8869a │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + add.w r3, r5, #9 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc.n 88f24 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88d2a │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88dc8 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88dd0 │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88dfc │ │ │ │ + ldr r3, [r4, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88e04 │ │ │ │ + ldr r3, [r4, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88e0c │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88d6a │ │ │ │ + ldr r3, [r4, #64] @ 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 88e98 │ │ │ │ + ldr r3, [r4, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 890c2 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + add.w r5, r5, r5, lsl #2 │ │ │ │ + adds r5, #1 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + str r3, [r7, #32] │ │ │ │ + add r5, r3 │ │ │ │ + and.w r5, lr, r5 │ │ │ │ + add.w r4, r8, r5, lsl #3 │ │ │ │ + ldr.w r3, [r8, r5, lsl #3] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 88ed6 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 88d04 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.w 8897e │ │ │ │ + ble.w 88930 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8897e │ │ │ │ + beq.w 88930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8897e │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - adds r1, #1 │ │ │ │ - bne.w 887a0 │ │ │ │ - mov sl, fp │ │ │ │ - ldr.w fp, [r7, #24] │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 88930 │ │ │ │ + ldr r1, [r7, #32] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + bne.w 88758 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + mov sl, r9 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [sl, #12] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - strd r9, r8, [r0] │ │ │ │ - b.n 88910 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88756 │ │ │ │ + str.w r3, [r9, #12] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + strd fp, r8, [r1] │ │ │ │ + b.n 888c4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 88710 │ │ │ │ + ldrd r1, r0, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bl 713ac │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 88a4a │ │ │ │ + b.n 88b86 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r9, [pc, #660] @ 8923c │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, lr │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r2, [sl, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b.n 88fba │ │ │ │ + adds r4, #8 │ │ │ │ + cmp r4, r5 │ │ │ │ + bhi.n 88fd8 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 88fb8 │ │ │ │ + cmp r2, r9 │ │ │ │ + beq.n 88fb8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + bl 19a0d0 │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + b.n 88fb8 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + b.n 88aae │ │ │ │ + ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ + ldr r1, [r7, #32] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + blx r2 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 891de │ │ │ │ + ldr r5, [r7, #16] │ │ │ │ + b.n 88a4c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21368 @ 0x5378 │ │ │ │ + movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 88c4c │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + bl d7950 │ │ │ │ + b.n 88e92 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 88972 │ │ │ │ + beq.w 88924 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.n 88972 │ │ │ │ + b.n 88924 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88e50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 891f6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7f8e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 89212 │ │ │ │ + mov r8, fp │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2057e0 <_PyInterpreterState_LookUpID@@Base+0x1b8> │ │ │ │ + b.n 88e66 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #21400 @ 0x5398 │ │ │ │ + movw r1, #22808 @ 0x5918 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + bl d7950 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88c4c │ │ │ │ + bge.w 88e92 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88c4c │ │ │ │ - mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88c4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88c08 │ │ │ │ + bne.w 88e92 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88e92 │ │ │ │ + cmp r5, r0 │ │ │ │ + beq.w 88ab6 │ │ │ │ + mov r4, r8 │ │ │ │ + add.w r6, r7, #40 @ 0x28 │ │ │ │ + add.w ip, sl, #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 89098 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ + mov r5, r8 │ │ │ │ + movs r4, #8 │ │ │ │ + add.w r6, r7, #40 @ 0x28 │ │ │ │ + str.w r8, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + b.n 88a4c │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 88c6a │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl ca538 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + bl ca804 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88d44 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 88e8a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + blt.n 8910e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88d5c │ │ │ │ + bge.n 890ea │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 88d5c │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 89102 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 888f2 │ │ │ │ + beq.w 888aa │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 888c0 │ │ │ │ - ldr.w fp, [r7, #24] │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 88c08 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 88dde │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f84c │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 88dfa │ │ │ │ - mov r8, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2051c0 <_PyInterpreterState_LookUpID@@Base+0x1b8> │ │ │ │ - b.n 88c1e │ │ │ │ - ldr.w r2, [fp, #16] │ │ │ │ - b.n 887a0 │ │ │ │ - mov r1, fp │ │ │ │ + beq.w 88878 │ │ │ │ + mov r8, fp │ │ │ │ + b.n 88e50 │ │ │ │ + ldr.w r0, [r9, #16] │ │ │ │ + b.w 88758 │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [r7, #16] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + b.n 890ea │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 890dc │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [r7, #16] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 890e4 │ │ │ │ + b.n 890ea │ │ │ │ + ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8897e │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 88930 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88bb0 │ │ │ │ + beq.w 88dd8 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 88dd6 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 8917e │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8897e │ │ │ │ + bge.w 88930 │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8893c │ │ │ │ - b.n 8897e │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 88c1e │ │ │ │ + beq.w 888ee │ │ │ │ + b.w 88930 │ │ │ │ + ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ + ldr r1, [r7, #32] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 88ba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ - b.n 88db6 │ │ │ │ - mov r8, r9 │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - movw r1, #57316 @ 0xdfe4 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 88d84 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ + b.n 89150 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 88daa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88daa │ │ │ │ + ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88778 │ │ │ │ - ldr.w r4, [r9, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 88de0 │ │ │ │ + bne.w 88cca │ │ │ │ + b.n 88ae6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88c1e │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88e66 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8884e │ │ │ │ - b.n 88aaa │ │ │ │ + beq.w 88806 │ │ │ │ + b.n 88c70 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88e92 │ │ │ │ mov r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 88b6a │ │ │ │ + beq.w 88d74 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88e22 │ │ │ │ + bne.n 891c0 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 88af8 │ │ │ │ - b.n 88b6a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88c4c │ │ │ │ + bne.w 88cbe │ │ │ │ + b.n 88d74 │ │ │ │ + mov r8, fp │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 88e66 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88ba0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88ba0 │ │ │ │ - ldr r3, [r1, #100] @ 0x64 │ │ │ │ + bne.w 88b14 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88b14 │ │ │ │ + mov r8, fp │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + movw r1, #58724 @ 0xe564 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d7950 │ │ │ │ + b.n 8904a │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88b04 │ │ │ │ - b.n 889fc │ │ │ │ + bne.w 88732 │ │ │ │ + ldr.w r4, [fp, #4] │ │ │ │ + mov r8, fp │ │ │ │ + b.n 891f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 889f4 │ │ │ │ + bne.w 88ade │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 889f4 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 88a2a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88a2a │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88d4c │ │ │ │ - b.n 88d5c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88ade │ │ │ │ + nop │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ │ │ │ │ -00088ea0 : │ │ │ │ +00089240 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 88ed6 │ │ │ │ + cbz r3, 89276 │ │ │ │ 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, 88f14 │ │ │ │ + cbz r0, 892b4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #6217 @ 0x1849 │ │ │ │ + movw r2, #6281 @ 0x1889 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 88ee8 │ │ │ │ + beq.n 89288 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 88f18 │ │ │ │ + bmi.n 892b8 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 88f18 │ │ │ │ + cbz r3, 892b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 88f18 │ │ │ │ - b.w 206040 │ │ │ │ + cbz r3, 892b8 │ │ │ │ + b.w 206660 │ │ │ │ movw ip, #44536 @ 0xadf8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #21400 @ 0x5398 │ │ │ │ + movw r1, #22808 @ 0x5918 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88f14 │ │ │ │ + bge.n 892b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 88f30 │ │ │ │ + cbz r2, 892d0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 88ed0 │ │ │ │ + b.n 89270 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21368 @ 0x5378 │ │ │ │ + movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88f14 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 892b4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 8904c │ │ │ │ - ldr r5, [pc, #268] @ (89060 ) │ │ │ │ + bpl.n 893ec │ │ │ │ + ldr r5, [pc, #268] @ (89400 ) │ │ │ │ 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, 88fc4 │ │ │ │ - ldr.w ip, [pc, #252] @ 89064 │ │ │ │ + cbz r3, 89364 │ │ │ │ + ldr.w ip, [pc, #252] @ 89404 │ │ │ │ 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 89010 │ │ │ │ + bne.n 893b0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88fe4 │ │ │ │ + bge.n 89384 │ │ │ │ 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] │ │ │ │ @@ -139535,546 +139880,472 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9400 @ 0x24b8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8905c │ │ │ │ + beq.n 893fc │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 88f90 │ │ │ │ + blt.n 89330 │ │ │ │ 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 88fbe │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 8935e │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8903a │ │ │ │ + bne.n 893da │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88fd6 │ │ │ │ + bne.n 89376 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 88fd8 │ │ │ │ + b.n 89378 │ │ │ │ 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 88fd8 │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + b.n 89378 │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #1169 @ 0x491 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 88fbe │ │ │ │ + b.n 8935e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00089068 : │ │ │ │ +00089408 : │ │ │ │ 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, 89088 │ │ │ │ + cbz r0, 89428 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (890c4 ) │ │ │ │ + ldr r2, [pc, #56] @ (89464 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89082 │ │ │ │ + beq.n 89422 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89082 │ │ │ │ + beq.n 89422 │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89082 │ │ │ │ + beq.n 89422 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 89082 │ │ │ │ + b.n 89422 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 89118 │ │ │ │ + cbz r2, 894b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 890fa │ │ │ │ + bge.n 8949a │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8910c │ │ │ │ + bge.n 894ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 89110 │ │ │ │ + cbz r3, 894b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8910c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 894ac │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #7 │ │ │ │ mov fp, r3 │ │ │ │ - bls.w 89362 │ │ │ │ + bls.w 89696 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 89234 │ │ │ │ + bls.n 895ca │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w 89380 │ │ │ │ - movs r6, #32 │ │ │ │ - mov r2, r6 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - cmp r6, r1 │ │ │ │ - bls.n 89146 │ │ │ │ - ldr.w r5, [r8, #20] │ │ │ │ - mov lr, r2 │ │ │ │ + bls.w 896b4 │ │ │ │ + movs r5, #32 │ │ │ │ + lsls r5, r5, #1 │ │ │ │ + cmp r5, r1 │ │ │ │ + bls.n 894e6 │ │ │ │ + ldr.w r6, [r8, #20] │ │ │ │ add.w sl, r8, #32 │ │ │ │ - cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 8952c │ │ │ │ - movw r7, #24184 @ 0x5e78 │ │ │ │ - movt r7, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ + bcs.w 897be │ │ │ │ + movw r2, #24184 @ 0x5e78 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ - mov.w r9, r6, lsl #3 │ │ │ │ - ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ + mov.w r9, r5, lsl #3 │ │ │ │ + ldr.w r4, [r2, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 89482 │ │ │ │ - ldr r3, [pc, #668] @ (8941c ) │ │ │ │ + bne.w 897ae │ │ │ │ + ldr r3, [pc, #692] @ (897d0 ) │ │ │ │ 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 893da │ │ │ │ - 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 893c4 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + mov r7, r3 │ │ │ │ + bne.w 8970c │ │ │ │ + add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ + ldr.w r3, [r7, r1, lsl #3] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.w 896fa │ │ │ │ + ldr r2, [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 892e8 │ │ │ │ - mov.w r2, lr, lsl #4 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr.w ip, [r4] │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 8967a │ │ │ │ + str r6, [sp, #4] │ │ │ │ + mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - subs r6, #1 │ │ │ │ + subs r5, #1 │ │ │ │ blx 2b348 │ │ │ │ - mov r7, r5 │ │ │ │ - ldrd r2, r3, [r8, #8] │ │ │ │ - add.w r0, r5, fp, lsl #3 │ │ │ │ - strd r6, r4, [r8, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 89324 │ │ │ │ - cmp r5, r0 │ │ │ │ - bhi.n 89226 │ │ │ │ - subs r0, r0, r5 │ │ │ │ - add.w r3, r5, #16 │ │ │ │ - bic.w r0, r0, #7 │ │ │ │ - mov r8, r5 │ │ │ │ - add r0, r3 │ │ │ │ - mov ip, r6 │ │ │ │ - add.w r3, r5, #8 │ │ │ │ - mov lr, r7 │ │ │ │ + mov.w r3, fp, lsl #3 │ │ │ │ + ldrd r1, r2, [r8, #8] │ │ │ │ + add.w r9, r6, r3 │ │ │ │ + strd r5, r4, [r8, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 897c8 │ │ │ │ + cmp r6, r9 │ │ │ │ + ittt ls │ │ │ │ + addls.w lr, r6, #16 │ │ │ │ + addls lr, r3 │ │ │ │ + addls.w r3, r6, #8 │ │ │ │ + bhi.n 895ba │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 8921c │ │ │ │ - ldr.w r5, [r3, #-4] │ │ │ │ - and.w r1, r5, ip │ │ │ │ - add.w r6, r4, r1, lsl #3 │ │ │ │ + cbz r2, 895b4 │ │ │ │ + ldr.w r0, [r3, #-4] │ │ │ │ + and.w r1, r5, r0 │ │ │ │ + add.w ip, r4, r1, lsl #3 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ - cbnz r7, 89274 │ │ │ │ + cbnz r7, 89606 │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ - str r5, [r6, #4] │ │ │ │ + str.w r0, [ip, #4] │ │ │ │ adds r3, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 891fe │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, lr │ │ │ │ - cmp r7, sl │ │ │ │ - bne.w 893ac │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 89594 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp sl, r3 │ │ │ │ + bne.w 896da │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [r0, #20] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ add.w sl, r0, #32 │ │ │ │ - movs r6, #16 │ │ │ │ - mov.w lr, #8 │ │ │ │ - movw r7, #24184 @ 0x5e78 │ │ │ │ - movt r7, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movs r5, #16 │ │ │ │ + movw r2, #24184 @ 0x5e78 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ - mov.w r9, r6, lsl #3 │ │ │ │ - ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ + mov.w r9, r5, lsl #3 │ │ │ │ + ldr.w r4, [r2, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 89482 │ │ │ │ - ldr r3, [pc, #444] @ (8941c ) │ │ │ │ + bne.w 897ae │ │ │ │ + ldr r3, [pc, #476] @ (897d0 ) │ │ │ │ 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 8919a │ │ │ │ - add.w r7, r1, #9 │ │ │ │ - cmp r7, ip │ │ │ │ - bhi.n 892c2 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b.n 89536 │ │ │ │ + add.w r8, r1, #9 │ │ │ │ + cmp r5, r8 │ │ │ │ + bcc.n 89656 │ │ │ │ + ldr.w r7, [ip, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8938e │ │ │ │ - ldr r7, [r6, #16] │ │ │ │ + beq.n 896be │ │ │ │ + ldr.w r7, [ip, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 893a4 │ │ │ │ - ldr r7, [r6, #24] │ │ │ │ + beq.n 896ce │ │ │ │ + ldr.w r7, [ip, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 893a8 │ │ │ │ - ldr r7, [r6, #32] │ │ │ │ + beq.n 896d4 │ │ │ │ + ldr.w r7, [ip, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8937c │ │ │ │ - ldr r7, [r6, #40] @ 0x28 │ │ │ │ + beq.n 896ae │ │ │ │ + ldr.w r7, [ip, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 893b4 │ │ │ │ - ldr r7, [r6, #48] @ 0x30 │ │ │ │ + beq.n 896e2 │ │ │ │ + ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 893b8 │ │ │ │ - ldr r7, [r6, #56] @ 0x38 │ │ │ │ + beq.n 896e8 │ │ │ │ + ldr.w r7, [ip, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 893bc │ │ │ │ - ldr r7, [r6, #64] @ 0x40 │ │ │ │ + beq.n 896ee │ │ │ │ + ldr.w r7, [ip, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 893c0 │ │ │ │ - ldr r7, [r6, #72] @ 0x48 │ │ │ │ + beq.n 896f4 │ │ │ │ + ldr.w r7, [ip, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89418 │ │ │ │ - mov.w r9, r5, lsr #5 │ │ │ │ + beq.n 89738 │ │ │ │ + mov.w r9, r0, 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 89424 │ │ │ │ - strd r2, r5, [r6] │ │ │ │ - b.n 8921c │ │ │ │ - ldrd r0, r2, [r3, #24] │ │ │ │ - cmp r0, r2 │ │ │ │ - bhi.n 89392 │ │ │ │ - add.w r1, ip, #1 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ + add.w ip, r9, #1 │ │ │ │ + add r1, ip │ │ │ │ + and.w r8, r5, r1 │ │ │ │ + add.w ip, r4, r8, lsl #3 │ │ │ │ + ldr.w r1, [r4, r8, lsl #3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8973e │ │ │ │ + strd r2, r0, [ip] │ │ │ │ + b.n 895b4 │ │ │ │ + ldrd lr, r2, [r3, #24] │ │ │ │ + cmp lr, r2 │ │ │ │ + bhi.n 896c4 │ │ │ │ + adds r1, #1 │ │ │ │ + add.w r2, r3, lr │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ - adds r1, r3, r0 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r7, [r3, r0] │ │ │ │ - subs r6, #1 │ │ │ │ - mov.w r2, lr, lsl #4 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2b348 │ │ │ │ - add.w r0, r5, fp, lsl #3 │ │ │ │ - ldrd r2, r3, [r8, #8] │ │ │ │ - strd r9, r4, [r8, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 891e4 │ │ │ │ - str.w r3, [r8, #8] │ │ │ │ - mov lr, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 89330 │ │ │ │ - adds r3, #8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bhi.w 89226 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8932e │ │ │ │ - ldr r2, [pc, #224] @ (89420 ) │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n 8932e │ │ │ │ - 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 894ee │ │ │ │ - mov r3, fp │ │ │ │ - strd r1, r4, [r8] │ │ │ │ - b.n 8932e │ │ │ │ - ldr r7, [r0, #20] │ │ │ │ + str.w ip, [r3, lr] │ │ │ │ + b.n 89560 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ add.w r4, r0, #32 │ │ │ │ - cmp r4, r7 │ │ │ │ - beq.w 894b4 │ │ │ │ - mov.w r9, #7 │ │ │ │ + cmp r6, r4 │ │ │ │ + beq.w 897fa │ │ │ │ mov sl, r4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - b.n 8930a │ │ │ │ - adds r6, #32 │ │ │ │ - b.n 892e2 │ │ │ │ - ldr r5, [r0, #20] │ │ │ │ + movs r5, #8 │ │ │ │ + mov.w r9, #64 @ 0x40 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + b.n 89562 │ │ │ │ + add.w ip, ip, #32 │ │ │ │ + b.n 89674 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ add.w sl, r0, #32 │ │ │ │ - movs r6, #32 │ │ │ │ - mov.w lr, #16 │ │ │ │ - b.n 89240 │ │ │ │ - adds r6, #8 │ │ │ │ - b.n 892e2 │ │ │ │ + movs r5, #32 │ │ │ │ + b.n 895d2 │ │ │ │ + add.w ip, ip, #8 │ │ │ │ + b.n 89674 │ │ │ │ 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 8930a │ │ │ │ - adds r6, #16 │ │ │ │ - b.n 892e2 │ │ │ │ - adds r6, #24 │ │ │ │ - b.n 892e2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 76624 │ │ │ │ - b.n 8922c │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ - b.n 892e2 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ - b.n 892e2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ - b.n 892e2 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ - b.n 892e2 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - mov r1, ip │ │ │ │ - str.w lr, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ - ldr.w lr, [sp, #4] │ │ │ │ + str r3, [r0, #12] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b.n 89562 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + b.n 89674 │ │ │ │ + add.w ip, ip, #24 │ │ │ │ + b.n 89674 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 895c2 │ │ │ │ + add.w ip, ip, #40 @ 0x28 │ │ │ │ + b.n 89674 │ │ │ │ + add.w ip, ip, #48 @ 0x30 │ │ │ │ + b.n 89674 │ │ │ │ + add.w ip, ip, #56 @ 0x38 │ │ │ │ + b.n 89674 │ │ │ │ + add.w ip, ip, #64 @ 0x40 │ │ │ │ + b.n 89674 │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 713ac │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89300 │ │ │ │ - ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ - movt r1, #6 │ │ │ │ - str.w lr, [sp, #4] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.n 894a4 │ │ │ │ + bne.w 89560 │ │ │ │ + ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ + movt r3, #6 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w 89834 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfa0 │ │ │ │ - ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8952c │ │ │ │ - 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 │ │ │ │ + beq.n 897be │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + str r6, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 8930a │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ - b.n 892e2 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - add.w r1, r7, #9 │ │ │ │ - cmp r1, ip │ │ │ │ - bhi.n 89462 │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + b.n 89562 │ │ │ │ + add.w ip, ip, #72 @ 0x48 │ │ │ │ + b.n 89674 │ │ │ │ + add.w r1, r8, #9 │ │ │ │ + cmp r5, r1 │ │ │ │ + bcc.n 8978e │ │ │ │ + ldr.w r1, [ip, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8938e │ │ │ │ - ldr r1, [r6, #16] │ │ │ │ + beq.n 896be │ │ │ │ + ldr.w r1, [ip, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 893a4 │ │ │ │ - ldr r1, [r6, #24] │ │ │ │ + beq.n 896ce │ │ │ │ + ldr.w r1, [ip, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 893a8 │ │ │ │ - ldr r1, [r6, #32] │ │ │ │ + beq.n 896d4 │ │ │ │ + ldr.w r1, [ip, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8937c │ │ │ │ - ldr r1, [r6, #40] @ 0x28 │ │ │ │ + beq.n 896ae │ │ │ │ + ldr.w r1, [ip, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 893b4 │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ + beq.n 896e2 │ │ │ │ + ldr.w r1, [ip, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 893b8 │ │ │ │ - ldr r1, [r6, #56] @ 0x38 │ │ │ │ + beq.n 896e8 │ │ │ │ + ldr.w r1, [ip, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 893bc │ │ │ │ - ldr r1, [r6, #64] @ 0x40 │ │ │ │ + beq.n 896ee │ │ │ │ + ldr.w r1, [ip, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 893c0 │ │ │ │ - ldr r1, [r6, #72] @ 0x48 │ │ │ │ + beq.n 896f4 │ │ │ │ + ldr.w r1, [ip, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89418 │ │ │ │ - add.w r1, r7, r7, lsl #2 │ │ │ │ + beq.n 89738 │ │ │ │ + add.w r1, r8, r8, 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] │ │ │ │ + and.w r8, r5, r1 │ │ │ │ + add.w ip, r4, r8, lsl #3 │ │ │ │ + ldr.w r1, [r4, r8, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 892e2 │ │ │ │ - b.n 89424 │ │ │ │ - ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ + beq.w 89674 │ │ │ │ + b.n 8973e │ │ │ │ + ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ - str.w lr, [sp] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8952c │ │ │ │ - ldr.w lr, [sp] │ │ │ │ - subs r6, #1 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - mov.w r2, lr, lsl #4 │ │ │ │ - b.n 8930a │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r9 │ │ │ │ - blx r3 │ │ │ │ - ldr.w lr, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 893fa │ │ │ │ + bne.w 89560 │ │ │ │ + bl 1fc480 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 895c4 │ │ │ │ + str.w r2, [r8, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + b.n 897d8 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + add.w r8, r8, #8 │ │ │ │ + cmp r8, r9 │ │ │ │ + bhi.w 895ba │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 897d4 │ │ │ │ + ldr r3, [pc, #88] @ (89840 ) │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 897d4 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 19a0d0 │ │ │ │ + b.n 897d4 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8922c │ │ │ │ - mov r4, r7 │ │ │ │ - add r6, sp, #8 │ │ │ │ + beq.w 895c2 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, 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 894c6 │ │ │ │ - mov.w r9, #7 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - mov r6, r9 │ │ │ │ - add r5, sp, #8 │ │ │ │ - b.n 8930a │ │ │ │ - add.w r9, r2, #9 │ │ │ │ - cmp r9, r6 │ │ │ │ - bhi.n 89514 │ │ │ │ - mov r3, r7 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add.w r9, r8, #72 @ 0x48 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r2, fp │ │ │ │ - ldr.w r6, [r8, #8]! │ │ │ │ - cbz r6, 89524 │ │ │ │ - cmp r9, r8 │ │ │ │ - bne.n 89502 │ │ │ │ - mov fp, r2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, 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 8934c │ │ │ │ mov r6, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r3, r2 │ │ │ │ - b.n 8935c │ │ │ │ - bl 1fbe68 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8922e │ │ │ │ - nop │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + adds r5, #16 │ │ │ │ + ldr.w r2, [r5, #-8] │ │ │ │ + adds r7, #16 │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ + cmp r5, ip │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + bne.n 8980c │ │ │ │ + movs r5, #8 │ │ │ │ + mov sl, r4 │ │ │ │ + add.w r6, sp, r5 │ │ │ │ + mov.w r9, #64 @ 0x40 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + b.n 89562 │ │ │ │ + ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ + mov r1, r9 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 89726 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (895dc ) │ │ │ │ + ldr r4, [pc, #148] @ (898e8 ) │ │ │ │ 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] │ │ │ │ @@ -140088,907 +140359,907 @@ │ │ │ │ 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, 89598 │ │ │ │ + cbz r0, 898a4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 895b8 │ │ │ │ + blt.n 898c4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 895ce │ │ │ │ + bhi.n 898da │ │ │ │ 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 89598 │ │ │ │ + bne.n 898a4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n 89598 │ │ │ │ + b.n 898a4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000895e0 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000898ec <_Py_CheckFunctionResult@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 895fe <_Py_CheckFunctionResult@@Base+0x1e> │ │ │ │ - cbnz r1, 8962a <_Py_CheckFunctionResult@@Base+0x4a> │ │ │ │ + cbz r2, 8990a <_Py_CheckFunctionResult@@Base+0x1e> │ │ │ │ + cbnz r1, 89936 <_Py_CheckFunctionResult@@Base+0x4a> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbz r1, 89606 <_Py_CheckFunctionResult@@Base+0x26> │ │ │ │ + cbz r1, 89912 <_Py_CheckFunctionResult@@Base+0x26> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 895f8 <_Py_CheckFunctionResult@@Base+0x18> │ │ │ │ + bne.n 89904 <_Py_CheckFunctionResult@@Base+0x18> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89680 <_Py_CheckFunctionResult@@Base+0xa0> │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + beq.n 8998c <_Py_CheckFunctionResult@@Base+0xa0> │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, ip │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 895f8 <_Py_CheckFunctionResult@@Base+0x18> │ │ │ │ + beq.n 89904 <_Py_CheckFunctionResult@@Base+0x18> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, ip │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8966a <_Py_CheckFunctionResult@@Base+0x8a> │ │ │ │ + blt.n 89976 <_Py_CheckFunctionResult@@Base+0x8a> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r3, 8965e <_Py_CheckFunctionResult@@Base+0x7e> │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + cbz r3, 8996a <_Py_CheckFunctionResult@@Base+0x7e> │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ - movw r2, #21512 @ 0x5408 │ │ │ │ + b.w 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + movw r2, #22920 @ 0x5988 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - b.n 89652 <_Py_CheckFunctionResult@@Base+0x72> │ │ │ │ + b.n 8995e <_Py_CheckFunctionResult@@Base+0x72> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8963e <_Py_CheckFunctionResult@@Base+0x5e> │ │ │ │ + bne.n 8994a <_Py_CheckFunctionResult@@Base+0x5e> │ │ │ │ mov r0, r2 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8963e <_Py_CheckFunctionResult@@Base+0x5e> │ │ │ │ - movw r2, #21464 @ 0x53d8 │ │ │ │ + b.n 8994a <_Py_CheckFunctionResult@@Base+0x5e> │ │ │ │ + movw r2, #22872 @ 0x5958 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 89620 <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ + b.n 8992c <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #412] @ (8982c <_Py_CheckFunctionResult@@Base+0x24c>) │ │ │ │ + ldr r2, [pc, #412] @ (89b38 <_Py_CheckFunctionResult@@Base+0x24c>) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 89828 <_Py_CheckFunctionResult@@Base+0x248> │ │ │ │ + beq.w 89b34 <_Py_CheckFunctionResult@@Base+0x248> │ │ │ │ stmdb 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, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 897d2 <_Py_CheckFunctionResult@@Base+0x1f2> │ │ │ │ + beq.w 89ade <_Py_CheckFunctionResult@@Base+0x1f2> │ │ │ │ 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, #344] @ (89830 <_Py_CheckFunctionResult@@Base+0x250>) │ │ │ │ + ldr r5, [pc, #344] @ (89b3c <_Py_CheckFunctionResult@@Base+0x250>) │ │ │ │ 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 897d6 <_Py_CheckFunctionResult@@Base+0x1f6> │ │ │ │ + bmi.n 89ae2 <_Py_CheckFunctionResult@@Base+0x1f6> │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ - cbz r5, 89718 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ + cbz r5, 89a24 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89718 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ + bge.n 89a24 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 8976a <_Py_CheckFunctionResult@@Base+0x18a> │ │ │ │ + cbz r2, 89a76 <_Py_CheckFunctionResult@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 89704 <_Py_CheckFunctionResult@@Base+0x124> │ │ │ │ + bcs.n 89a10 <_Py_CheckFunctionResult@@Base+0x124> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #40760 @ 0x9f38 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 897e4 <_Py_CheckFunctionResult@@Base+0x204> │ │ │ │ + bne.n 89af0 <_Py_CheckFunctionResult@@Base+0x204> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 897f4 <_Py_CheckFunctionResult@@Base+0x214> │ │ │ │ - ldr r0, [pc, #252] @ (89830 <_Py_CheckFunctionResult@@Base+0x250>) │ │ │ │ + bgt.n 89b00 <_Py_CheckFunctionResult@@Base+0x214> │ │ │ │ + ldr r0, [pc, #252] @ (89b3c <_Py_CheckFunctionResult@@Base+0x250>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n 897f4 <_Py_CheckFunctionResult@@Base+0x214> │ │ │ │ + bcs.n 89b00 <_Py_CheckFunctionResult@@Base+0x214> │ │ │ │ add r3, r2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ adds r7, #12 │ │ │ │ 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, #188] @ (89830 <_Py_CheckFunctionResult@@Base+0x250>) │ │ │ │ + ldr r2, [pc, #188] @ (89b3c <_Py_CheckFunctionResult@@Base+0x250>) │ │ │ │ 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 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r0, #1 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8981a <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ - ldr r2, [pc, #148] @ (89834 <_Py_CheckFunctionResult@@Base+0x254>) │ │ │ │ + bne.n 89b26 <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ + ldr r2, [pc, #148] @ (89b40 <_Py_CheckFunctionResult@@Base+0x254>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, 897fe <_Py_CheckFunctionResult@@Base+0x21e> │ │ │ │ + cbnz r1, 89b0a <_Py_CheckFunctionResult@@Base+0x21e> │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89718 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ + beq.n 89a24 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ cmp.w sl, #3 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ andgt.w r2, fp, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89718 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ + beq.n 89a24 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 89718 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ + b.n 89a24 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ - bpl.n 89700 <_Py_CheckFunctionResult@@Base+0x120> │ │ │ │ + bpl.n 89a0c <_Py_CheckFunctionResult@@Base+0x120> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #40760 @ 0x9f38 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 89732 <_Py_CheckFunctionResult@@Base+0x152> │ │ │ │ + beq.n 89a3e <_Py_CheckFunctionResult@@Base+0x152> │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.n 897e4 <_Py_CheckFunctionResult@@Base+0x204> │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.n 89af0 <_Py_CheckFunctionResult@@Base+0x204> │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 897a6 <_Py_CheckFunctionResult@@Base+0x1c6> │ │ │ │ + beq.n 89ab2 <_Py_CheckFunctionResult@@Base+0x1c6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 897a6 <_Py_CheckFunctionResult@@Base+0x1c6> │ │ │ │ + b.n 89ab2 <_Py_CheckFunctionResult@@Base+0x1c6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 89718 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ + b.n 89a24 <_Py_CheckFunctionResult@@Base+0x138> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00089838 : │ │ │ │ +00089b44 : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 899ae │ │ │ │ + beq.w 89cba │ │ │ │ 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 r6, r3, #31 │ │ │ │ - bmi.w 899ae │ │ │ │ + bmi.w 89cba │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 89890 │ │ │ │ + bpl.n 89b9c │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #10261 @ 0x2815 │ │ │ │ + movw r3, #10229 @ 0x27f5 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 89890 │ │ │ │ + bne.n 89b9c │ │ │ │ movs r2, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 89ca4 │ │ │ │ + b.n 89fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd4fc │ │ │ │ + bl 1cdb4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89998 │ │ │ │ + beq.n 89ca4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 898b6 │ │ │ │ + bge.n 89bc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 899e2 │ │ │ │ + beq.w 89cee │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 89998 │ │ │ │ + beq.n 89ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8991e │ │ │ │ + beq.n 89c2a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 852e0 │ │ │ │ + bl 85350 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8997a │ │ │ │ + beq.n 89c86 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84a1c <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ + bl 84a8c <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89944 │ │ │ │ + blt.n 89c50 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89900 │ │ │ │ + bge.n 89c0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 899c0 │ │ │ │ + beq.n 89ccc │ │ │ │ mov r0, r6 │ │ │ │ adds r1, #1 │ │ │ │ - beq.n 899cc │ │ │ │ + beq.n 89cd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 898c6 │ │ │ │ - ldr r3, [pc, #216] @ (899ec ) │ │ │ │ + bne.n 89bd2 │ │ │ │ + ldr r3, [pc, #216] @ (89cf8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 89958 │ │ │ │ + cbnz r3, 89c64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89932 │ │ │ │ + bge.n 89c3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 89932 │ │ │ │ + cbnz r3, 89c3e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 898f0 │ │ │ │ + bne.n 89bfc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 898f0 │ │ │ │ + b.n 89bfc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8991e │ │ │ │ + beq.n 89c2a │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8991e │ │ │ │ + beq.n 89c2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ - b.n 8991e │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ + b.n 89c2a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89990 │ │ │ │ + bge.n 89c9c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 89990 │ │ │ │ + cbnz r2, 89c9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8999e │ │ │ │ + blt.n 89caa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8993e │ │ │ │ + b.n 89c4a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89998 │ │ │ │ + bne.n 89ca4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89998 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ca4 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 89998 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 89ca4 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 89900 │ │ │ │ + b.n 89c0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89998 │ │ │ │ + bge.n 89ca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89998 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89998 │ │ │ │ + bne.n 89ca4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ca4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 898b6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89bc2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89b62 │ │ │ │ + beq.w 89e6e │ │ │ │ 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 r7, r3, #31 │ │ │ │ - bmi.w 89b62 │ │ │ │ + bmi.w 89e6e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 89a4a │ │ │ │ + bpl.n 89d56 │ │ │ │ ldr.w ip, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #10261 @ 0x2815 │ │ │ │ + movw r3, #10229 @ 0x27f5 │ │ │ │ movt r3, #19 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 89a4a │ │ │ │ + bne.n 89d56 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 89ca4 │ │ │ │ + b.n 89fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd4fc │ │ │ │ + bl 1cdb4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89b5c │ │ │ │ + beq.w 89e68 │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 88ea0 │ │ │ │ + bl 89240 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89a72 │ │ │ │ + bge.n 89d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89c96 │ │ │ │ + beq.w 89fa2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 89b5c │ │ │ │ + beq.n 89e68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 89068 │ │ │ │ + bl 89408 │ │ │ │ cmp r7, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 89b74 │ │ │ │ + bne.n 89e80 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89ae8 │ │ │ │ + beq.n 89df4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 852e0 │ │ │ │ + bl 85350 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c10 │ │ │ │ + beq.w 89f1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a1c <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ + bl 84a8c <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89b12 │ │ │ │ + blt.n 89e1e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ac8 │ │ │ │ + bge.n 89dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89c8a │ │ │ │ + beq.w 89f96 │ │ │ │ mov r0, r8 │ │ │ │ adds r1, #1 │ │ │ │ - beq.n 89b44 │ │ │ │ + beq.n 89e50 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89a8c │ │ │ │ - ldr r3, [pc, #448] @ (89ca0 ) │ │ │ │ + bne.n 89d98 │ │ │ │ + ldr r3, [pc, #448] @ (89fac ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89bea │ │ │ │ + bne.w 89ef6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89b00 │ │ │ │ + bge.n 89e0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 89b00 │ │ │ │ + cbnz r3, 89e0c │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fdac │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89ab6 │ │ │ │ + bne.n 89dc2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 89ab6 │ │ │ │ + b.n 89dc2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 89b3a │ │ │ │ + bne.n 89e46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89c58 │ │ │ │ + beq.w 89f64 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89c70 │ │ │ │ + blt.w 89f7c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89b5c │ │ │ │ + bge.n 89e68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 89b5c │ │ │ │ + cbnz r3, 89e68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89b0c │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + b.n 89e18 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 89b5c │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 89e68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89ae8 │ │ │ │ + beq.n 89df4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77870 │ │ │ │ + bl 77914 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89b26 │ │ │ │ + bne.n 89e32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 852e0 │ │ │ │ + bl 85350 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89c10 │ │ │ │ + beq.n 89f1c │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84a1c <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ + bl 84a8c <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89c44 │ │ │ │ + blt.n 89f50 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89bc4 │ │ │ │ + bge.n 89ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89c82 │ │ │ │ + beq.n 89f8e │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 89b44 │ │ │ │ + beq.n 89e50 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89b78 │ │ │ │ - ldr r3, [pc, #196] @ (89ca0 ) │ │ │ │ + bne.n 89e84 │ │ │ │ + ldr r3, [pc, #196] @ (89fac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89ae8 │ │ │ │ + beq.w 89df4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89ae8 │ │ │ │ + beq.w 89df4 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89ae8 │ │ │ │ + beq.w 89df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ - b.n 89ae8 │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ + b.n 89df4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89c2c │ │ │ │ + bge.n 89f38 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, 89c2c │ │ │ │ + cbnz r2, 89f38 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89b5c │ │ │ │ + bge.n 89e68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89b5c │ │ │ │ + bne.n 89e68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89b5c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89e68 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89bb4 │ │ │ │ + bne.n 89ec0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 89bb4 │ │ │ │ + b.n 89ec0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89bca │ │ │ │ + bge.n 89ed6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89bca │ │ │ │ + bne.n 89ed6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89bca │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ed6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89b44 │ │ │ │ + bne.w 89e50 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89b44 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89e50 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89bc4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ed0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 89ac8 │ │ │ │ + b.n 89dd4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89a72 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d7e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8a306 │ │ │ │ + beq.w 8a612 │ │ │ │ stmdb 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 ip, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89cce │ │ │ │ + bne.n 89fda │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89f18 │ │ │ │ + bne.w 8a224 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89f14 │ │ │ │ + bne.w 8a220 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89f14 │ │ │ │ + bne.w 8a220 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.w 89f14 │ │ │ │ + bne.w 8a220 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a13a │ │ │ │ + bne.w 8a446 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a31e │ │ │ │ + bne.w 8a62a │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a2b2 │ │ │ │ + beq.w 8a5be │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r2, r0 │ │ │ │ adds r2, #20 │ │ │ │ adds.w r8, r2, r3, lsl #3 │ │ │ │ - bmi.w 8a2e0 │ │ │ │ + bmi.w 8a5ec │ │ │ │ movw r9, #24184 @ 0x5e78 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ - movw r0, #4689 @ 0x1251 │ │ │ │ + movw r0, #4833 @ 0x12e1 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r7, [r9, #868] @ 0x364 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8a2e6 │ │ │ │ - ldr r0, [pc, #708] @ (8a014 ) │ │ │ │ + bne.w 8a5f2 │ │ │ │ + ldr r0, [pc, #708] @ (8a320 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add.w lr, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w lr, #512 @ 0x200 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ mov fp, r0 │ │ │ │ - bcs.w 8a1e8 │ │ │ │ + bcs.w 8a4f4 │ │ │ │ mov.w lr, lr, lsr #3 │ │ │ │ ldr.w ip, [r0, lr, lsl #3] │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ mov sl, r0 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 8a262 │ │ │ │ + beq.w 8a56e │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r7, [ip, #4] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str.w r0, [ip, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a0e6 │ │ │ │ + beq.w 8a3f2 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r7, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a2a2 │ │ │ │ + beq.w 8a5ae │ │ │ │ add.w r2, r7, #20 │ │ │ │ mov.w ip, #8 │ │ │ │ add r2, r3 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r3 │ │ │ │ it gt │ │ │ │ movgt r0, #0 │ │ │ │ - ble.n 89dfe │ │ │ │ + ble.n 8a10a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 89df2 │ │ │ │ + cbz r3, 8a0fe │ │ │ │ ldr.w lr, [r3] │ │ │ │ add.w r8, lr, #1 │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89ef0 │ │ │ │ + bge.w 8a1fc │ │ │ │ ldr.w lr, [r2] │ │ │ │ str.w r8, [r3] │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89f00 │ │ │ │ + blt.w 8a20c │ │ │ │ adds r0, #1 │ │ │ │ add r1, ip │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 89dfe │ │ │ │ + beq.n 8a10a │ │ │ │ add r2, ip │ │ │ │ - b.n 89dca │ │ │ │ + b.n 8a0d6 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 89ea4 │ │ │ │ + blt.n 8a1b0 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bne.n 89ea4 │ │ │ │ + bne.n 8a1b0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r9, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a08e │ │ │ │ + beq.w 8a39a │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 89e6c │ │ │ │ + ble.n 8a178 │ │ │ │ add r2, r1 │ │ │ │ add.w sl, r2, #20 │ │ │ │ add.w r8, r2, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [sl, r6, lsl #3] │ │ │ │ - cbz r0, 89e4a │ │ │ │ + cbz r0, 8a156 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e4a │ │ │ │ + bge.n 8a156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a0c0 │ │ │ │ + beq.w 8a3cc │ │ │ │ ldr.w r0, [r8, r6, lsl #3] │ │ │ │ - cbz r0, 89e62 │ │ │ │ + cbz r0, 8a16e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e62 │ │ │ │ + bge.n 8a16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a0d4 │ │ │ │ + beq.w 8a3e0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 89e32 │ │ │ │ + bne.n 8a13e │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a116 │ │ │ │ + bne.w 8a422 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a116 │ │ │ │ - ldr r2, [pc, #404] @ (8a014 ) │ │ │ │ + bne.w 8a422 │ │ │ │ + ldr r2, [pc, #404] @ (8a320 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8a116 │ │ │ │ + bhi.w 8a422 │ │ │ │ ldr.w r0, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r7, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89cc6 │ │ │ │ + beq.w 89fd2 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89cc6 │ │ │ │ - ldr r1, [pc, #340] @ (8a014 ) │ │ │ │ + bne.w 89fd2 │ │ │ │ + ldr r1, [pc, #340] @ (8a320 ) │ │ │ │ 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 │ │ │ │ @@ -140996,240 +141267,240 @@ │ │ │ │ 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 89cc6 │ │ │ │ + b.n 89fd2 │ │ │ │ ldr.w lr, [r2] │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89df2 │ │ │ │ + bge.w 8a0fe │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r9, r0 │ │ │ │ str.w r3, [lr] │ │ │ │ - beq.w 89dfe │ │ │ │ + beq.w 8a10a │ │ │ │ add r1, ip │ │ │ │ add r2, ip │ │ │ │ - b.n 89dca │ │ │ │ + b.n 8a0d6 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ lsls r2, r3 │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ smull r1, r3, r3, r2 │ │ │ │ sub.w r3, r3, r2, asr #31 │ │ │ │ cmp ip, r3 │ │ │ │ - bgt.w 8a164 │ │ │ │ + bgt.w 8a470 │ │ │ │ mov sl, r5 │ │ │ │ mov r2, ip │ │ │ │ movs r6, #0 │ │ │ │ mov r5, ip │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 89cc6 │ │ │ │ + bpl.w 89fd2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a276 │ │ │ │ + bne.w 8a582 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w 89cc6 │ │ │ │ + ble.w 89fd2 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r7, #1 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r2, r7, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a05a │ │ │ │ + beq.n 8a366 │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ add r3, r2 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8a11e │ │ │ │ + beq.w 8a42a │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a078 │ │ │ │ + blt.n 8a384 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a036 │ │ │ │ + blt.n 8a342 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.w 8a1ac │ │ │ │ + bne.w 8a4b8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a07e │ │ │ │ + blt.n 8a38a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a434 │ │ │ │ + bl 7a4c8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a018 │ │ │ │ + blt.n 8a324 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a000 │ │ │ │ + blt.n 8a30c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a250 │ │ │ │ + bne.w 8a55c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 89f3e │ │ │ │ + beq.n 8a24a │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21556 @ 0x5434 │ │ │ │ + movw r1, #22964 @ 0x59b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 8a250 │ │ │ │ + bl f8938 │ │ │ │ + b.n 8a55c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a3c8 │ │ │ │ + beq.w 8a6d4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a250 │ │ │ │ + bge.w 8a55c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89fc0 │ │ │ │ + bne.n 8a2cc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 89fc0 │ │ │ │ + b.n 8a2cc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89fb8 │ │ │ │ + bne.n 8a2c4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89fc0 │ │ │ │ - b.n 8a000 │ │ │ │ + bge.n 8a2cc │ │ │ │ + b.n 8a30c │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r9, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - bne.w 8a1ac │ │ │ │ + bne.w 8a4b8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a07e │ │ │ │ + blt.n 8a38a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 89fa2 │ │ │ │ + beq.n 8a2ae │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 89fa2 │ │ │ │ + b.n 8a2ae │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a1dc │ │ │ │ + beq.w 8a4e8 │ │ │ │ mov r8, r2 │ │ │ │ ldrd r2, r7, [r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f88 │ │ │ │ + bge.n 8a294 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 89f88 │ │ │ │ + b.n 8a294 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89fa2 │ │ │ │ - b.n 8a052 │ │ │ │ + bge.n 8a2ae │ │ │ │ + b.n 8a35e │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 8a116 │ │ │ │ + ble.n 8a422 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r4 │ │ │ │ add.w r8, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ adds r6, #1 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 8a09e │ │ │ │ + bne.n 8a3aa │ │ │ │ mov r1, r5 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r9 │ │ │ │ - b.n 89e6c │ │ │ │ + b.n 8a178 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, r6, lsl #3] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89e50 │ │ │ │ - b.n 89e62 │ │ │ │ + bne.w 8a15c │ │ │ │ + b.n 8a16e │ │ │ │ adds r6, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r6, r9 │ │ │ │ - bne.w 89e32 │ │ │ │ - b.n 89e68 │ │ │ │ + bne.w 8a13e │ │ │ │ + b.n 8a174 │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ ldr.w r2, [ip, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 8a19e │ │ │ │ + bcc.n 8a4aa │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r1, r3, lr, lsl #3 │ │ │ │ str.w r1, [ip, #24] │ │ │ │ add.w r1, ip, r3 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r0, [ip, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8a1e8 │ │ │ │ + beq.n 8a4f4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 89d9a │ │ │ │ + b.n 8a0a6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 76624 │ │ │ │ - b.n 89ea4 │ │ │ │ + bl 766c8 │ │ │ │ + b.n 8a1b0 │ │ │ │ add r6, r7 │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w 89cc6 │ │ │ │ + ble.w 89fd2 │ │ │ │ adds r3, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a256 │ │ │ │ + beq.w 8a562 │ │ │ │ mov r8, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - blt.w 89f7c │ │ │ │ - b.n 89cc6 │ │ │ │ + blt.w 8a288 │ │ │ │ + b.n 89fd2 │ │ │ │ mov.w lr, #1 │ │ │ │ movw r0, #21846 @ 0x5556 │ │ │ │ movt r0, #21845 @ 0x5555 │ │ │ │ lsl.w r2, lr, r3 │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ smull r0, r7, r2, r0 │ │ │ │ sub.w r2, r7, r2, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt.w 89cfe │ │ │ │ + bgt.w 8a00a │ │ │ │ mov r9, lr │ │ │ │ - b.n 89f18 │ │ │ │ + b.n 8a224 │ │ │ │ add r6, ip │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ add.w r6, r6, r6, lsl #1 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ @@ -141240,308 +141511,308 @@ │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7a8d4 │ │ │ │ + bl 7a968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a250 │ │ │ │ + bne.n 8a55c │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ - b.n 89f36 │ │ │ │ + b.n 8a242 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ - b.n 89d9a │ │ │ │ + b.n 8a0a6 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8a358 │ │ │ │ + beq.w 8a664 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8a222 │ │ │ │ + bne.n 8a52e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a300 │ │ │ │ + blt.w 8a60c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89fa2 │ │ │ │ - b.n 8a052 │ │ │ │ + bge.w 8a2ae │ │ │ │ + b.n 8a35e │ │ │ │ adds r6, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w 8a062 │ │ │ │ - b.n 89cc6 │ │ │ │ + bne.w 8a36e │ │ │ │ + b.n 89fd2 │ │ │ │ ldr.w r7, [r9, #848] @ 0x350 │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 8a30a │ │ │ │ + bne.w 8a616 │ │ │ │ mov r2, r8 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8a2e0 │ │ │ │ + beq.n 8a5ec │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 8a112 │ │ │ │ + b.n 8a41e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a1c4 │ │ │ │ + beq.n 8a4d0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8a332 │ │ │ │ + beq.w 8a63e │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a3b2 │ │ │ │ + blt.w 8a6be │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a3a0 │ │ │ │ + blt.w 8a6ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89cc8 │ │ │ │ + b.n 89fd4 │ │ │ │ adds r6, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.w 8a128 │ │ │ │ - b.n 89cc6 │ │ │ │ + bgt.w 8a434 │ │ │ │ + b.n 89fd2 │ │ │ │ mov r1, lr │ │ │ │ mov r0, fp │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8a10e │ │ │ │ + b.n 8a41a │ │ │ │ cmp r6, r2 │ │ │ │ - bge.w 89cc6 │ │ │ │ + bge.w 89fd2 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ add.w r3, r1, r2, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b.n 8a070 │ │ │ │ + b.n 8a37c │ │ │ │ add.w r1, r7, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 89dbe │ │ │ │ + b.n 8a0ca │ │ │ │ movs r0, #1 │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ lsls r3, r0 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ lsr.w r3, r2, r0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ movs r0, #12 │ │ │ │ adds r2, #20 │ │ │ │ mla r8, r0, r3, r2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 89d32 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 8a250 │ │ │ │ + bge.w 8a03e │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 8a55c │ │ │ │ ldr.w r0, [r9, #864] @ 0x360 │ │ │ │ mov r1, r8 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a2e0 │ │ │ │ + beq.n 8a5ec │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ - b.n 89d9a │ │ │ │ + b.n 8a0a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 8a1ce │ │ │ │ + b.n 8a4da │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r9, #844] @ 0x34c │ │ │ │ str.w r8, [sp, #8] │ │ │ │ blx r7 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8a212 │ │ │ │ + b.n 8a51e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ - b.n 89d06 │ │ │ │ + b.n 8a012 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a380 │ │ │ │ + blt.n 8a68c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89fc6 │ │ │ │ + bge.w 8a2d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89fc6 │ │ │ │ + bne.w 8a2d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89fc6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a2d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89fe6 │ │ │ │ + blt.w 8a2f2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a250 │ │ │ │ + bge.w 8a55c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a250 │ │ │ │ + bne.w 8a55c │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a250 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a55c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a33c │ │ │ │ + bne.n 8a648 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89fc6 │ │ │ │ - b.n 8a000 │ │ │ │ + bge.w 8a2d2 │ │ │ │ + b.n 8a30c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a250 │ │ │ │ + bne.w 8a55c │ │ │ │ mov r0, r1 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a250 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a55c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a246 │ │ │ │ + bne.w 8a552 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a246 │ │ │ │ + b.n 8a552 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a022 │ │ │ │ + b.n 8a32e │ │ │ │ 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 r9, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a924 │ │ │ │ + bge.w 8ac30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a8ee │ │ │ │ + bne.w 8abfa │ │ │ │ str.w r0, [r9] │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ ldrd r6, r4, [r9, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a5f8 │ │ │ │ + beq.w 8a904 │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #456] @ (8a5f0 ) │ │ │ │ + ldr r2, [pc, #456] @ (8a8fc ) │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ str.w r0, [r9, #-8] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r2, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #3868] @ 0xf1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8a5fe │ │ │ │ + bne.w 8a90a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8a546 │ │ │ │ + beq.n 8a852 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 8a546 │ │ │ │ + blt.n 8a852 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n 8a546 │ │ │ │ + bne.n 8a852 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ lsls r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a84a │ │ │ │ + beq.w 8ab56 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 8a51c │ │ │ │ + ble.n 8a828 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r9 │ │ │ │ str r3, [r7, #12] │ │ │ │ - b.n 8a4a0 │ │ │ │ + b.n 8a7ac │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ - cbz r6, 8a49a │ │ │ │ + cbz r6, 8a7a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a49a │ │ │ │ + bge.n 8a7a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a58a │ │ │ │ + beq.n 8a896 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 8a518 │ │ │ │ + beq.n 8a824 │ │ │ │ add.w r3, r5, #20 │ │ │ │ ldr.w r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a480 │ │ │ │ + beq.n 8a78c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a480 │ │ │ │ + bge.n 8a78c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a480 │ │ │ │ - ldr r1, [pc, #304] @ (8a5f0 ) │ │ │ │ + bne.n 8a78c │ │ │ │ + ldr r1, [pc, #304] @ (8a8fc ) │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r1, r0] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -141550,74 +141821,74 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8a8e4 │ │ │ │ - ldr r2, [pc, #264] @ (8a5f4 ) │ │ │ │ + bne.w 8abf0 │ │ │ │ + ldr r2, [pc, #264] @ (8a900 ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a8a8 │ │ │ │ + bne.w 8abb4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a480 │ │ │ │ + beq.n 8a78c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 8a480 │ │ │ │ + ble.n 8a78c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8a480 │ │ │ │ + beq.n 8a78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8a480 │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8a78c │ │ │ │ mov r6, sl │ │ │ │ mov r9, fp │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a540 │ │ │ │ + bne.n 8a84c │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 8a540 │ │ │ │ - ldr r2, [pc, #196] @ (8a5f0 ) │ │ │ │ + bne.n 8a84c │ │ │ │ + ldr r2, [pc, #196] @ (8a8fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #1932] @ 0x78c │ │ │ │ cmp r5, #79 @ 0x4f │ │ │ │ - bls.w 8a822 │ │ │ │ + bls.w 8ab2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8a844 │ │ │ │ - ldr r2, [pc, #148] @ (8a5f0 ) │ │ │ │ + bne.w 8ab50 │ │ │ │ + ldr r2, [pc, #148] @ (8a8fc ) │ │ │ │ mrc 15, 0, r3, 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 8a812 │ │ │ │ + bhi.w 8ab1e │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ str.w r9, [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} │ │ │ │ - ldr r2, [pc, #100] @ (8a5f0 ) │ │ │ │ + ldr r2, [pc, #100] @ (8a8fc ) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r9, #712] @ 0x2c8 │ │ │ │ @@ -141627,243 +141898,243 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a91a │ │ │ │ - ldr r3, [pc, #52] @ (8a5f4 ) │ │ │ │ + bne.w 8ac26 │ │ │ │ + ldr r3, [pc, #52] @ (8a900 ) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a8c8 │ │ │ │ + bne.w 8abd4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a49a │ │ │ │ + beq.w 8a7a6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 8a49a │ │ │ │ + ble.w 8a7a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a49a │ │ │ │ + beq.w 8a7a6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8a49a │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8a7a6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a44a │ │ │ │ + beq.w 8a756 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ - cbnz r5, 8a62e │ │ │ │ + cbnz r5, 8a93a │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r2 │ │ │ │ - cbz r2, 8a628 │ │ │ │ + cbz r2, 8a934 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 8a622 │ │ │ │ + cbz r0, 8a92e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a622 │ │ │ │ + bge.n 8a92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a622 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a92e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 8a60a │ │ │ │ + bne.n 8a916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8a546 │ │ │ │ + blt.n 8a852 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - bne.n 8a546 │ │ │ │ + bne.n 8a852 │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ lsls r3, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8a88c │ │ │ │ + beq.w 8ab98 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 8a7d8 │ │ │ │ + ble.w 8aae4 │ │ │ │ add r3, r6 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r3, #20 │ │ │ │ add.w r5, r3, #24 │ │ │ │ ands.w r3, r1, #3 │ │ │ │ - beq.n 8a704 │ │ │ │ + beq.n 8aa10 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8a6ce │ │ │ │ + beq.n 8a9da │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8a69c │ │ │ │ + beq.n 8a9a8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 8a684 │ │ │ │ + cbz r0, 8a990 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a684 │ │ │ │ + bge.n 8a990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a684 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a990 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 8a69a │ │ │ │ + cbz r0, 8a9a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a69a │ │ │ │ + bge.n 8a9a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a69a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a9a6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 8a6b4 │ │ │ │ + cbz r0, 8a9c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a6b4 │ │ │ │ + bge.n 8a9c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a6b4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a9c0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 8a6cc │ │ │ │ + cbz r0, 8a9d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a6cc │ │ │ │ + bge.n 8a9d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a6cc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a9d8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 8a6e6 │ │ │ │ + cbz r0, 8a9f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a6e6 │ │ │ │ + bge.n 8a9f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a6e6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a9f2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 8a6fe │ │ │ │ + cbz r0, 8aa0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a6fe │ │ │ │ + bge.n 8aa0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a6fe │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aa0a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 8a7d8 │ │ │ │ + beq.n 8aae4 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 8a71c │ │ │ │ + cbz r0, 8aa28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a71c │ │ │ │ + bge.n 8aa28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a71c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aa28 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 8a734 │ │ │ │ + cbz r0, 8aa40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a734 │ │ │ │ + bge.n 8aa40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a734 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aa40 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w fp, r4, #1 │ │ │ │ ldr.w r0, [r8, fp, lsl #3] │ │ │ │ - cbz r0, 8a750 │ │ │ │ + cbz r0, 8aa5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a750 │ │ │ │ + bge.n 8aa5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a750 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aa5c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r5, fp, lsl #3] │ │ │ │ - cbz r0, 8a768 │ │ │ │ + cbz r0, 8aa74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a768 │ │ │ │ + bge.n 8aa74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a768 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aa74 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, fp, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 8a784 │ │ │ │ + cbz r0, 8aa90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a784 │ │ │ │ + bge.n 8aa90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a784 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aa90 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 8a79c │ │ │ │ + cbz r0, 8aaa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a79c │ │ │ │ + bge.n 8aaa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a79c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aaa8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, fp, #2 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 8a7b8 │ │ │ │ + cbz r0, 8aac4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a7b8 │ │ │ │ + bge.n 8aac4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a7b8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aac4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 8a7d0 │ │ │ │ + cbz r0, 8aadc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a7d0 │ │ │ │ + bge.n 8aadc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a7d0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aadc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, fp, #3 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 8a704 │ │ │ │ + bne.n 8aa10 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a540 │ │ │ │ + bne.w 8a84c │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a540 │ │ │ │ - ldr r2, [pc, #320] @ (8a92c ) │ │ │ │ + bne.w 8a84c │ │ │ │ + ldr r2, [pc, #320] @ (8ac38 ) │ │ │ │ mrc 15, 0, r3, 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 8a540 │ │ │ │ + bhi.w 8a84c │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r6, [r3, #1928] @ 0x788 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ - b.n 8a546 │ │ │ │ + b.n 8a852 │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r1, [r4, #1928] @ 0x788 │ │ │ │ @@ -141871,253 +142142,253 @@ │ │ │ │ str r1, [r6, #0] │ │ │ │ movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str.w r6, [r4, #1928] @ 0x788 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str.w r5, [r4, #1932] @ 0x78c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8a55e │ │ │ │ + beq.w 8a86a │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ - b.n 8a816 │ │ │ │ + b.n 8ab22 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.w 8a540 │ │ │ │ + ble.w 8a84c │ │ │ │ adds r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 8a858 │ │ │ │ + b.n 8ab64 │ │ │ │ adds r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 8a86e │ │ │ │ + cbz r0, 8ab7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a86e │ │ │ │ + bge.n 8ab7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a86e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab7a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 8a884 │ │ │ │ + cbz r0, 8ab90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a884 │ │ │ │ + bge.n 8ab90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a884 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab90 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 8a856 │ │ │ │ - b.n 8a51c │ │ │ │ + bne.n 8ab62 │ │ │ │ + b.n 8a828 │ │ │ │ adds r4, r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ - b.n 8a8a0 │ │ │ │ + b.n 8abac │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r8 │ │ │ │ - blt.n 8a892 │ │ │ │ - b.n 8a7d8 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + blt.n 8ab9e │ │ │ │ + b.n 8aae4 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8a4f8 │ │ │ │ - ldr r2, [pc, #120] @ (8a930 ) │ │ │ │ + beq.w 8a804 │ │ │ │ + ldr r2, [pc, #120] @ (8ac3c ) │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 8a4f8 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 8a804 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a5c8 │ │ │ │ - ldr r2, [pc, #88] @ (8a930 ) │ │ │ │ + beq.w 8a8d4 │ │ │ │ + ldr r2, [pc, #88] @ (8ac3c ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 8a5c8 │ │ │ │ + b.n 8a8d4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8a480 │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 8a78c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #5 │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a582 │ │ │ │ + bge.w 8a88e │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a3fc │ │ │ │ - b.n 8a582 │ │ │ │ + beq.w 8a708 │ │ │ │ + b.n 8a88e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8a49a │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 8a7a6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a582 │ │ │ │ - b.n 8a8f4 │ │ │ │ + beq.w 8a88e │ │ │ │ + b.n 8ac00 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0008a934 : │ │ │ │ +0008ac40 : │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0008a950 : │ │ │ │ +0008ac5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ (8a9e8 ) │ │ │ │ + ldr r2, [pc, #136] @ (8acf4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2040] @ 0x7f8 │ │ │ │ - cbz r3, 8a988 │ │ │ │ + cbz r3, 8ac94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #2044] @ 0x7fc │ │ │ │ ldr.w r2, [ip, #2048] @ 0x800 │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [ip, #2036] @ 0x7f4 │ │ │ │ - cbnz r2, 8a9ca │ │ │ │ + cbnz r2, 8acd6 │ │ │ │ ldr.w r3, [ip, #144] @ 0x90 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r3, 8a9d8 │ │ │ │ - movw r1, #48984 @ 0xbf58 │ │ │ │ + cbz r3, 8ace4 │ │ │ │ + movw r1, #50392 @ 0xc4d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r3 │ │ │ │ blx 2b7f4 │ │ │ │ - cbz r0, 8a9d8 │ │ │ │ + cbz r0, 8ace4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48920 @ 0xbf18 │ │ │ │ + movw r1, #50328 @ 0xc498 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2b7f4 │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 8a9dc │ │ │ │ + cbnz r0, 8ace8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 8a9ec │ │ │ │ + b.n 8acf8 │ │ │ │ ldr.w r3, [ip, #2044] @ 0x7fc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13e118 │ │ │ │ + b.w 13e50c │ │ │ │ movs r2, #1 │ │ │ │ - b.n 8a9bc │ │ │ │ + b.n 8acc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e176 <_PyObject_DebugMallocStats@@Base+0x66e> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8a9bc │ │ │ │ + b.n 8acc8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aba2 │ │ │ │ + bne.w 8aeae │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ blx 2bfb8 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8aba2 │ │ │ │ + bne.w 8aeae │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8ab20 │ │ │ │ - ldr r3, [pc, #668] @ (8acbc ) │ │ │ │ + bne.w 8ae2c │ │ │ │ + ldr r3, [pc, #668] @ (8afc8 ) │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.w 8ab64 │ │ │ │ + bgt.w 8ae70 │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8ab82 │ │ │ │ + beq.w 8ae8e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ab92 │ │ │ │ + bne.w 8ae9e │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 8aa46 │ │ │ │ + beq.n 8ad52 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 8ac44 │ │ │ │ + bne.w 8af50 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ blx 2af0c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8aaa4 │ │ │ │ + beq.n 8adb0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 8abc4 │ │ │ │ + bcs.w 8aed0 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ac5c │ │ │ │ + bne.w 8af68 │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8abc4 │ │ │ │ + beq.w 8aed0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2af0c │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8ac6c │ │ │ │ + bne.w 8af78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8abc4 │ │ │ │ + bcs.w 8aed0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 6b538 │ │ │ │ + bl 6b580 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8abc4 │ │ │ │ + beq.w 8aed0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -142129,513 +142400,513 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 2acf0 │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r8, r5 │ │ │ │ adds r3, r5, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 8abca │ │ │ │ + bhi.n 8aed6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ mov r8, r3 │ │ │ │ sub.w ip, r2, #55296 @ 0xd800 │ │ │ │ cmp ip, lr │ │ │ │ - bls.n 8abce │ │ │ │ + bls.n 8aeda │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8abce │ │ │ │ + bcs.n 8aeda │ │ │ │ add r1, r0 │ │ │ │ subs r4, r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8aad6 │ │ │ │ + bne.n 8ade2 │ │ │ │ sub.w r1, r8, r7 │ │ │ │ mov r6, r7 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ asrs r1, r1, #2 │ │ │ │ - b.n 8ab3e │ │ │ │ + b.n 8ae4a │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 17f0dc │ │ │ │ + bl 17f714 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldrd r1, r6, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8abbc │ │ │ │ + bne.n 8aec8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8acc0 │ │ │ │ + bl 8afcc │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8ab78 │ │ │ │ + bne.n 8ae84 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #28 │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17f2a4 │ │ │ │ - b.n 8ab2e │ │ │ │ + bl 17f8dc │ │ │ │ + b.n 8ae3a │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 8ab5c │ │ │ │ - bl 17ec7c │ │ │ │ - ldr r3, [pc, #308] @ (8acbc ) │ │ │ │ + b.n 8ae68 │ │ │ │ + bl 17f2b4 │ │ │ │ + ldr r3, [pc, #308] @ (8afc8 ) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8aa3a │ │ │ │ + beq.w 8ad46 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6345e │ │ │ │ - b.n 8ab2e │ │ │ │ + bl 634a6 │ │ │ │ + b.n 8ae3a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21644 @ 0x548c │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8ab5c │ │ │ │ + b.n 8ae68 │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 8abf4 │ │ │ │ + beq.n 8af00 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8ac44 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 8abb8 │ │ │ │ + beq.n 8af50 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 8aec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ab0e │ │ │ │ + beq.n 8ae1a │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ subs r4, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8aca2 │ │ │ │ + bne.n 8afae │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6b638 │ │ │ │ + bl 6b680 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r9 │ │ │ │ mov r5, sl │ │ │ │ subs r1, r1, r7 │ │ │ │ - movw r3, #42132 @ 0xa494 │ │ │ │ + movw r3, #43540 @ 0xaa14 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ movw r2, #61028 @ 0xee64 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r4, r1, #1 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #19196 @ 0x4afc │ │ │ │ + movw r2, #20604 @ 0x507c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r1, #21664 @ 0x54a0 │ │ │ │ + movw r1, #23072 @ 0x5a20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 87cd8 │ │ │ │ + bl 87d44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8abb8 │ │ │ │ - bl 1de310 │ │ │ │ + beq.n 8aec4 │ │ │ │ + bl 1de8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8abb8 │ │ │ │ + bge.n 8aec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8abb8 │ │ │ │ + bne.n 8aec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8abb8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8aec4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21672 @ 0x54a8 │ │ │ │ + movw r1, #23080 @ 0x5a28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 8abb8 │ │ │ │ + bl f8938 │ │ │ │ + b.n 8aec4 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8aa8c │ │ │ │ - b.n 8abc4 │ │ │ │ + bne.w 8ad98 │ │ │ │ + b.n 8aed0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ab3e │ │ │ │ + beq.w 8ae4a │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r2, #0 │ │ │ │ movw ip, #2047 @ 0x7ff │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ sub.w lr, r3, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aa9e │ │ │ │ + bne.w 8adaa │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8ac7a │ │ │ │ - b.n 8ab3e │ │ │ │ + bne.n 8af86 │ │ │ │ + b.n 8ae4a │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r3 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ - b.n 8ab08 │ │ │ │ + b.n 8ae14 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0008acc0 : │ │ │ │ +0008afcc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, #20 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b258 │ │ │ │ + bne.w 8b564 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ adds r7, r1, #1 │ │ │ │ - beq.w 8af68 │ │ │ │ + beq.w 8b274 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8b124 │ │ │ │ + beq.w 8b430 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 8b128 │ │ │ │ + beq.w 8b434 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8ad2a │ │ │ │ + bcs.n 8b036 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8ad0e │ │ │ │ + b.n 8b01a │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 8ad24 │ │ │ │ + bls.n 8b030 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n 8ad0a │ │ │ │ + bls.n 8b016 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 8b21c │ │ │ │ + bcs.w 8b528 │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi.n 8ad0e │ │ │ │ + bhi.n 8b01a │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w 8af7a │ │ │ │ + bhi.w 8b286 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b1dc │ │ │ │ + blt.w 8b4e8 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b004 │ │ │ │ + bgt.w 8b310 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov.w r9, #1 │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ add.w sl, r5, #21 │ │ │ │ ldr.w r6, [r2, #888] @ 0x378 │ │ │ │ mov r8, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 8afee │ │ │ │ - ldr r1, [pc, #760] @ (8b060 ) │ │ │ │ + bne.w 8b2fa │ │ │ │ + ldr r1, [pc, #760] @ (8b36c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1612] @ 0x64c │ │ │ │ str r1, [sp, #4] │ │ │ │ - bcs.w 8af36 │ │ │ │ + bcs.w 8b242 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r1, [r1, ip, lsl #3] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 8b186 │ │ │ │ + beq.w 8b492 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w fp, [r6] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8af08 │ │ │ │ - ldr r0, [pc, #692] @ (8b064 ) │ │ │ │ + beq.w 8b214 │ │ │ │ + ldr r0, [pc, #692] @ (8b370 ) │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w sl, [r0, #1600] @ 0x640 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8b1f4 │ │ │ │ + bne.w 8b500 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8b018 │ │ │ │ + beq.w 8b324 │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ orr.w r8, r8, #96 @ 0x60 │ │ │ │ str r2, [r6, #12] │ │ │ │ strb.w r8, [r6, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ lsls r5, r2, #26 │ │ │ │ - bpl.w 8b27c │ │ │ │ + bpl.w 8b588 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w 8b240 │ │ │ │ + bpl.w 8b54c │ │ │ │ add.w r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 8b048 │ │ │ │ + bne.w 8b354 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ add.w ip, r3, r7 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.w 8af74 │ │ │ │ + bcs.w 8b280 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r5, r3, #16 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp ip, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ strb r2, [r0, #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strb r2, [r0, #3] │ │ │ │ - bls.n 8aec6 │ │ │ │ + bls.n 8b1d2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ strb r2, [r0, #4] │ │ │ │ add.w r2, r3, #32 │ │ │ │ cmp ip, r2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ strb r1, [r0, #5] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ strb r1, [r0, #6] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - bls.n 8aec6 │ │ │ │ + bls.n 8b1d2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ strb r2, [r0, #8] │ │ │ │ add.w r2, r3, #48 @ 0x30 │ │ │ │ cmp ip, r2 │ │ │ │ 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] │ │ │ │ - bls.n 8aec6 │ │ │ │ + bls.n 8b1d2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ strb r2, [r0, #12] │ │ │ │ add.w r2, r3, #64 @ 0x40 │ │ │ │ cmp ip, r2 │ │ │ │ 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] │ │ │ │ - bls.n 8aec6 │ │ │ │ + bls.n 8b1d2 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ strb r2, [r0, #16] │ │ │ │ add.w r2, r3, #80 @ 0x50 │ │ │ │ cmp ip, r2 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ strb r1, [r0, #17] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ strb r1, [r0, #18] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ strb r3, [r0, #19] │ │ │ │ - bls.n 8aec6 │ │ │ │ + bls.n 8b1d2 │ │ │ │ add.w r3, r0, #24 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r2, #16 │ │ │ │ strb.w r1, [r3, #-4] │ │ │ │ adds r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ ldr.w r1, [r2, #-12] │ │ │ │ strb.w r1, [r3, #-7] │ │ │ │ ldr.w r1, [r2, #-8] │ │ │ │ strb.w r1, [r3, #-6] │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ strb.w r1, [r3, #-5] │ │ │ │ - bhi.n 8aea0 │ │ │ │ + bhi.n 8b1ac │ │ │ │ subs r7, #1 │ │ │ │ bic.w r3, r7, #15 │ │ │ │ add r3, r5 │ │ │ │ lsrs r7, r7, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8aef2 │ │ │ │ + bcs.n 8b1fe │ │ │ │ adds r7, #1 │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8aef2 │ │ │ │ + bcs.n 8b1fe │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 8aee6 │ │ │ │ + bcc.n 8b1f2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b24c │ │ │ │ + beq.w 8b558 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8b0c4 │ │ │ │ + beq.w 8b3d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r1, #12] │ │ │ │ strhi.w r2, [lr, #12] │ │ │ │ strhi.w lr, [r2, #8] │ │ │ │ - bhi.w 8adae │ │ │ │ + bhi.w 8b0ba │ │ │ │ add.w r0, ip, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w fp, [r1, r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8adae │ │ │ │ + bne.w 8b0ba │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r1, #46589 @ 0xb5fd │ │ │ │ + movw r1, #46661 @ 0xb645 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r6, [r2, #848] @ 0x350 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 8b1ca │ │ │ │ + bne.w 8b4d6 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8b004 │ │ │ │ + beq.n 8b310 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 8adae │ │ │ │ + b.n 8b0ba │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2abf4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8acf0 │ │ │ │ + b.n 8affc │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 8aeda │ │ │ │ - b.n 8aef2 │ │ │ │ + bcc.n 8b1e6 │ │ │ │ + b.n 8b1fe │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w 8b160 │ │ │ │ + bls.w 8b46c │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w 8b150 │ │ │ │ + bcs.w 8b45c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b1dc │ │ │ │ + blt.w 8b4e8 │ │ │ │ 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 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 8b004 │ │ │ │ + blt.n 8b310 │ │ │ │ mla sl, r5, r8, r8 │ │ │ │ add.w sl, sl, #28 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #4689 @ 0x1251 │ │ │ │ + movw r1, #4833 @ 0x12e1 │ │ │ │ movt r1, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r6, [r2, #888] @ 0x378 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8ad64 │ │ │ │ + beq.w 8b070 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8adae │ │ │ │ + bne.w 8b0ba │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8adfa │ │ │ │ + bne.w 8b106 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8af00 │ │ │ │ + b.n 8b20c │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ add.w r0, r6, #28 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp.w r8, #1 │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - beq.w 8b17c │ │ │ │ + beq.w 8b488 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r9, r9, [r6, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r9, [r0, r5, lsl #1] │ │ │ │ strne.w r9, [r0, r7] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w 8b1c0 │ │ │ │ + bne.w 8b4cc │ │ │ │ bic.w r7, r7, #15 │ │ │ │ mov r2, r3 │ │ │ │ add.w r8, r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8b092 │ │ │ │ + b.n 8b39e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r1, #8 │ │ │ │ @@ -142648,574 +142919,574 @@ │ │ │ │ str.w r5, [r1, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r1, #-4] │ │ │ │ movs r5, #0 │ │ │ │ cmp r8, r2 │ │ │ │ mov ip, r5 │ │ │ │ - bhi.n 8b068 │ │ │ │ + bhi.n 8b374 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ cmp r2, r8 │ │ │ │ mov.w r2, r7, lsr #1 │ │ │ │ itt hi │ │ │ │ movhi r7, r5 │ │ │ │ movhi r2, r5 │ │ │ │ add.w r1, r9, r7 │ │ │ │ adds r3, r0, r2 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs.w 8aef2 │ │ │ │ + bcs.w 8b1fe │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8b0b0 │ │ │ │ + b.n 8b3bc │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8af00 │ │ │ │ + bne.w 8b20c │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 8b278 │ │ │ │ + bpl.w 8b584 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #43944 @ 0xaba8 │ │ │ │ movwge r3, #24184 @ 0x5e78 │ │ │ │ - ldrlt r4, [pc, #392] @ (8b280 ) │ │ │ │ + ldrlt r4, [pc, #392] @ (8b58c ) │ │ │ │ ittet ge │ │ │ │ movtge r3, #77 @ 0x4d │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt.w r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 8b120 │ │ │ │ + beq.n 8b42c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b120 │ │ │ │ + bge.n 8b42c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 8b120 │ │ │ │ + cbnz r3, 8b42c │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 8af00 │ │ │ │ - ldr r6, [pc, #348] @ (8b284 ) │ │ │ │ - b.n 8af00 │ │ │ │ + b.n 8b20c │ │ │ │ + ldr r6, [pc, #348] @ (8b590 ) │ │ │ │ + b.n 8b20c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 8b19c │ │ │ │ + bhi.n 8b4a8 │ │ │ │ lsls r6, r2, #24 │ │ │ │ ittte pl │ │ │ │ movpl r1, #24 │ │ │ │ movwpl r6, #43944 @ 0xaba8 │ │ │ │ movwpl r3, #24184 @ 0x5e78 │ │ │ │ - ldrmi r6, [pc, #320] @ (8b280 ) │ │ │ │ + ldrmi r6, [pc, #320] @ (8b58c ) │ │ │ │ ittet pl │ │ │ │ movtpl r3, #77 @ 0x4d │ │ │ │ mlapl r6, r1, r2, r6 │ │ │ │ addmi.w r6, r6, r2, lsl #5 │ │ │ │ addpl r6, r6, r3 │ │ │ │ - b.n 8af00 │ │ │ │ + b.n 8b20c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8b1a8 │ │ │ │ + bcs.n 8b4b4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b1dc │ │ │ │ + blt.n 8b4e8 │ │ │ │ mov.w r8, #4 │ │ │ │ - b.n 8af92 │ │ │ │ + b.n 8b29e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b1dc │ │ │ │ + blt.n 8b4e8 │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b004 │ │ │ │ + bgt.w 8b310 │ │ │ │ add.w sl, r5, #29 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 8afce │ │ │ │ + b.n 8b2da │ │ │ │ strb.w r9, [r0, r5] │ │ │ │ strd r9, r9, [r6, #20] │ │ │ │ - b.n 8adfa │ │ │ │ + b.n 8b106 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8adae │ │ │ │ - b.n 8af36 │ │ │ │ + bne.w 8b0ba │ │ │ │ + b.n 8b242 │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r7, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 8ad04 │ │ │ │ - b.n 8ad3e │ │ │ │ + bhi.w 8b010 │ │ │ │ + b.n 8b04a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58784 @ 0xe5a0 │ │ │ │ + movw r1, #60192 @ 0xeb20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 8b014 │ │ │ │ + bl f8938 │ │ │ │ + b.n 8b320 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 8aef2 │ │ │ │ + b.n 8b1fe │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8af56 │ │ │ │ + b.n 8b262 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58836 @ 0xe5d4 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 8b014 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl f8938 │ │ │ │ + b.n 8b320 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp sl, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8b26a │ │ │ │ + bne.n 8b576 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8add6 │ │ │ │ + bne.w 8b0e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8add6 │ │ │ │ + b.n 8b0e2 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #21728 @ 0x54e0 │ │ │ │ + movw r1, #23136 @ 0x5a60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ add.w r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8ae16 │ │ │ │ - b.n 8b048 │ │ │ │ + beq.w 8b122 │ │ │ │ + b.n 8b354 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 19a268 │ │ │ │ - movw r0, #21700 @ 0x54c4 │ │ │ │ + b.w 19a8e8 │ │ │ │ + movw r0, #23108 @ 0x5a44 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #2054 @ 0x806 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b014 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b320 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8add6 │ │ │ │ + b.n 8b0e2 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b.n 8b0e2 │ │ │ │ + b.n 8b3ee │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 8b244 │ │ │ │ + b.n 8b550 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0008b288 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +0008b594 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8b2cc │ │ │ │ - cbz r0, 8b2c8 <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ + bl 8b5d8 │ │ │ │ + cbz r0, 8b5d4 <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ mov r4, r0 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8b2b2 <_PyUnicode_AsUTF8NoNUL@@Base+0x2a> │ │ │ │ + bne.n 8b5be <_PyUnicode_AsUTF8NoNUL@@Base+0x2a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8b2ac <_PyUnicode_AsUTF8NoNUL@@Base+0x24> │ │ │ │ + b.n 8b5b8 <_PyUnicode_AsUTF8NoNUL@@Base+0x24> │ │ │ │ │ │ │ │ -0008b2cc : │ │ │ │ +0008b5d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 8b34e │ │ │ │ + bpl.n 8b65a │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n 8b30a │ │ │ │ + bpl.n 8b616 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b362 │ │ │ │ + bpl.n 8b66e │ │ │ │ cmn.w r3, #20 │ │ │ │ - beq.n 8b318 │ │ │ │ - cbz r1, 8b2fe │ │ │ │ + beq.n 8b624 │ │ │ │ + cbz r1, 8b60a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 8b342 │ │ │ │ + bpl.n 8b64e │ │ │ │ add.w r0, r3, #20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 8b318 │ │ │ │ + cbz r0, 8b624 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b306 │ │ │ │ + beq.n 8b612 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8b306 │ │ │ │ + b.n 8b612 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1d1e74 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d24c4 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b356 │ │ │ │ + beq.n 8b662 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ - cbz r1, 8b33e │ │ │ │ - cbz r0, 8b346 │ │ │ │ + cbz r1, 8b64a │ │ │ │ + cbz r0, 8b652 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b346 │ │ │ │ + bpl.n 8b652 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b302 │ │ │ │ + b.n 8b60e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b2fe │ │ │ │ + bne.n 8b60a │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b.n 8b306 │ │ │ │ + b.n 8b612 │ │ │ │ ldrd r2, r0, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b306 │ │ │ │ + b.n 8b612 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 4cf72 │ │ │ │ + bl 4cfb2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 8b35e │ │ │ │ + cbz r1, 8b66a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b306 │ │ │ │ + b.n 8b612 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b318 │ │ │ │ + beq.n 8b624 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b2fe │ │ │ │ + beq.n 8b60a │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ - b.n 8b2fe │ │ │ │ + b.n 8b60a │ │ │ │ │ │ │ │ -0008b374 : │ │ │ │ +0008b680 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 8b3d4 │ │ │ │ + bpl.n 8b6e0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 8b3b2 │ │ │ │ + bcs.n 8b6be │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - cbz r0, 8b3ae │ │ │ │ + cbz r0, 8b6ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b3ae │ │ │ │ + bge.n 8b6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8b3ae │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8b6ba │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21820 @ 0x553c │ │ │ │ + movw r1, #23228 @ 0x5abc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7b92c │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + bl 7b9c0 │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b3ce │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b6da │ │ │ │ │ │ │ │ -0008b3ec : │ │ │ │ +0008b6f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b4a4 │ │ │ │ + bne.n 8b7b0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ - cbz r3, 8b46e │ │ │ │ + cbz r3, 8b77a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8b46e │ │ │ │ - movw r3, #23781 @ 0x5ce5 │ │ │ │ + beq.n 8b77a │ │ │ │ + movw r3, #25305 @ 0x62d9 │ │ │ │ movt r3, #21 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 8b452 │ │ │ │ + bne.n 8b75e │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw r3, #33688 @ 0x8398 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 8b466 │ │ │ │ + beq.n 8b772 │ │ │ │ ldr.w r7, [r6, #172] @ 0xac │ │ │ │ - cbz r7, 8b45e │ │ │ │ + cbz r7, 8b76a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 155d1c │ │ │ │ + b.w 156310 │ │ │ │ mov r3, lr │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 8b466 │ │ │ │ + beq.n 8b772 │ │ │ │ ldr.w r6, [r6, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8b45a │ │ │ │ + bne.n 8b766 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b.n 8b44a │ │ │ │ + b.n 8b756 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cbz r3, 8b4b4 │ │ │ │ + cbz r3, 8b7c0 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cbz r1, 8b4b0 │ │ │ │ + cbz r1, 8b7bc │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, 8b4b0 │ │ │ │ + cbz r1, 8b7bc │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 8b4e8 │ │ │ │ + beq.n 8b7f4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 28be7c │ │ │ │ - bl 292c14 <_Py_hashtable_foreach@@Base+0xecc> │ │ │ │ + b.w 28c434 │ │ │ │ + bl 293260 <_Py_hashtable_foreach@@Base+0xe3c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, 8b4ce │ │ │ │ + cbnz r3, 8b7da │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #21856 @ 0x5560 │ │ │ │ + movw r1, #23264 @ 0x5ae0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 8b4a8 │ │ │ │ + bl d7950 │ │ │ │ + b.n 8b7b4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20992 @ 0x5200 │ │ │ │ + movw r1, #22400 @ 0x5780 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 8b4a8 │ │ │ │ - bl 7fd18 │ │ │ │ + bl d7950 │ │ │ │ + b.n 8b7b4 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b496 │ │ │ │ - b.n 8b4a8 │ │ │ │ + beq.n 8b7a2 │ │ │ │ + b.n 8b7b4 │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b58a │ │ │ │ + beq.n 8b896 │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 8b598 │ │ │ │ + bpl.n 8b8a4 │ │ │ │ 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 │ │ │ │ - blt.n 8b55a │ │ │ │ + blt.n 8b866 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b56c │ │ │ │ + bne.n 8b878 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8b56c │ │ │ │ + beq.n 8b878 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq.n 8b58e │ │ │ │ + beq.n 8b89a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7a434 │ │ │ │ + b.w 7a4c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 8b538 │ │ │ │ + beq.n 8b844 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 8b53e │ │ │ │ + bne.n 8b84a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1965d4 <_Py_NewReference@@Base+0x1c1c> │ │ │ │ - b.w c15d0 │ │ │ │ + b.w 196c74 <_Py_NewReference@@Base+0x1c84> │ │ │ │ + b.w c1888 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 78a98 │ │ │ │ + b.w 78b40 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w r8, [r0, #192] @ 0xc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r3, [pc, #344] @ (8b720 ) │ │ │ │ + ldr r3, [pc, #344] @ (8ba2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ eor.w r4, r8, r1, asr #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r2, r4 │ │ │ │ adds r6, r3, r4 │ │ │ │ add.w r6, r6, #40960 @ 0xa000 │ │ │ │ ldr.w r7, [r6, #1428] @ 0x594 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 8b63c │ │ │ │ + bne.n 8b948 │ │ │ │ ldr.w r2, [r6, #1432] @ 0x598 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b63c │ │ │ │ + bne.n 8b948 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ - cbz r0, 8b62a │ │ │ │ + cbz r0, 8b936 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ strlt r0, [sp, #12] │ │ │ │ - bge.n 8b6aa │ │ │ │ + bge.n 8b9b6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8b6a2 │ │ │ │ + bne.n 8b9ae │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8b634 │ │ │ │ + beq.n 8b940 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 8b6be │ │ │ │ + bmi.n 8b9ca │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8b6a2 │ │ │ │ + bne.n 8b9ae │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8b6de │ │ │ │ + beq.n 8b9ea │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r7, r8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b628 │ │ │ │ + beq.n 8b934 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8b614 │ │ │ │ + beq.n 8b920 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b71a │ │ │ │ + bne.n 8ba26 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 8b71a │ │ │ │ + bgt.n 8ba26 │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ adds r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r4, #4 │ │ │ │ @@ -143225,65 +143496,65 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r7, [r3, r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8b6d0 │ │ │ │ + blt.n 8b9dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 8b614 │ │ │ │ + b.n 8b920 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str.w r7, [r9] │ │ │ │ - b.n 8b61a │ │ │ │ + b.n 8b926 │ │ │ │ orr.w r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8b6a2 │ │ │ │ + bne.n 8b9ae │ │ │ │ bics.w r2, r0, #1 │ │ │ │ - beq.n 8b634 │ │ │ │ + beq.n 8b940 │ │ │ │ mov r0, r3 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b622 │ │ │ │ + bge.n 8b92e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 8b622 │ │ │ │ + b.n 8b92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b69e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b69e │ │ │ │ + bne.n 8b9aa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b9aa │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 8b642 │ │ │ │ + bcs.n 8b94e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b642 │ │ │ │ + bne.n 8b94e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 8b642 │ │ │ │ + bgt.n 8b94e │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r7, [r7, #192] @ 0xc0 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b650 │ │ │ │ + b.n 8b95c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8b614 │ │ │ │ + b.n 8b920 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -143292,139 +143563,139 @@ │ │ │ │ bic.w ip, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ it eq │ │ │ │ cmpeq.w ip, #1 │ │ │ │ - beq.n 8b766 │ │ │ │ + beq.n 8ba72 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ (8b794 ) │ │ │ │ + ldr r0, [pc, #64] @ (8baa0 ) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr.w r0, [lr, r0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r3, 8b77a │ │ │ │ + cbnz r3, 8ba86 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b762 │ │ │ │ + bge.n 8ba6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 8b762 │ │ │ │ + b.n 8ba6e │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r0, #21596 @ 0x545c │ │ │ │ + movw r0, #23004 @ 0x59dc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r3 │ │ │ │ - bl 2616f8 │ │ │ │ + bl 261ca8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b768 │ │ │ │ - b.n 8b762 │ │ │ │ + bne.n 8ba74 │ │ │ │ + b.n 8ba6e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008b798 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +0008baa4 <_PyObject_MakeTpCall@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ ldr.w r8, [r7, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8bd28 <_PyObject_MakeTpCall@@Base+0x590> │ │ │ │ + beq.w 8c034 <_PyObject_MakeTpCall@@Base+0x590> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ba8e <_PyObject_MakeTpCall@@Base+0x2f6> │ │ │ │ - blt.w 8bccc <_PyObject_MakeTpCall@@Base+0x534> │ │ │ │ + beq.w 8bd9a <_PyObject_MakeTpCall@@Base+0x2f6> │ │ │ │ + blt.w 8bfd8 <_PyObject_MakeTpCall@@Base+0x534> │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 8bb58 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ - ldr r2, [pc, #736] @ (8bab4 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ + bgt.w 8be64 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + ldr r2, [pc, #736] @ (8bdc0 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ 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.w 8ba68 <_PyObject_MakeTpCall@@Base+0x2d0> │ │ │ │ - ldr.w ip, [pc, #712] @ 8bab8 <_PyObject_MakeTpCall@@Base+0x320> │ │ │ │ + beq.w 8bd74 <_PyObject_MakeTpCall@@Base+0x2d0> │ │ │ │ + ldr.w ip, [pc, #712] @ 8bdc4 <_PyObject_MakeTpCall@@Base+0x320> │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8bc26 <_PyObject_MakeTpCall@@Base+0x48e> │ │ │ │ + bne.w 8bf32 <_PyObject_MakeTpCall@@Base+0x48e> │ │ │ │ add.w ip, r4, #16 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 8b9d6 <_PyObject_MakeTpCall@@Base+0x23e> │ │ │ │ + bge.w 8bce2 <_PyObject_MakeTpCall@@Base+0x23e> │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [ip] │ │ │ │ - beq.n 8b8a6 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ + beq.n 8bbb2 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ba9a <_PyObject_MakeTpCall@@Base+0x302> │ │ │ │ + bne.w 8bda6 <_PyObject_MakeTpCall@@Base+0x302> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 8b9ee <_PyObject_MakeTpCall@@Base+0x256> │ │ │ │ + bge.w 8bcfa <_PyObject_MakeTpCall@@Base+0x256> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 8b8a6 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ + beq.n 8bbb2 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ add.w r1, ip, #4 │ │ │ │ mov fp, r3 │ │ │ │ add.w ip, r9, #8 │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r0, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ba44 <_PyObject_MakeTpCall@@Base+0x2ac> │ │ │ │ + bne.w 8bd50 <_PyObject_MakeTpCall@@Base+0x2ac> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 8ba5a <_PyObject_MakeTpCall@@Base+0x2c2> │ │ │ │ + bge.w 8bd66 <_PyObject_MakeTpCall@@Base+0x2c2> │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, ip │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [lr, #4]! │ │ │ │ - bne.n 8b87a <_PyObject_MakeTpCall@@Base+0xe2> │ │ │ │ + bne.n 8bb86 <_PyObject_MakeTpCall@@Base+0xe2> │ │ │ │ mov r3, fp │ │ │ │ - cbz r2, 8b8e0 <_PyObject_MakeTpCall@@Base+0x148> │ │ │ │ - ldr r2, [pc, #520] @ (8bab4 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ + cbz r2, 8bbec <_PyObject_MakeTpCall@@Base+0x148> │ │ │ │ + ldr r2, [pc, #520] @ (8bdc0 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -143433,61 +143704,61 @@ │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd lr, r2, [r4, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w fp, [ip, #3868] @ 0xf1c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8b9fa <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + bne.w 8bd06 <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r3, [sl, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 8bd08 <_PyObject_MakeTpCall@@Base+0x570> │ │ │ │ - movw r3, #48617 @ 0xbde9 │ │ │ │ + bcc.w 8c014 <_PyObject_MakeTpCall@@Base+0x570> │ │ │ │ + movw r3, #49397 @ 0xc0f5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8b9e2 <_PyObject_MakeTpCall@@Base+0x24a> │ │ │ │ + bne.n 8bcee <_PyObject_MakeTpCall@@Base+0x24a> │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8baec <_PyObject_MakeTpCall@@Base+0x354> │ │ │ │ - ldr r2, [pc, #420] @ (8bab4 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ + beq.w 8bdf8 <_PyObject_MakeTpCall@@Base+0x354> │ │ │ │ + ldr r2, [pc, #420] @ (8bdc0 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd38 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ + beq.w 8c044 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bbcc <_PyObject_MakeTpCall@@Base+0x434> │ │ │ │ + beq.w 8bed8 <_PyObject_MakeTpCall@@Base+0x434> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bcdc <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + bne.w 8bfe8 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 8bb14 <_PyObject_MakeTpCall@@Base+0x37c> │ │ │ │ + bne.w 8be20 <_PyObject_MakeTpCall@@Base+0x37c> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + cbz r3, 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8bbf0 <_PyObject_MakeTpCall@@Base+0x458> │ │ │ │ + blt.w 8befc <_PyObject_MakeTpCall@@Base+0x458> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b9b6 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ + bge.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8b9b6 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ - ldr r3, [pc, #332] @ (8bab4 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ + cbnz r3, 8bcc2 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ + ldr r3, [pc, #332] @ (8bdc0 <_PyObject_MakeTpCall@@Base+0x31c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ ldr.w r2, [r3, #712] @ 0x2c8 │ │ │ │ mov fp, r1 │ │ │ │ @@ -143497,550 +143768,550 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ asrs r0, r2, #13 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8bd2e <_PyObject_MakeTpCall@@Base+0x596> │ │ │ │ - ldr r2, [pc, #284] @ (8bab8 <_PyObject_MakeTpCall@@Base+0x320>) │ │ │ │ + bne.w 8c03a <_PyObject_MakeTpCall@@Base+0x596> │ │ │ │ + ldr r2, [pc, #284] @ (8bdc4 <_PyObject_MakeTpCall@@Base+0x320>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8bc08 <_PyObject_MakeTpCall@@Base+0x470> │ │ │ │ + bne.w 8bf14 <_PyObject_MakeTpCall@@Base+0x470> │ │ │ │ str r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bbb4 <_PyObject_MakeTpCall@@Base+0x41c> │ │ │ │ + bne.w 8bec0 <_PyObject_MakeTpCall@@Base+0x41c> │ │ │ │ cmp r8, r9 │ │ │ │ - bne.w 8bac0 <_PyObject_MakeTpCall@@Base+0x328> │ │ │ │ + bne.w 8bdcc <_PyObject_MakeTpCall@@Base+0x328> │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8bba6 <_PyObject_MakeTpCall@@Base+0x40e> │ │ │ │ + beq.w 8beb2 <_PyObject_MakeTpCall@@Base+0x40e> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bc9a <_PyObject_MakeTpCall@@Base+0x502> │ │ │ │ + bne.w 8bfa6 <_PyObject_MakeTpCall@@Base+0x502> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - bne.w 8b840 <_PyObject_MakeTpCall@@Base+0xa8> │ │ │ │ - b.n 8b8a6 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ + bne.w 8bb4c <_PyObject_MakeTpCall@@Base+0xa8> │ │ │ │ + b.n 8bbb2 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + b.n 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 8b86a <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ - b.n 8b8a6 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ + bne.w 8bb76 <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ + b.n 8bbb2 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 8b8e8 <_PyObject_MakeTpCall@@Base+0x150> │ │ │ │ + bmi.w 8bbf4 <_PyObject_MakeTpCall@@Base+0x150> │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8bc80 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + beq.w 8bf8c <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ add.w r1, r9, r3, lsl #2 │ │ │ │ add.w r0, r8, #16 │ │ │ │ - bl c24ac │ │ │ │ + bl c2764 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b8ea <_PyObject_MakeTpCall@@Base+0x152> │ │ │ │ + bne.w 8bbf6 <_PyObject_MakeTpCall@@Base+0x152> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bge.w 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bne.w 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ ldr.w r0, [ip], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8b898 <_PyObject_MakeTpCall@@Base+0x100> │ │ │ │ + blt.w 8bba4 <_PyObject_MakeTpCall@@Base+0x100> │ │ │ │ cmp r3, ip │ │ │ │ str.w r0, [lr, #4]! │ │ │ │ - bne.n 8ba40 <_PyObject_MakeTpCall@@Base+0x2a8> │ │ │ │ + bne.n 8bd4c <_PyObject_MakeTpCall@@Base+0x2a8> │ │ │ │ mov r3, fp │ │ │ │ - b.n 8b8a8 <_PyObject_MakeTpCall@@Base+0x110> │ │ │ │ + b.n 8bbb4 <_PyObject_MakeTpCall@@Base+0x110> │ │ │ │ cmp r3, ip │ │ │ │ str.w r0, [lr, #4]! │ │ │ │ - bne.w 8b87a <_PyObject_MakeTpCall@@Base+0xe2> │ │ │ │ + bne.w 8bb86 <_PyObject_MakeTpCall@@Base+0xe2> │ │ │ │ mov r3, fp │ │ │ │ - b.n 8b8a6 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ + b.n 8bbb2 <_PyObject_MakeTpCall@@Base+0x10e> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + beq.w 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w ip, r0, #16 │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n 8b81c <_PyObject_MakeTpCall@@Base+0x84> │ │ │ │ - ldr r4, [pc, #44] @ (8babc <_PyObject_MakeTpCall@@Base+0x324>) │ │ │ │ + b.n 8bb28 <_PyObject_MakeTpCall@@Base+0x84> │ │ │ │ + ldr r4, [pc, #44] @ (8bdc8 <_PyObject_MakeTpCall@@Base+0x324>) │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8b8e8 <_PyObject_MakeTpCall@@Base+0x150> │ │ │ │ - b.n 8b9fa <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + beq.w 8bbf4 <_PyObject_MakeTpCall@@Base+0x150> │ │ │ │ + b.n 8bd06 <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bae0 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bge.n 8bdec <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 8b86a <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ - b.n 8b8a8 <_PyObject_MakeTpCall@@Base+0x110> │ │ │ │ + bne.w 8bb76 <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ + b.n 8bbb4 <_PyObject_MakeTpCall@@Base+0x110> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b9bc <_PyObject_MakeTpCall@@Base+0x224> │ │ │ │ + bge.w 8bcc8 <_PyObject_MakeTpCall@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b9bc <_PyObject_MakeTpCall@@Base+0x224> │ │ │ │ + bne.w 8bcc8 <_PyObject_MakeTpCall@@Base+0x224> │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b9bc <_PyObject_MakeTpCall@@Base+0x224> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bcc8 <_PyObject_MakeTpCall@@Base+0x224> │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 8b86a <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ - b.n 8b8a8 <_PyObject_MakeTpCall@@Base+0x110> │ │ │ │ + bne.w 8bb76 <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ + b.n 8bbb4 <_PyObject_MakeTpCall@@Base+0x110> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8bd64 <_PyObject_MakeTpCall@@Base+0x5cc> │ │ │ │ + beq.w 8c070 <_PyObject_MakeTpCall@@Base+0x5cc> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 8b90e <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bc1a <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22032 @ 0x5610 │ │ │ │ + movw r1, #23440 @ 0x5b90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + b.n 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8bd88 <_PyObject_MakeTpCall@@Base+0x5f0> │ │ │ │ + beq.w 8c094 <_PyObject_MakeTpCall@@Base+0x5f0> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + ble.w 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8b944 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ + beq.w 8bc50 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + beq.w 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8b944 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ + beq.w 8bc50 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + beq.w 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ adds r2, #20 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 8b944 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ + beq.w 8bc50 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8bb46 <_PyObject_MakeTpCall@@Base+0x3ae> │ │ │ │ - b.n 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + bne.n 8be52 <_PyObject_MakeTpCall@@Base+0x3ae> │ │ │ │ + b.n 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8bc84 <_PyObject_MakeTpCall@@Base+0x4ec> │ │ │ │ + bhi.w 8bf90 <_PyObject_MakeTpCall@@Base+0x4ec> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + cbz r0, 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w ip, r0, #16 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr.w r1, [r9] │ │ │ │ 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.w r1, [ip] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n 8b840 <_PyObject_MakeTpCall@@Base+0xa8> │ │ │ │ + b.n 8bb4c <_PyObject_MakeTpCall@@Base+0xa8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bc4e <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + beq.n 8bf5a <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bc4e <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + beq.n 8bf5a <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8b9cc <_PyObject_MakeTpCall@@Base+0x234> │ │ │ │ + b.n 8bcd8 <_PyObject_MakeTpCall@@Base+0x234> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 8b9b6 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ + ble.w 8bcc2 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b9b6 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ + beq.w 8bcc2 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ mov r0, r3 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8b9b6 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ - cbz r3, 8bbd4 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ + cbz r3, 8bee0 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bne.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, fp │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bge.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bne.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 8b9a6 <_PyObject_MakeTpCall@@Base+0x20e> │ │ │ │ + beq.w 8bcb2 <_PyObject_MakeTpCall@@Base+0x20e> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 8b9a6 <_PyObject_MakeTpCall@@Base+0x20e> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 8bcb2 <_PyObject_MakeTpCall@@Base+0x20e> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bne.n 8bc70 <_PyObject_MakeTpCall@@Base+0x4d8> │ │ │ │ + bne.n 8bf7c <_PyObject_MakeTpCall@@Base+0x4d8> │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b812 <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + bne.w 8bb1e <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 8b812 <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + b.n 8bb1e <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 8b812 <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + b.n 8bb1e <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ mov r8, r2 │ │ │ │ - b.n 8b8e8 <_PyObject_MakeTpCall@@Base+0x150> │ │ │ │ + b.n 8bbf4 <_PyObject_MakeTpCall@@Base+0x150> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r4, r0 │ │ │ │ add.w ip, r0, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bb86 <_PyObject_MakeTpCall@@Base+0x3ee> │ │ │ │ - b.n 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bne.w 8be92 <_PyObject_MakeTpCall@@Base+0x3ee> │ │ │ │ + b.n 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b9cc <_PyObject_MakeTpCall@@Base+0x234> │ │ │ │ + beq.w 8bcd8 <_PyObject_MakeTpCall@@Base+0x234> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8bd54 <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ + blt.n 8c060 <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.w 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b93c <_PyObject_MakeTpCall@@Base+0x1a4> │ │ │ │ + beq.w 8bc48 <_PyObject_MakeTpCall@@Base+0x1a4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8bda8 <_PyObject_MakeTpCall@@Base+0x610> │ │ │ │ + blt.n 8c0b4 <_PyObject_MakeTpCall@@Base+0x610> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, fp │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ - b.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bl 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 8b8f4 <_PyObject_MakeTpCall@@Base+0x15c> │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + bcc.w 8bc00 <_PyObject_MakeTpCall@@Base+0x15c> │ │ │ │ + movw r1, #23408 @ 0x5b70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, sl │ │ │ │ - bl 31674 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 31670 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ - b.n 8b8f4 <_PyObject_MakeTpCall@@Base+0x15c> │ │ │ │ - bl 20d768 │ │ │ │ - b.n 8bbb0 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bne.w 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + b.n 8bc00 <_PyObject_MakeTpCall@@Base+0x15c> │ │ │ │ + bl 20df30 │ │ │ │ + b.n 8bebc <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8b9b6 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x21e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, fp │ │ │ │ - movw r2, #22064 @ 0x5630 │ │ │ │ + movw r2, #23472 @ 0x5bb0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 8bb10 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 8be1c <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bcaa <_PyObject_MakeTpCall@@Base+0x512> │ │ │ │ + bne.n 8bfb6 <_PyObject_MakeTpCall@@Base+0x512> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bcaa <_PyObject_MakeTpCall@@Base+0x512> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bfb6 <_PyObject_MakeTpCall@@Base+0x512> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8bd74 <_PyObject_MakeTpCall@@Base+0x5dc> │ │ │ │ + beq.n 8c080 <_PyObject_MakeTpCall@@Base+0x5dc> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bafa <_PyObject_MakeTpCall@@Base+0x362> │ │ │ │ + bne.w 8be06 <_PyObject_MakeTpCall@@Base+0x362> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + bge.w 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + b.n 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8b944 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ + beq.w 8bc50 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8bd8a <_PyObject_MakeTpCall@@Base+0x5f2> │ │ │ │ + bne.n 8c096 <_PyObject_MakeTpCall@@Base+0x5f2> │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8b944 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ - b.n 8b958 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ + beq.w 8bc50 <_PyObject_MakeTpCall@@Base+0x1ac> │ │ │ │ + b.n 8bc64 <_PyObject_MakeTpCall@@Base+0x1c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bcec <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bcec <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ + bne.n 8bff8 <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bff8 <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ nop │ │ │ │ push {r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 8bdd4 <_PyObject_MakeTpCall@@Base+0x63c> │ │ │ │ + bcc.n 8c0e0 <_PyObject_MakeTpCall@@Base+0x63c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r7, pc} │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 8bdd0 <_PyObject_MakeTpCall@@Base+0x638> │ │ │ │ - bl 31674 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bcc.n 8c0dc <_PyObject_MakeTpCall@@Base+0x638> │ │ │ │ + bl 31670 <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8be46 <_PyObject_MakeTpCall@@Base+0x6ae> │ │ │ │ - ldr r0, [pc, #340] @ (8bf5c <_PyObject_MakeTpCall@@Base+0x7c4>) │ │ │ │ + beq.n 8c152 <_PyObject_MakeTpCall@@Base+0x6ae> │ │ │ │ + ldr r0, [pc, #340] @ (8c268 <_PyObject_MakeTpCall@@Base+0x7c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8beb0 <_PyObject_MakeTpCall@@Base+0x718> │ │ │ │ + beq.n 8c1bc <_PyObject_MakeTpCall@@Base+0x718> │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8be8a <_PyObject_MakeTpCall@@Base+0x6f2> │ │ │ │ + cbz r0, 8c196 <_PyObject_MakeTpCall@@Base+0x6f2> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bed0 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + bne.n 8c1dc <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8be68 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ + bne.n 8c174 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8be40 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + cbz r3, 8c14c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8be98 <_PyObject_MakeTpCall@@Base+0x700> │ │ │ │ + blt.n 8c1a4 <_PyObject_MakeTpCall@@Base+0x700> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8bf12 <_PyObject_MakeTpCall@@Base+0x77a> │ │ │ │ + beq.n 8c21e <_PyObject_MakeTpCall@@Base+0x77a> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8be06 <_PyObject_MakeTpCall@@Base+0x66e> │ │ │ │ + beq.n 8c112 <_PyObject_MakeTpCall@@Base+0x66e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22032 @ 0x5610 │ │ │ │ + movw r1, #23440 @ 0x5b90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 8be94 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ + bl f8938 │ │ │ │ + b.n 8c1a0 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bf2c <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ + beq.n 8c238 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ movs r6, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 8be40 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + ble.n 8c14c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 8be78 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ - b.n 8be32 <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ + bne.n 8c184 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + b.n 8c13e <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8befe <_PyObject_MakeTpCall@@Base+0x766> │ │ │ │ + beq.n 8c20a <_PyObject_MakeTpCall@@Base+0x766> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8befe <_PyObject_MakeTpCall@@Base+0x766> │ │ │ │ + beq.n 8c20a <_PyObject_MakeTpCall@@Base+0x766> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8be40 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + b.n 8c14c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8be94 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ + bge.n 8c1a0 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8be94 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ + bne.n 8c1a0 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8be94 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c1a0 <_PyObject_MakeTpCall@@Base+0x6fc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #22064 @ 0x5630 │ │ │ │ + movw r2, #23472 @ 0x5bb0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8be2c <_PyObject_MakeTpCall@@Base+0x694> │ │ │ │ + beq.n 8c138 <_PyObject_MakeTpCall@@Base+0x694> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8bf4c <_PyObject_MakeTpCall@@Base+0x7b4> │ │ │ │ + blt.n 8c258 <_PyObject_MakeTpCall@@Base+0x7b4> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.w 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - b.n 8bec2 <_PyObject_MakeTpCall@@Base+0x72a> │ │ │ │ - cbz r2, 8bf1a <_PyObject_MakeTpCall@@Base+0x782> │ │ │ │ + b.n 8c1ce <_PyObject_MakeTpCall@@Base+0x72a> │ │ │ │ + cbz r2, 8c226 <_PyObject_MakeTpCall@@Base+0x782> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8be50 <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ + bne.n 8c15c <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8be40 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + bge.n 8c14c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8be40 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + b.n 8c14c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8be32 <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ + beq.w 8c13e <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bf2e <_PyObject_MakeTpCall@@Base+0x796> │ │ │ │ + bne.n 8c23a <_PyObject_MakeTpCall@@Base+0x796> │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8be32 <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ - b.n 8be40 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + beq.w 8c13e <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ + b.n 8c14c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bede <_PyObject_MakeTpCall@@Base+0x746> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bede <_PyObject_MakeTpCall@@Base+0x746> │ │ │ │ + bne.n 8c1ea <_PyObject_MakeTpCall@@Base+0x746> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c1ea <_PyObject_MakeTpCall@@Base+0x746> │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ @@ -144055,273 +144326,273 @@ │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r2, r7, #68 @ 0x44 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22096 @ 0x5650 │ │ │ │ + movw r1, #23504 @ 0x5bd0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r5, [r7, #0] │ │ │ │ - bl 8e900 │ │ │ │ + bl 8ec0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + beq.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r5, [r7, #68] @ 0x44 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ str.w r8, [r7, #92] @ 0x5c │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ - beq.w 8c1e0 <_PyObject_MakeTpCall@@Base+0xa48> │ │ │ │ - ble.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + beq.w 8c4ec <_PyObject_MakeTpCall@@Base+0xa48> │ │ │ │ + ble.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e42c <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + bge.w 8e738 <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 8da9e <_PyObject_MakeTpCall@@Base+0x2306> │ │ │ │ + beq.w 8ddaa <_PyObject_MakeTpCall@@Base+0x2306> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov.w r9, #1 │ │ │ │ add.w sl, r3, #16 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e444 <_PyObject_MakeTpCall@@Base+0x2cac> │ │ │ │ + bge.w 8e750 <_PyObject_MakeTpCall@@Base+0x2cac> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 8bfe8 <_PyObject_MakeTpCall@@Base+0x850> │ │ │ │ + bne.n 8c2f4 <_PyObject_MakeTpCall@@Base+0x850> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + ble.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r6, r4 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d890 <_PyObject_MakeTpCall@@Base+0x20f8> │ │ │ │ + beq.w 8db9c <_PyObject_MakeTpCall@@Base+0x20f8> │ │ │ │ mvn.w sl, r2 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ add sl, lr │ │ │ │ ands.w sl, sl, #7 │ │ │ │ - beq.w 8da98 <_PyObject_MakeTpCall@@Base+0x2300> │ │ │ │ + beq.w 8dda4 <_PyObject_MakeTpCall@@Base+0x2300> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.w 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w sl, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 8da98 <_PyObject_MakeTpCall@@Base+0x2300> │ │ │ │ + beq.w 8dda4 <_PyObject_MakeTpCall@@Base+0x2300> │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 8c0e4 <_PyObject_MakeTpCall@@Base+0x94c> │ │ │ │ + beq.n 8c3f0 <_PyObject_MakeTpCall@@Base+0x94c> │ │ │ │ cmp.w sl, #3 │ │ │ │ - beq.n 8c0ca <_PyObject_MakeTpCall@@Base+0x932> │ │ │ │ + beq.n 8c3d6 <_PyObject_MakeTpCall@@Base+0x932> │ │ │ │ cmp.w sl, #4 │ │ │ │ - beq.n 8c0b0 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + beq.n 8c3bc <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ cmp.w sl, #5 │ │ │ │ - beq.n 8c096 <_PyObject_MakeTpCall@@Base+0x8fe> │ │ │ │ + beq.n 8c3a2 <_PyObject_MakeTpCall@@Base+0x8fe> │ │ │ │ cmp.w sl, #6 │ │ │ │ - bne.w 8e5d8 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ + bne.w 8e8e4 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.w 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.w 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.w 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.w 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.w 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ adds r2, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8d8a6 <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.w 8dbb2 <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r1, #4 │ │ │ │ mov ip, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ add.w r2, sl, #2 │ │ │ │ add.w r1, ip, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ add.w r2, sl, #3 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ add.w r1, ip, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ add.w r2, sl, #4 │ │ │ │ add.w r1, ip, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble.w 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.w 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ add.w r2, sl, #5 │ │ │ │ add.w r1, ip, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ add.w r2, sl, #6 │ │ │ │ add.w r1, ip, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e5ee <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ + bne.w 8e8fa <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ ldr.w r3, [ip, #28] │ │ │ │ add.w r2, sl, #7 │ │ │ │ add.w r1, ip, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 8c100 <_PyObject_MakeTpCall@@Base+0x968> │ │ │ │ + b.n 8c40c <_PyObject_MakeTpCall@@Base+0x968> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13828 @ 0x3604 │ │ │ │ + movw r1, #15236 @ 0x3b84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #1 │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + beq.n 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ movw sl, #34368 @ 0x8640 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - bl 84d38 │ │ │ │ + bl 84da8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e41e <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ + beq.w 8e72a <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e4ac <_PyObject_MakeTpCall@@Base+0x2d14> │ │ │ │ - ldr r2, [pc, #724] @ (8c4ec <_PyObject_MakeTpCall@@Base+0xd54>) │ │ │ │ + bpl.w 8e7b8 <_PyObject_MakeTpCall@@Base+0x2d14> │ │ │ │ + ldr r2, [pc, #724] @ (8c7f8 <_PyObject_MakeTpCall@@Base+0xd54>) │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r1, [r2, #884] @ 0x374 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8e4c0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ + bne.w 8e7cc <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ ldr.w r2, [r2, #892] @ 0x37c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8e4c0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ - ldr r1, [pc, #696] @ (8c4f0 <_PyObject_MakeTpCall@@Base+0xd58>) │ │ │ │ + beq.w 8e7cc <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ + ldr r1, [pc, #696] @ (8c7fc <_PyObject_MakeTpCall@@Base+0xd58>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8daa4 <_PyObject_MakeTpCall@@Base+0x230c> │ │ │ │ - ldr r3, [pc, #680] @ (8c4f4 <_PyObject_MakeTpCall@@Base+0xd5c>) │ │ │ │ + bne.w 8ddb0 <_PyObject_MakeTpCall@@Base+0x230c> │ │ │ │ + ldr r3, [pc, #680] @ (8c800 <_PyObject_MakeTpCall@@Base+0xd5c>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e416 <_PyObject_MakeTpCall@@Base+0x2c7e> │ │ │ │ + bne.w 8e722 <_PyObject_MakeTpCall@@Base+0x2c7e> │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ clz r1, r3 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ str.w r1, [r7, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d4f6 <_PyObject_MakeTpCall@@Base+0x1d5e> │ │ │ │ + bne.w 8d802 <_PyObject_MakeTpCall@@Base+0x1d5e> │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d4ee <_PyObject_MakeTpCall@@Base+0x1d56> │ │ │ │ + bne.w 8d7fa <_PyObject_MakeTpCall@@Base+0x1d56> │ │ │ │ mov r8, r2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #136] @ 0x88 │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ - movw r9, #37577 @ 0x92c9 │ │ │ │ + movw r9, #37745 @ 0x9371 │ │ │ │ movt r9, #7 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8e406 <_PyObject_MakeTpCall@@Base+0x2c6e> │ │ │ │ + bne.w 8e712 <_PyObject_MakeTpCall@@Base+0x2c6e> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e478 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ + beq.w 8e784 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8e49a <_PyObject_MakeTpCall@@Base+0x2d02> │ │ │ │ - ldr r3, [pc, #572] @ (8c4f4 <_PyObject_MakeTpCall@@Base+0xd5c>) │ │ │ │ + bpl.w 8e7a6 <_PyObject_MakeTpCall@@Base+0x2d02> │ │ │ │ + ldr r3, [pc, #572] @ (8c800 <_PyObject_MakeTpCall@@Base+0xd5c>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ sub.w r1, r2, #8 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -144348,35 +144619,35 @@ │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ add.w r2, r1, #380 @ 0x17c │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ add.w r2, r1, #368 @ 0x170 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ add.w r2, r1, #420 @ 0x1a4 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ - movw r2, #47473 @ 0xb971 │ │ │ │ + movw r2, #47905 @ 0xbb21 │ │ │ │ movt r2, #16 │ │ │ │ it lt │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r1, #168] @ 0xa8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ str.w r9, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r2, [r1, #24] │ │ │ │ - movw r2, #59705 @ 0xe939 │ │ │ │ + movw r2, #59853 @ 0xe9cd │ │ │ │ movt r2, #7 │ │ │ │ str.w r2, [r1, #160] @ 0xa0 │ │ │ │ - movw r2, #55929 @ 0xda79 │ │ │ │ + movw r2, #55873 @ 0xda41 │ │ │ │ movt r2, #18 │ │ │ │ str r2, [r1, #92] @ 0x5c │ │ │ │ - movw r2, #8881 @ 0x22b1 │ │ │ │ + movw r2, #9921 @ 0x26c1 │ │ │ │ movt r2, #20 │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w sl, [r1, #128] @ 0x80 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -144385,447 +144656,447 @@ │ │ │ │ strd r3, r3, [r2, #444] @ 0x1bc │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str.w r4, [r2, #132] @ 0x84 │ │ │ │ strd r5, r8, [r2, #428] @ 0x1ac │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.w 8e4a0 <_PyObject_MakeTpCall@@Base+0x2d08> │ │ │ │ + beq.w 8e7ac <_PyObject_MakeTpCall@@Base+0x2d08> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.w 8e4d8 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + bpl.w 8e7e4 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ lsls r4, r3, #26 │ │ │ │ - bpl.w 8e4d8 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + bpl.w 8e7e4 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ adds.w r3, r5, #20 │ │ │ │ - beq.w 8e4e2 <_PyObject_MakeTpCall@@Base+0x2d4a> │ │ │ │ + beq.w 8e7ee <_PyObject_MakeTpCall@@Base+0x2d4a> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ blx 2bfb8 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 8dd16 <_PyObject_MakeTpCall@@Base+0x257e> │ │ │ │ + bne.w 8e022 <_PyObject_MakeTpCall@@Base+0x257e> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ itt pl │ │ │ │ movpl r3, r5 │ │ │ │ ldrpl.w r4, [r3, #132] @ 0x84 │ │ │ │ - bmi.w 8e842 <_PyObject_MakeTpCall@@Base+0x30aa> │ │ │ │ - ldr r1, [pc, #288] @ (8c4f8 <_PyObject_MakeTpCall@@Base+0xd60>) │ │ │ │ + bmi.w 8eb4e <_PyObject_MakeTpCall@@Base+0x30aa> │ │ │ │ + ldr r1, [pc, #288] @ (8c804 <_PyObject_MakeTpCall@@Base+0xd60>) │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r7, #12] │ │ │ │ ldr.w r3, [r1, #3392] @ 0xd40 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8db44 <_PyObject_MakeTpCall@@Base+0x23ac> │ │ │ │ + bne.w 8de50 <_PyObject_MakeTpCall@@Base+0x23ac> │ │ │ │ ldr.w r2, [r1, #3400] @ 0xd48 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 8db44 <_PyObject_MakeTpCall@@Base+0x23ac> │ │ │ │ - ldr r1, [pc, #260] @ (8c4fc <_PyObject_MakeTpCall@@Base+0xd64>) │ │ │ │ + beq.w 8de50 <_PyObject_MakeTpCall@@Base+0x23ac> │ │ │ │ + ldr r1, [pc, #260] @ (8c808 <_PyObject_MakeTpCall@@Base+0xd64>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r5, r0, #3 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d638 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ - bl 1162ac │ │ │ │ - cbz r0, 8c446 <_PyObject_MakeTpCall@@Base+0xcae> │ │ │ │ - ldr r1, [pc, #236] @ (8c500 <_PyObject_MakeTpCall@@Base+0xd68>) │ │ │ │ + bne.w 8d944 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ + bl 116290 │ │ │ │ + cbz r0, 8c752 <_PyObject_MakeTpCall@@Base+0xcae> │ │ │ │ + ldr r1, [pc, #236] @ (8c80c <_PyObject_MakeTpCall@@Base+0xd68>) │ │ │ │ add.w r2, r7, #80 @ 0x50 │ │ │ │ - bl 82bb8 │ │ │ │ + bl 82c44 │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r6, 8c440 <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ - ldr r1, [pc, #216] @ (8c4fc <_PyObject_MakeTpCall@@Base+0xd64>) │ │ │ │ + cbz r6, 8c74c <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ + ldr r1, [pc, #216] @ (8c808 <_PyObject_MakeTpCall@@Base+0xd64>) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c440 <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ + bge.n 8c74c <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e738 <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ + beq.w 8ea44 <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e638 <_PyObject_MakeTpCall@@Base+0x2ea0> │ │ │ │ - ldr r2, [pc, #164] @ (8c4f8 <_PyObject_MakeTpCall@@Base+0xd60>) │ │ │ │ + bpl.w 8e944 <_PyObject_MakeTpCall@@Base+0x2ea0> │ │ │ │ + ldr r2, [pc, #164] @ (8c804 <_PyObject_MakeTpCall@@Base+0xd60>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #4020] @ 0xfb4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8db34 <_PyObject_MakeTpCall@@Base+0x239c> │ │ │ │ + bne.w 8de40 <_PyObject_MakeTpCall@@Base+0x239c> │ │ │ │ ldr.w r2, [r2, #4028] @ 0xfbc │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8db34 <_PyObject_MakeTpCall@@Base+0x239c> │ │ │ │ - ldr r1, [pc, #152] @ (8c504 <_PyObject_MakeTpCall@@Base+0xd6c>) │ │ │ │ + beq.w 8de40 <_PyObject_MakeTpCall@@Base+0x239c> │ │ │ │ + ldr r1, [pc, #152] @ (8c810 <_PyObject_MakeTpCall@@Base+0xd6c>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r5, [r7, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d61c <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ + beq.w 8d928 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 8e64c <_PyObject_MakeTpCall@@Base+0x2eb4> │ │ │ │ - ldr r2, [pc, #92] @ (8c4f8 <_PyObject_MakeTpCall@@Base+0xd60>) │ │ │ │ + bpl.w 8e958 <_PyObject_MakeTpCall@@Base+0x2eb4> │ │ │ │ + ldr r2, [pc, #92] @ (8c804 <_PyObject_MakeTpCall@@Base+0xd60>) │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str.w r5, [r3, #436] @ 0x1b4 │ │ │ │ ldr.w r3, [r2, #4020] @ 0xfb4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d69c <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ + bne.w 8d9a8 <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ ldr.w r6, [r2, #4028] @ 0xfbc │ │ │ │ adds r5, r6, #1 │ │ │ │ - beq.w 8d69c <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ + beq.w 8d9a8 <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e3aa <_PyObject_MakeTpCall@@Base+0x2c12> │ │ │ │ + bpl.w 8e6b6 <_PyObject_MakeTpCall@@Base+0x2c12> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #64] @ (8c504 <_PyObject_MakeTpCall@@Base+0xd6c>) │ │ │ │ + ldr r1, [pc, #64] @ (8c810 <_PyObject_MakeTpCall@@Base+0xd6c>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8e3be <_PyObject_MakeTpCall@@Base+0x2c26> │ │ │ │ + beq.w 8e6ca <_PyObject_MakeTpCall@@Base+0x2c26> │ │ │ │ ldr.w r8, [r7, #80] @ 0x50 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8e3be <_PyObject_MakeTpCall@@Base+0x2c26> │ │ │ │ - b.n 8c508 <_PyObject_MakeTpCall@@Base+0xd70> │ │ │ │ + beq.w 8e6ca <_PyObject_MakeTpCall@@Base+0x2c26> │ │ │ │ + b.n 8c814 <_PyObject_MakeTpCall@@Base+0xd70> │ │ │ │ nop │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 8c56c <_PyObject_MakeTpCall@@Base+0xdd4> │ │ │ │ + cbnz r4, 8c878 <_PyObject_MakeTpCall@@Base+0xdd4> │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e026 <_PyObject_MakeTpCall@@Base+0x288e> │ │ │ │ + bne.w 8e332 <_PyObject_MakeTpCall@@Base+0x288e> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w r2, r2, r1 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r6, lr │ │ │ │ - bgt.w 8d686 <_PyObject_MakeTpCall@@Base+0x1eee> │ │ │ │ + bgt.w 8d992 <_PyObject_MakeTpCall@@Base+0x1eee> │ │ │ │ adds r0, r3, r2 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8d662 <_PyObject_MakeTpCall@@Base+0x1eca> │ │ │ │ + bne.w 8d96e <_PyObject_MakeTpCall@@Base+0x1eca> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e038 <_PyObject_MakeTpCall@@Base+0x28a0> │ │ │ │ + bne.w 8e344 <_PyObject_MakeTpCall@@Base+0x28a0> │ │ │ │ str r1, [r3, #8] │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.w 8d644 <_PyObject_MakeTpCall@@Base+0x1eac> │ │ │ │ + bgt.w 8d950 <_PyObject_MakeTpCall@@Base+0x1eac> │ │ │ │ add r3, r2 │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ lsls r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d544 <_PyObject_MakeTpCall@@Base+0x1dac> │ │ │ │ + beq.w 8d850 <_PyObject_MakeTpCall@@Base+0x1dac> │ │ │ │ add.w r2, r2, r5, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ adds r5, r3, r2 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ str r1, [r3, r2] │ │ │ │ str r1, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c584 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bge.n 8c890 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8c584 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8c890 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c59c <_PyObject_MakeTpCall@@Base+0xe04> │ │ │ │ + bge.n 8c8a8 <_PyObject_MakeTpCall@@Base+0xe04> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8c59c <_PyObject_MakeTpCall@@Base+0xe04> │ │ │ │ + cbnz r3, 8c8a8 <_PyObject_MakeTpCall@@Base+0xe04> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e1c6 <_PyObject_MakeTpCall@@Base+0x2a2e> │ │ │ │ - ldr r2, [pc, #672] @ (8c848 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ + bpl.w 8e4d2 <_PyObject_MakeTpCall@@Base+0x2a2e> │ │ │ │ + ldr r2, [pc, #672] @ (8cb54 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d5ec <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + bne.w 8d8f8 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ ldr.w r2, [r2, #1572] @ 0x624 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8d5ec <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ - ldr r1, [pc, #652] @ (8c84c <_PyObject_MakeTpCall@@Base+0x10b4>) │ │ │ │ + beq.w 8d8f8 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r1, [pc, #652] @ (8cb58 <_PyObject_MakeTpCall@@Base+0x10b4>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r5, [r7, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d600 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + beq.w 8d90c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 8c668 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ + bpl.n 8c974 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 8e1da <_PyObject_MakeTpCall@@Base+0x2a42> │ │ │ │ + bpl.w 8e4e6 <_PyObject_MakeTpCall@@Base+0x2a42> │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 8e1da <_PyObject_MakeTpCall@@Base+0x2a42> │ │ │ │ + bpl.w 8e4e6 <_PyObject_MakeTpCall@@Base+0x2a42> │ │ │ │ adds.w r3, r5, #20 │ │ │ │ - beq.w 8e1e2 <_PyObject_MakeTpCall@@Base+0x2a4a> │ │ │ │ + beq.w 8e4ee <_PyObject_MakeTpCall@@Base+0x2a4a> │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ mov r0, r3 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #4689 @ 0x1251 │ │ │ │ + movw r2, #4833 @ 0x12e1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r8, #868] @ 0x364 │ │ │ │ adds r6, r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e206 <_PyObject_MakeTpCall@@Base+0x2a6e> │ │ │ │ - ldr r3, [pc, #564] @ (8c850 <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ + bne.w 8e512 <_PyObject_MakeTpCall@@Base+0x2a6e> │ │ │ │ + ldr r3, [pc, #564] @ (8cb5c <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ - bhi.w 8d57a <_PyObject_MakeTpCall@@Base+0x1de2> │ │ │ │ + bhi.w 8d886 <_PyObject_MakeTpCall@@Base+0x1de2> │ │ │ │ mov.w lr, r0, lsr #3 │ │ │ │ ldr.w r2, [r9, lr, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8e21e <_PyObject_MakeTpCall@@Base+0x2a86> │ │ │ │ + beq.w 8e52a <_PyObject_MakeTpCall@@Base+0x2a86> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d55a <_PyObject_MakeTpCall@@Base+0x1dc2> │ │ │ │ + beq.w 8d866 <_PyObject_MakeTpCall@@Base+0x1dc2> │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e232 <_PyObject_MakeTpCall@@Base+0x2a9a> │ │ │ │ - ldr r2, [pc, #468] @ (8c848 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ + bpl.w 8e53e <_PyObject_MakeTpCall@@Base+0x2a9a> │ │ │ │ + ldr r2, [pc, #468] @ (8cb54 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #3576] @ 0xdf8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e254 <_PyObject_MakeTpCall@@Base+0x2abc> │ │ │ │ + bne.w 8e560 <_PyObject_MakeTpCall@@Base+0x2abc> │ │ │ │ ldr.w r2, [r2, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8e254 <_PyObject_MakeTpCall@@Base+0x2abc> │ │ │ │ - ldr r1, [pc, #456] @ (8c854 <_PyObject_MakeTpCall@@Base+0x10bc>) │ │ │ │ + beq.w 8e560 <_PyObject_MakeTpCall@@Base+0x2abc> │ │ │ │ + ldr r1, [pc, #456] @ (8cb60 <_PyObject_MakeTpCall@@Base+0x10bc>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbc4 <_PyObject_MakeTpCall@@Base+0x242c> │ │ │ │ - ldr r3, [pc, #432] @ (8c850 <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ + bne.w 8ded0 <_PyObject_MakeTpCall@@Base+0x242c> │ │ │ │ + ldr r3, [pc, #432] @ (8cb5c <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e26c <_PyObject_MakeTpCall@@Base+0x2ad4> │ │ │ │ + bne.w 8e578 <_PyObject_MakeTpCall@@Base+0x2ad4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e278 <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ - ldr r2, [pc, #396] @ (8c848 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ + bpl.w 8e584 <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ + ldr r2, [pc, #396] @ (8cb54 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #2608] @ 0xa30 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e28c <_PyObject_MakeTpCall@@Base+0x2af4> │ │ │ │ + bne.w 8e598 <_PyObject_MakeTpCall@@Base+0x2af4> │ │ │ │ ldr.w r2, [r2, #2616] @ 0xa38 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8e28c <_PyObject_MakeTpCall@@Base+0x2af4> │ │ │ │ - ldr r1, [pc, #388] @ (8c858 <_PyObject_MakeTpCall@@Base+0x10c0>) │ │ │ │ + beq.w 8e598 <_PyObject_MakeTpCall@@Base+0x2af4> │ │ │ │ + ldr r1, [pc, #388] @ (8cb64 <_PyObject_MakeTpCall@@Base+0x10c0>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e2b4 <_PyObject_MakeTpCall@@Base+0x2b1c> │ │ │ │ - ldr r3, [pc, #360] @ (8c850 <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ + bne.w 8e5c0 <_PyObject_MakeTpCall@@Base+0x2b1c> │ │ │ │ + ldr r3, [pc, #360] @ (8cb5c <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e2fe <_PyObject_MakeTpCall@@Base+0x2b66> │ │ │ │ + bne.w 8e60a <_PyObject_MakeTpCall@@Base+0x2b66> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e30a <_PyObject_MakeTpCall@@Base+0x2b72> │ │ │ │ - ldr r2, [pc, #324] @ (8c848 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ + bpl.w 8e616 <_PyObject_MakeTpCall@@Base+0x2b72> │ │ │ │ + ldr r2, [pc, #324] @ (8cb54 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e31e <_PyObject_MakeTpCall@@Base+0x2b86> │ │ │ │ + bne.w 8e62a <_PyObject_MakeTpCall@@Base+0x2b86> │ │ │ │ ldr.w r2, [r2, #1004] @ 0x3ec │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8e31e <_PyObject_MakeTpCall@@Base+0x2b86> │ │ │ │ - ldr r1, [pc, #320] @ (8c85c <_PyObject_MakeTpCall@@Base+0x10c4>) │ │ │ │ + beq.w 8e62a <_PyObject_MakeTpCall@@Base+0x2b86> │ │ │ │ + ldr r1, [pc, #320] @ (8cb68 <_PyObject_MakeTpCall@@Base+0x10c4>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e336 <_PyObject_MakeTpCall@@Base+0x2b9e> │ │ │ │ - ldr r3, [pc, #288] @ (8c850 <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ + bne.w 8e642 <_PyObject_MakeTpCall@@Base+0x2b9e> │ │ │ │ + ldr r3, [pc, #288] @ (8cb5c <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dd58 <_PyObject_MakeTpCall@@Base+0x25c0> │ │ │ │ + bne.w 8e064 <_PyObject_MakeTpCall@@Base+0x25c0> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r6, [sl, #16] │ │ │ │ ldr.w r3, [r3, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8db5a <_PyObject_MakeTpCall@@Base+0x23c2> │ │ │ │ + bne.w 8de66 <_PyObject_MakeTpCall@@Base+0x23c2> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - cbz r3, 8c764 <_PyObject_MakeTpCall@@Base+0xfcc> │ │ │ │ + cbz r3, 8ca70 <_PyObject_MakeTpCall@@Base+0xfcc> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mvn.w r3, #15 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ - cbz r3, 8c77a <_PyObject_MakeTpCall@@Base+0xfe2> │ │ │ │ + cbz r3, 8ca86 <_PyObject_MakeTpCall@@Base+0xfe2> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r2, #144] @ 0x90 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r3, [r1, #20] │ │ │ │ str r6, [r1, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r5, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 8e380 <_PyObject_MakeTpCall@@Base+0x2be8> │ │ │ │ + beq.w 8e68c <_PyObject_MakeTpCall@@Base+0x2be8> │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ str r3, [r1, #120] @ 0x78 │ │ │ │ ldr.w r3, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d4b0 <_PyObject_MakeTpCall@@Base+0x1d18> │ │ │ │ + bne.w 8d7bc <_PyObject_MakeTpCall@@Base+0x1d18> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e3a0 <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ + bne.w 8e6ac <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 8d4ba <_PyObject_MakeTpCall@@Base+0x1d22> │ │ │ │ + bgt.w 8d7c6 <_PyObject_MakeTpCall@@Base+0x1d22> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8de34 <_PyObject_MakeTpCall@@Base+0x269c> │ │ │ │ - ldr r2, [pc, #132] @ (8c848 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ + bpl.w 8e140 <_PyObject_MakeTpCall@@Base+0x269c> │ │ │ │ + ldr r2, [pc, #132] @ (8cb54 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1036] @ 0x40c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8de48 <_PyObject_MakeTpCall@@Base+0x26b0> │ │ │ │ + bne.w 8e154 <_PyObject_MakeTpCall@@Base+0x26b0> │ │ │ │ ldr.w r2, [r2, #1044] @ 0x414 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8de48 <_PyObject_MakeTpCall@@Base+0x26b0> │ │ │ │ - ldr r1, [pc, #132] @ (8c860 <_PyObject_MakeTpCall@@Base+0x10c8>) │ │ │ │ + beq.w 8e154 <_PyObject_MakeTpCall@@Base+0x26b0> │ │ │ │ + ldr r1, [pc, #132] @ (8cb6c <_PyObject_MakeTpCall@@Base+0x10c8>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da12 <_PyObject_MakeTpCall@@Base+0x227a> │ │ │ │ - ldr r3, [pc, #96] @ (8c850 <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ + bne.w 8dd1e <_PyObject_MakeTpCall@@Base+0x227a> │ │ │ │ + ldr r3, [pc, #96] @ (8cb5c <_PyObject_MakeTpCall@@Base+0x10b8>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ddf8 <_PyObject_MakeTpCall@@Base+0x2660> │ │ │ │ + bne.w 8e104 <_PyObject_MakeTpCall@@Base+0x2660> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8de20 <_PyObject_MakeTpCall@@Base+0x2688> │ │ │ │ - ldr r2, [pc, #60] @ (8c848 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ + bpl.w 8e12c <_PyObject_MakeTpCall@@Base+0x2688> │ │ │ │ + ldr r2, [pc, #60] @ (8cb54 <_PyObject_MakeTpCall@@Base+0x10b0>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1108] @ 0x454 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d480 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ + bne.w 8d78c <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ ldr.w r2, [r2, #1116] @ 0x45c │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8d480 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ + beq.w 8d78c <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #60] @ (8c864 <_PyObject_MakeTpCall@@Base+0x10cc>) │ │ │ │ + ldr r1, [pc, #60] @ (8cb70 <_PyObject_MakeTpCall@@Base+0x10cc>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d494 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ + beq.w 8d7a0 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #31628 @ 0x7b8c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8e828 <_PyObject_MakeTpCall@@Base+0x3090> │ │ │ │ - b.n 8c868 <_PyObject_MakeTpCall@@Base+0x10d0> │ │ │ │ + bne.w 8eb34 <_PyObject_MakeTpCall@@Base+0x3090> │ │ │ │ + b.n 8cb74 <_PyObject_MakeTpCall@@Base+0x10d0> │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ @@ -144841,219 +145112,219 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r3, #8] │ │ │ │ - cbz r0, 8c88c <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ + cbz r0, 8cb98 <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c88c <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ + bge.n 8cb98 <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d876 <_PyObject_MakeTpCall@@Base+0x20de> │ │ │ │ - ldr r2, [pc, #684] @ (8cb3c <_PyObject_MakeTpCall@@Base+0x13a4>) │ │ │ │ + beq.w 8db82 <_PyObject_MakeTpCall@@Base+0x20de> │ │ │ │ + ldr r2, [pc, #684] @ (8ce48 <_PyObject_MakeTpCall@@Base+0x13a4>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1108] @ 0x454 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d5be <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ + bne.w 8d8ca <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ ldr.w r5, [r2, #1116] @ 0x45c │ │ │ │ adds r6, r5, #1 │ │ │ │ - beq.w 8d5be <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ + beq.w 8d8ca <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e3aa <_PyObject_MakeTpCall@@Base+0x2c12> │ │ │ │ + bpl.w 8e6b6 <_PyObject_MakeTpCall@@Base+0x2c12> │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #652] @ (8cb40 <_PyObject_MakeTpCall@@Base+0x13a8>) │ │ │ │ + ldr r1, [pc, #652] @ (8ce4c <_PyObject_MakeTpCall@@Base+0x13a8>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8de04 <_PyObject_MakeTpCall@@Base+0x266c> │ │ │ │ + beq.w 8e110 <_PyObject_MakeTpCall@@Base+0x266c> │ │ │ │ ldr.w r8, [r7, #80] @ 0x50 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8de04 <_PyObject_MakeTpCall@@Base+0x266c> │ │ │ │ + beq.w 8e110 <_PyObject_MakeTpCall@@Base+0x266c> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de0e <_PyObject_MakeTpCall@@Base+0x2676> │ │ │ │ + bne.w 8e11a <_PyObject_MakeTpCall@@Base+0x2676> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w r2, r2, r1 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r5, lr │ │ │ │ - bgt.w 8d5a8 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + bgt.w 8d8b4 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ adds r0, r3, r2 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8d758 <_PyObject_MakeTpCall@@Base+0x1fc0> │ │ │ │ + bne.w 8da64 <_PyObject_MakeTpCall@@Base+0x1fc0> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dd2e <_PyObject_MakeTpCall@@Base+0x2596> │ │ │ │ + bne.w 8e03a <_PyObject_MakeTpCall@@Base+0x2596> │ │ │ │ str r1, [r3, #8] │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.w 8d73a <_PyObject_MakeTpCall@@Base+0x1fa2> │ │ │ │ + bgt.w 8da46 <_PyObject_MakeTpCall@@Base+0x1fa2> │ │ │ │ add r2, r3 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ lsls r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d7a4 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ + beq.w 8dab0 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ adds r4, r3, r2 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ str r1, [r3, r2] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c952 <_PyObject_MakeTpCall@@Base+0x11ba> │ │ │ │ + bge.n 8cc5e <_PyObject_MakeTpCall@@Base+0x11ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d86e <_PyObject_MakeTpCall@@Base+0x20d6> │ │ │ │ + beq.w 8db7a <_PyObject_MakeTpCall@@Base+0x20d6> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c96a <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ + bge.n 8cc76 <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8c96a <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ + cbnz r3, 8cc76 <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bmi.n 8c986 <_PyObject_MakeTpCall@@Base+0x11ee> │ │ │ │ + bmi.n 8cc92 <_PyObject_MakeTpCall@@Base+0x11ee> │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 8e3c8 <_PyObject_MakeTpCall@@Base+0x2c30> │ │ │ │ + bpl.w 8e6d4 <_PyObject_MakeTpCall@@Base+0x2c30> │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ - bl 72fe4 │ │ │ │ + bl 73088 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movw r3, #47236 @ 0xb884 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cae8 <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ + beq.w 8cdf4 <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [r7, #16] │ │ │ │ cmp.w lr, #420 @ 0x1a4 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ mov r2, lr │ │ │ │ itt cs │ │ │ │ subcs.w r2, lr, #420 @ 0x1a4 │ │ │ │ ldrcs r3, [r3, #80] @ 0x50 │ │ │ │ - bcs.w 8ceb6 <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ + bcs.w 8d1c2 <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ cmp.w lr, #380 @ 0x17c │ │ │ │ - bcs.w 8cf86 <_PyObject_MakeTpCall@@Base+0x17ee> │ │ │ │ + bcs.w 8d292 <_PyObject_MakeTpCall@@Base+0x17ee> │ │ │ │ cmp.w lr, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r2, lr, #368 @ 0x170 │ │ │ │ ldrcs r3, [r3, #56] @ 0x38 │ │ │ │ - bcs.w 8ceb6 <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ + bcs.w 8d1c2 <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ cmp.w lr, #223 @ 0xdf │ │ │ │ - bls.w 8cea8 <_PyObject_MakeTpCall@@Base+0x1710> │ │ │ │ + bls.w 8d1b4 <_PyObject_MakeTpCall@@Base+0x1710> │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ sub.w r2, lr, #224 @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cebc <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ + beq.w 8d1c8 <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - beq.w 8cebc <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ + beq.w 8d1c8 <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ mov r9, ip │ │ │ │ - movw r2, #6217 @ 0x1849 │ │ │ │ + movw r2, #6281 @ 0x1889 │ │ │ │ movt r2, #4 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ str.w ip, [r7, #32] │ │ │ │ str r3, [r7, #24] │ │ │ │ str.w ip, [r7, #28] │ │ │ │ str.w lr, [r7, #44] @ 0x2c │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r5, [fp, #24] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8d068 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne.w 8d374 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d068 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq.w 8d374 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r4, [r3, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e3da <_PyObject_MakeTpCall@@Base+0x2c42> │ │ │ │ + beq.w 8e6e6 <_PyObject_MakeTpCall@@Base+0x2c42> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8cfa6 <_PyObject_MakeTpCall@@Base+0x180e> │ │ │ │ + bge.w 8d2b2 <_PyObject_MakeTpCall@@Base+0x180e> │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - ble.w 8ced6 <_PyObject_MakeTpCall@@Base+0x173e> │ │ │ │ + ble.w 8d1e2 <_PyObject_MakeTpCall@@Base+0x173e> │ │ │ │ add.w r8, r4, #12 │ │ │ │ strd r6, fp, [r7, #36] @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r1 │ │ │ │ movs r6, #28 │ │ │ │ ldr.w ip, [r8, #4]! │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.w 8cc4a <_PyObject_MakeTpCall@@Base+0x14b2> │ │ │ │ + bmi.w 8cf56 <_PyObject_MakeTpCall@@Base+0x14b2> │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cc92 <_PyObject_MakeTpCall@@Base+0x14fa> │ │ │ │ + bne.w 8cf9e <_PyObject_MakeTpCall@@Base+0x14fa> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8e7e6 <_PyObject_MakeTpCall@@Base+0x304e> │ │ │ │ + beq.w 8eaf2 <_PyObject_MakeTpCall@@Base+0x304e> │ │ │ │ cmp r4, fp │ │ │ │ - blt.n 8ca5c <_PyObject_MakeTpCall@@Base+0x12c4> │ │ │ │ + blt.n 8cd68 <_PyObject_MakeTpCall@@Base+0x12c4> │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.w 8ce4c <_PyObject_MakeTpCall@@Base+0x16b4> │ │ │ │ + bpl.w 8d158 <_PyObject_MakeTpCall@@Base+0x16b4> │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ add.w fp, fp, #28 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8ca10 <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ + beq.n 8cd1c <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ ldr.w ip, [r7, #28] │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ eor.w ip, ip, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ ite eq │ │ │ │ @@ -145061,148 +145332,148 @@ │ │ │ │ andne.w ip, ip, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c9a6 <_PyObject_MakeTpCall@@Base+0x120e> │ │ │ │ + bne.w 8ccb2 <_PyObject_MakeTpCall@@Base+0x120e> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8dd7c <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ + beq.w 8e088 <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ itt pl │ │ │ │ ldrpl r3, [r7, #52] @ 0x34 │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.w 8e750 <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ - bl 84d38 │ │ │ │ + bmi.w 8ea5c <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ + bl 84da8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - ldr r3, [pc, #40] @ (8cb44 <_PyObject_MakeTpCall@@Base+0x13ac>) │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + ldr r3, [pc, #40] @ (8ce50 <_PyObject_MakeTpCall@@Base+0x13ac>) │ │ │ │ mov r9, r0 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr r3, [pc, #36] @ (8cb48 <_PyObject_MakeTpCall@@Base+0x13b0>) │ │ │ │ + ldr r3, [pc, #36] @ (8ce54 <_PyObject_MakeTpCall@@Base+0x13b0>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ str.w fp, [r7, #48] @ 0x30 │ │ │ │ asrs r3, r3, #3 │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ mov fp, sl │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - b.n 8cb4c <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ + b.n 8ce58 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ nop │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr.w r4, [r9, #4] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - bpl.w 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + bpl.w 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ ldr.w r2, [r9, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ddc4 <_PyObject_MakeTpCall@@Base+0x262c> │ │ │ │ + bne.w 8e0d0 <_PyObject_MakeTpCall@@Base+0x262c> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + ble.w 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb r5, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r5, ip, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d432 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ + beq.w 8d73e <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ add.w r5, r5, fp, lsl #3 │ │ │ │ add r3, r5 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d418 <_PyObject_MakeTpCall@@Base+0x1c80> │ │ │ │ + beq.w 8d724 <_PyObject_MakeTpCall@@Base+0x1c80> │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w fp, fp, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #368] @ (8cd10 <_PyObject_MakeTpCall@@Base+0x1578>) │ │ │ │ + ldr r3, [pc, #368] @ (8d01c <_PyObject_MakeTpCall@@Base+0x1578>) │ │ │ │ ldr.w r8, [sl, #192] @ 0xc0 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ eor.w r5, r3, r8 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w ip, [r2, #1428] @ 0x594 │ │ │ │ cmp ip, r8 │ │ │ │ - bne.w 8d0be <_PyObject_MakeTpCall@@Base+0x1926> │ │ │ │ + bne.w 8d3ca <_PyObject_MakeTpCall@@Base+0x1926> │ │ │ │ movs r0, #12 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mla r2, r5, r0, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #1432] @ 0x598 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d0bc <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ + bne.w 8d3c8 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ add.w r3, r4, #40960 @ 0xa000 │ │ │ │ mla r3, r5, r0, r3 │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ - cbz r3, 8cc38 <_PyObject_MakeTpCall@@Base+0x14a0> │ │ │ │ + cbz r3, 8cf44 <_PyObject_MakeTpCall@@Base+0x14a0> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d778 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ + bge.w 8da84 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + beq.n 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.w 8d784 <_PyObject_MakeTpCall@@Base+0x1fec> │ │ │ │ + bmi.w 8da90 <_PyObject_MakeTpCall@@Base+0x1fec> │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dd76 <_PyObject_MakeTpCall@@Base+0x25de> │ │ │ │ + beq.w 8e082 <_PyObject_MakeTpCall@@Base+0x25de> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cc2c <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ + bge.n 8cf38 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dd6c <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + beq.w 8e078 <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d6f2 <_PyObject_MakeTpCall@@Base+0x1f5a> │ │ │ │ + bne.w 8d9fe <_PyObject_MakeTpCall@@Base+0x1f5a> │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cb4c <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ + beq.n 8ce58 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cb4c <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ + beq.n 8ce58 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ mov sl, r9 │ │ │ │ - b.w 8dcf6 <_PyObject_MakeTpCall@@Base+0x255e> │ │ │ │ - ldr r3, [pc, #200] @ (8cd14 <_PyObject_MakeTpCall@@Base+0x157c>) │ │ │ │ + b.w 8e002 <_PyObject_MakeTpCall@@Base+0x255e> │ │ │ │ + ldr r3, [pc, #200] @ (8d020 <_PyObject_MakeTpCall@@Base+0x157c>) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [ip, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r1, r3, r6, r1 │ │ │ │ @@ -145211,199 +145482,199 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #408] @ 0x198 │ │ │ │ cmp r2, ip │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8da5e <_PyObject_MakeTpCall@@Base+0x22c6> │ │ │ │ + beq.w 8dd6a <_PyObject_MakeTpCall@@Base+0x22c6> │ │ │ │ ldr.w r0, [r0, #424] @ 0x1a8 │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ca82 <_PyObject_MakeTpCall@@Base+0x12ea> │ │ │ │ + beq.w 8cd8e <_PyObject_MakeTpCall@@Base+0x12ea> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d02c <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ + bge.w 8d338 <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ adds r2, #1 │ │ │ │ adds r0, #3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.w 8d036 <_PyObject_MakeTpCall@@Base+0x189e> │ │ │ │ + beq.w 8d342 <_PyObject_MakeTpCall@@Base+0x189e> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8cecc <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ + beq.w 8d1d8 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.w 8cf74 <_PyObject_MakeTpCall@@Base+0x17dc> │ │ │ │ + bpl.w 8d280 <_PyObject_MakeTpCall@@Base+0x17dc> │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ bic.w r0, r3, #1 │ │ │ │ movw r3, #28140 @ 0x6dec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8cfda <_PyObject_MakeTpCall@@Base+0x1842> │ │ │ │ + bne.w 8d2e6 <_PyObject_MakeTpCall@@Base+0x1842> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8da38 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ - ldr r3, [pc, #52] @ (8cd14 <_PyObject_MakeTpCall@@Base+0x157c>) │ │ │ │ + bne.w 8dd44 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ + ldr r3, [pc, #52] @ (8d020 <_PyObject_MakeTpCall@@Base+0x157c>) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r6, r5, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #4004] @ 0xfa4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8e11e <_PyObject_MakeTpCall@@Base+0x2986> │ │ │ │ + beq.w 8e42a <_PyObject_MakeTpCall@@Base+0x2986> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w r4, r5, #114176 @ 0x1be00 │ │ │ │ add.w r4, r4, #424 @ 0x1a8 │ │ │ │ str.w r1, [r6, #4004] @ 0xfa4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 8cd32 <_PyObject_MakeTpCall@@Base+0x159a> │ │ │ │ + cbz r2, 8d03e <_PyObject_MakeTpCall@@Base+0x159a> │ │ │ │ movw r3, #47236 @ 0xb884 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 8cd1e <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ + b.n 8d02a <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ adds r3, #28 │ │ │ │ - cbz r2, 8cd32 <_PyObject_MakeTpCall@@Base+0x159a> │ │ │ │ + cbz r2, 8d03e <_PyObject_MakeTpCall@@Base+0x159a> │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8cd18 <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ + bne.n 8d024 <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ mov ip, r4 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ adds r3, #28 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r4, ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8cd1e <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ + bne.n 8d02a <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r6, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8cdea <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ + beq.n 8d0f6 <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 8d798 <_PyObject_MakeTpCall@@Base+0x2000> │ │ │ │ + bcs.w 8daa4 <_PyObject_MakeTpCall@@Base+0x2000> │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 8d084 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + bcs.w 8d390 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 8d40e <_PyObject_MakeTpCall@@Base+0x1c76> │ │ │ │ + bcs.w 8d71a <_PyObject_MakeTpCall@@Base+0x1c76> │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8d046 <_PyObject_MakeTpCall@@Base+0x18ae> │ │ │ │ + bls.w 8d352 <_PyObject_MakeTpCall@@Base+0x18ae> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cfce <_PyObject_MakeTpCall@@Base+0x1836> │ │ │ │ + beq.w 8d2da <_PyObject_MakeTpCall@@Base+0x1836> │ │ │ │ adds r1, r2, r3 │ │ │ │ - beq.w 8e742 <_PyObject_MakeTpCall@@Base+0x2faa> │ │ │ │ + beq.w 8ea4e <_PyObject_MakeTpCall@@Base+0x2faa> │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cfce <_PyObject_MakeTpCall@@Base+0x1836> │ │ │ │ + beq.w 8d2da <_PyObject_MakeTpCall@@Base+0x1836> │ │ │ │ ldr.w r3, [r6, #4012] @ 0xfac │ │ │ │ - cbz r3, 8cdde <_PyObject_MakeTpCall@@Base+0x1646> │ │ │ │ + cbz r3, 8d0ea <_PyObject_MakeTpCall@@Base+0x1646> │ │ │ │ mov r2, r1 │ │ │ │ add.w r5, r5, #114176 @ 0x1be00 │ │ │ │ add.w r5, r5, #428 @ 0x1ac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.n 8cdc8 <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ + bcs.n 8d0d4 <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 8d058 <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ + bcs.w 8d364 <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 8d3fe <_PyObject_MakeTpCall@@Base+0x1c66> │ │ │ │ + bcs.w 8d70a <_PyObject_MakeTpCall@@Base+0x1c66> │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8cfb6 <_PyObject_MakeTpCall@@Base+0x181e> │ │ │ │ + bls.w 8d2c2 <_PyObject_MakeTpCall@@Base+0x181e> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 8cdd4 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + cbz r4, 8d0e0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ adds r1, r4, r3 │ │ │ │ - beq.n 8cdd4 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + beq.n 8d0e0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - cbz r3, 8cdd4 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ - cbnz r2, 8cdea <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ + cbz r3, 8d0e0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + cbnz r2, 8d0f6 <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ - cbz r3, 8cdde <_PyObject_MakeTpCall@@Base+0x1646> │ │ │ │ + cbz r3, 8d0ea <_PyObject_MakeTpCall@@Base+0x1646> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, r1 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcc.n 8cd90 <_PyObject_MakeTpCall@@Base+0x15f8> │ │ │ │ + bcc.n 8d09c <_PyObject_MakeTpCall@@Base+0x15f8> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8cdae <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ + bne.n 8d0ba <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8cd88 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ + bne.n 8d094 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - bne.w 8cf94 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ + bne.w 8d2a0 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8cf9c <_PyObject_MakeTpCall@@Base+0x1804> │ │ │ │ + bne.w 8d2a8 <_PyObject_MakeTpCall@@Base+0x1804> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + bne.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cee8 <_PyObject_MakeTpCall@@Base+0x1750> │ │ │ │ + beq.n 8d1f4 <_PyObject_MakeTpCall@@Base+0x1750> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + ble.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8cf02 <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ + beq.n 8d20e <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + beq.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8cf02 <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ + beq.n 8d20e <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + beq.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8cf02 <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ + beq.n 8d20e <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + beq.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ adds r2, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 8cf02 <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ + beq.n 8d20e <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8ce38 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ + bne.n 8d144 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.n 8cf06 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ + b.n 8d212 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ - ldr r3, [pc, #600] @ (8d0b4 <_PyObject_MakeTpCall@@Base+0x191c>) │ │ │ │ + bne.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + ldr r3, [pc, #600] @ (8d3c0 <_PyObject_MakeTpCall@@Base+0x191c>) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ubfx r8, r3, #14, #1 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ @@ -145411,292 +145682,292 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dea6 <_PyObject_MakeTpCall@@Base+0x270e> │ │ │ │ - ldr r2, [pc, #556] @ (8d0b8 <_PyObject_MakeTpCall@@Base+0x1920>) │ │ │ │ + bne.w 8e1b2 <_PyObject_MakeTpCall@@Base+0x270e> │ │ │ │ + ldr r2, [pc, #556] @ (8d3c4 <_PyObject_MakeTpCall@@Base+0x1920>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8deb2 <_PyObject_MakeTpCall@@Base+0x271a> │ │ │ │ + bne.w 8e1be <_PyObject_MakeTpCall@@Base+0x271a> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dfe4 <_PyObject_MakeTpCall@@Base+0x284c> │ │ │ │ + bne.w 8e2f0 <_PyObject_MakeTpCall@@Base+0x284c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ - b.n 8ccba <_PyObject_MakeTpCall@@Base+0x1522> │ │ │ │ + bne.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + b.n 8cfc6 <_PyObject_MakeTpCall@@Base+0x1522> │ │ │ │ cmp.w lr, #207 @ 0xcf │ │ │ │ - bls.w 8c9e6 <_PyObject_MakeTpCall@@Base+0x124e> │ │ │ │ + bls.w 8ccf2 <_PyObject_MakeTpCall@@Base+0x124e> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub.w r2, lr, #208 @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c9e6 <_PyObject_MakeTpCall@@Base+0x124e> │ │ │ │ + bne.w 8ccf2 <_PyObject_MakeTpCall@@Base+0x124e> │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ add.w fp, fp, #28 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8cebc <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ + beq.n 8d1c8 <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ mov lr, r3 │ │ │ │ - b.n 8cade <_PyObject_MakeTpCall@@Base+0x1346> │ │ │ │ + b.n 8cdea <_PyObject_MakeTpCall@@Base+0x1346> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, fp │ │ │ │ - blt.w 8ca5a <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ - b.n 8ca8e <_PyObject_MakeTpCall@@Base+0x12f6> │ │ │ │ + blt.w 8cd66 <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + b.n 8cd9a <_PyObject_MakeTpCall@@Base+0x12f6> │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + bmi.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ mov r5, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ - b.n 8ce5a <_PyObject_MakeTpCall@@Base+0x16c2> │ │ │ │ + bne.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + b.n 8d166 <_PyObject_MakeTpCall@@Base+0x16c2> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8cf02 <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ + beq.n 8d20e <_PyObject_MakeTpCall@@Base+0x176a> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ceea <_PyObject_MakeTpCall@@Base+0x1752> │ │ │ │ + bne.n 8d1f6 <_PyObject_MakeTpCall@@Base+0x1752> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + bne.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ ldr.w r9, [r0, #24] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.w 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + bmi.w 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + bne.w 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r2, [pc, #404] @ (8d0b4 <_PyObject_MakeTpCall@@Base+0x191c>) │ │ │ │ + ldr r2, [pc, #404] @ (8d3c0 <_PyObject_MakeTpCall@@Base+0x191c>) │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr r4, [r2, r1] │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r5, #1 │ │ │ │ mov.w r8, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dffe <_PyObject_MakeTpCall@@Base+0x2866> │ │ │ │ - ldr r1, [pc, #368] @ (8d0b8 <_PyObject_MakeTpCall@@Base+0x1920>) │ │ │ │ + bne.w 8e30a <_PyObject_MakeTpCall@@Base+0x2866> │ │ │ │ + ldr r1, [pc, #368] @ (8d3c4 <_PyObject_MakeTpCall@@Base+0x1920>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e00a <_PyObject_MakeTpCall@@Base+0x2872> │ │ │ │ + bne.w 8e316 <_PyObject_MakeTpCall@@Base+0x2872> │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + beq.w 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ cmp.w r8, #3 │ │ │ │ - ble.w 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + ble.w 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + beq.w 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ mov r0, r4 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ccba <_PyObject_MakeTpCall@@Base+0x1522> │ │ │ │ + bne.w 8cfc6 <_PyObject_MakeTpCall@@Base+0x1522> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8ce5a <_PyObject_MakeTpCall@@Base+0x16c2> │ │ │ │ + b.n 8d166 <_PyObject_MakeTpCall@@Base+0x16c2> │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ sub.w r2, lr, #380 @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c9e6 <_PyObject_MakeTpCall@@Base+0x124e> │ │ │ │ - b.n 8cebc <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ + bne.w 8ccf2 <_PyObject_MakeTpCall@@Base+0x124e> │ │ │ │ + b.n 8d1c8 <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8cdf8 <_PyObject_MakeTpCall@@Base+0x1660> │ │ │ │ + beq.w 8d104 <_PyObject_MakeTpCall@@Base+0x1660> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 8cdf8 <_PyObject_MakeTpCall@@Base+0x1660> │ │ │ │ - b.n 8ce46 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + beq.w 8d104 <_PyObject_MakeTpCall@@Base+0x1660> │ │ │ │ + b.n 8d152 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + ble.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ add.w r8, r4, #12 │ │ │ │ orr.w r6, r4, #1 │ │ │ │ - b.n 8ca52 <_PyObject_MakeTpCall@@Base+0x12ba> │ │ │ │ + b.n 8cd5e <_PyObject_MakeTpCall@@Base+0x12ba> │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ ldrls r4, [r7, #52] @ 0x34 │ │ │ │ - bls.w 8cdae <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ + bls.w 8d0ba <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8cdae <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ - b.n 8cdd4 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + bne.w 8d0ba <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ + b.n 8d0e0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ ldr.w r3, [r6, #4012] @ 0xfac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd80 <_PyObject_MakeTpCall@@Base+0x15e8> │ │ │ │ - b.n 8cdea <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ + bne.w 8d08c <_PyObject_MakeTpCall@@Base+0x15e8> │ │ │ │ + b.n 8d0f6 <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ movw r3, #14536 @ 0x38c8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8d08e <_PyObject_MakeTpCall@@Base+0x18f6> │ │ │ │ + beq.n 8d39a <_PyObject_MakeTpCall@@Base+0x18f6> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8da46 <_PyObject_MakeTpCall@@Base+0x22ae> │ │ │ │ + beq.w 8dd52 <_PyObject_MakeTpCall@@Base+0x22ae> │ │ │ │ ldr r1, [r7, #32] │ │ │ │ movw r3, #29264 @ 0x7250 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r2, r3 │ │ │ │ - beq.w 8e0b2 <_PyObject_MakeTpCall@@Base+0x291a> │ │ │ │ + beq.w 8e3be <_PyObject_MakeTpCall@@Base+0x291a> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [r7, #32] │ │ │ │ mov r2, r3 │ │ │ │ - movw r3, #53873 @ 0xd271 │ │ │ │ + movw r3, #54889 @ 0xd669 │ │ │ │ movt r3, #20 │ │ │ │ cmp r2, r3 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r7, #52] @ 0x34 │ │ │ │ ldreq r3, [r2, #84] @ 0x54 │ │ │ │ biceq.w r3, r3, #2048 @ 0x800 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.n 8cf06 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ + b.n 8d212 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ orr.w r1, r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ - bne.w 8cca8 <_PyObject_MakeTpCall@@Base+0x1510> │ │ │ │ + bne.w 8cfb4 <_PyObject_MakeTpCall@@Base+0x1510> │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl d9df4 │ │ │ │ - b.n 8ca98 <_PyObject_MakeTpCall@@Base+0x1300> │ │ │ │ + bl da0b4 │ │ │ │ + b.n 8cda4 <_PyObject_MakeTpCall@@Base+0x1300> │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ ldrls r2, [r7, #52] @ 0x34 │ │ │ │ - bls.w 8cd6a <_PyObject_MakeTpCall@@Base+0x15d2> │ │ │ │ + bls.w 8d076 <_PyObject_MakeTpCall@@Base+0x15d2> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - b.n 8cd64 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ + b.n 8d070 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8cdae <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ - b.n 8cdd4 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + bne.w 8d0ba <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ + b.n 8d0e0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e7ac <_PyObject_MakeTpCall@@Base+0x3014> │ │ │ │ + beq.w 8eab8 <_PyObject_MakeTpCall@@Base+0x3014> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8ca2a <_PyObject_MakeTpCall@@Base+0x1292> │ │ │ │ - bl d9df4 │ │ │ │ - b.n 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + bne.w 8cd36 <_PyObject_MakeTpCall@@Base+0x1292> │ │ │ │ + bl da0b4 │ │ │ │ + b.n 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - b.n 8cd64 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ + b.n 8d070 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #39125 @ 0x98d5 │ │ │ │ + movw r3, #39553 @ 0x9a81 │ │ │ │ movt r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e08a <_PyObject_MakeTpCall@@Base+0x28f2> │ │ │ │ + bne.w 8e396 <_PyObject_MakeTpCall@@Base+0x28f2> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ add.w r3, r2, #156 @ 0x9c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8e08a <_PyObject_MakeTpCall@@Base+0x28f2> │ │ │ │ + bne.w 8e396 <_PyObject_MakeTpCall@@Base+0x28f2> │ │ │ │ ldr.w r9, [r2, #156] @ 0x9c │ │ │ │ - b.n 8cf06 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ + b.n 8d212 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r8, ip │ │ │ │ - ldr r3, [pc, #348] @ (8d21c <_PyObject_MakeTpCall@@Base+0x1a84>) │ │ │ │ + ldr r3, [pc, #348] @ (8d528 <_PyObject_MakeTpCall@@Base+0x1a84>) │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8dc28 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + beq.w 8df34 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8dfa6 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ - ldr r3, [pc, #324] @ (8d21c <_PyObject_MakeTpCall@@Base+0x1a84>) │ │ │ │ + bne.w 8e2b2 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ + ldr r3, [pc, #324] @ (8d528 <_PyObject_MakeTpCall@@Base+0x1a84>) │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ str r3, [r7, #20] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 8dfa6 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ + beq.w 8e2b2 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ ldr.w r0, [sl, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dfbc <_PyObject_MakeTpCall@@Base+0x2824> │ │ │ │ + beq.w 8e2c8 <_PyObject_MakeTpCall@@Base+0x2824> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bge.w 8dbb6 <_PyObject_MakeTpCall@@Base+0x241e> │ │ │ │ + bge.w 8dec2 <_PyObject_MakeTpCall@@Base+0x241e> │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ble.w 8da82 <_PyObject_MakeTpCall@@Base+0x22ea> │ │ │ │ + ble.w 8dd8e <_PyObject_MakeTpCall@@Base+0x22ea> │ │ │ │ mov sl, r0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ str r3, [r7, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r0, #132] @ 0x84 │ │ │ │ - bmi.n 8d1d4 <_PyObject_MakeTpCall@@Base+0x1a3c> │ │ │ │ + bmi.n 8d4e0 <_PyObject_MakeTpCall@@Base+0x1a3c> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #244] @ (8d220 <_PyObject_MakeTpCall@@Base+0x1a88>) │ │ │ │ - bl 778e8 │ │ │ │ + ldr r1, [pc, #244] @ (8d52c <_PyObject_MakeTpCall@@Base+0x1a88>) │ │ │ │ + bl 7798c │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d6ce <_PyObject_MakeTpCall@@Base+0x1f36> │ │ │ │ + bne.w 8d9da <_PyObject_MakeTpCall@@Base+0x1f36> │ │ │ │ movs r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ - beq.w 8e80c <_PyObject_MakeTpCall@@Base+0x3074> │ │ │ │ + beq.w 8eb18 <_PyObject_MakeTpCall@@Base+0x3074> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 8d110 <_PyObject_MakeTpCall@@Base+0x1978> │ │ │ │ + blt.n 8d41c <_PyObject_MakeTpCall@@Base+0x1978> │ │ │ │ movs r2, #0 │ │ │ │ tst.w sl, #1 │ │ │ │ - beq.w 8d6b2 <_PyObject_MakeTpCall@@Base+0x1f1a> │ │ │ │ + beq.w 8d9be <_PyObject_MakeTpCall@@Base+0x1f1a> │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + beq.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8d1c0 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ - ldr r3, [pc, #180] @ (8d21c <_PyObject_MakeTpCall@@Base+0x1a84>) │ │ │ │ + beq.n 8d4cc <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + ldr r3, [pc, #180] @ (8d528 <_PyObject_MakeTpCall@@Base+0x1a84>) │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr.w r1, [r3, #680] @ 0x2a8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 8d1c0 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + bne.n 8d4cc <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ ldr.w r1, [r3, #684] @ 0x2ac │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 8d1c0 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + bgt.n 8d4cc <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ movs r1, #12 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ mul.w r1, r5, r1 │ │ │ │ add.w r5, r4, #42240 @ 0xa500 │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ adds r0, r5, r1 │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -145711,23 +145982,23 @@ │ │ │ │ strlt.w r2, [r3, #676] @ 0x2a4 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ str r3, [r5, r4] │ │ │ │ dmb ish │ │ │ │ str.w r8, [r5, r1] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8da70 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ + blt.w 8dd7c <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + beq.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w 8d784 <_PyObject_MakeTpCall@@Base+0x1fec> │ │ │ │ + bmi.w 8da90 <_PyObject_MakeTpCall@@Base+0x1fec> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ - b.n 8cc02 <_PyObject_MakeTpCall@@Base+0x146a> │ │ │ │ + beq.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + b.n 8cf0e <_PyObject_MakeTpCall@@Base+0x146a> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr.w r2, [r0, #180] @ 0xb4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ @@ -145739,300 +146010,300 @@ │ │ │ │ add.w ip, r1, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #408] @ 0x198 │ │ │ │ cmp ip, r0 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8dece <_PyObject_MakeTpCall@@Base+0x2736> │ │ │ │ + beq.w 8e1da <_PyObject_MakeTpCall@@Base+0x2736> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r3, r1 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8d124 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ + b.n 8d430 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ nop │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r2, fp │ │ │ │ - ble.n 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + ble.n 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ adds r3, #12 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e174 <_PyObject_MakeTpCall@@Base+0x29dc> │ │ │ │ + beq.w 8e480 <_PyObject_MakeTpCall@@Base+0x29dc> │ │ │ │ cmp r2, fp │ │ │ │ - bgt.w 8d442 <_PyObject_MakeTpCall@@Base+0x1caa> │ │ │ │ + bgt.w 8d74e <_PyObject_MakeTpCall@@Base+0x1caa> │ │ │ │ mov sl, r9 │ │ │ │ ldr.w fp, [r7, #48] @ 0x30 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d290 <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ + bge.n 8d59c <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 8d290 <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ + cbnz r3, 8d59c <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ ldr r6, [r4, #24] │ │ │ │ ubfx r5, r0, #14, #1 │ │ │ │ ldr.w r4, [r1, #712] @ 0x2c8 │ │ │ │ subs r4, r7, r4 │ │ │ │ cmp.w r4, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r5, #1 │ │ │ │ asrs r4, r4, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dedc <_PyObject_MakeTpCall@@Base+0x2744> │ │ │ │ - ldr r1, [pc, #688] @ (8d528 <_PyObject_MakeTpCall@@Base+0x1d90>) │ │ │ │ + bne.w 8e1e8 <_PyObject_MakeTpCall@@Base+0x2744> │ │ │ │ + ldr r1, [pc, #688] @ (8d834 <_PyObject_MakeTpCall@@Base+0x1d90>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dee8 <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ + bne.w 8e1f4 <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ mov r0, sl │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df04 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ + bne.w 8e210 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ movw r0, #33976 @ 0x84b8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ strd r3, r3, [r7, #80] @ 0x50 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr.w r5, [r3, fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #20 │ │ │ │ - bpl.w 8d506 <_PyObject_MakeTpCall@@Base+0x1d6e> │ │ │ │ + bpl.w 8d812 <_PyObject_MakeTpCall@@Base+0x1d6e> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d506 <_PyObject_MakeTpCall@@Base+0x1d6e> │ │ │ │ + beq.w 8d812 <_PyObject_MakeTpCall@@Base+0x1d6e> │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r7, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8df1a <_PyObject_MakeTpCall@@Base+0x2782> │ │ │ │ + beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x2782> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df58 <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ - ldr r3, [pc, #600] @ (8d52c <_PyObject_MakeTpCall@@Base+0x1d94>) │ │ │ │ + bne.w 8e264 <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ + ldr r3, [pc, #600] @ (8d838 <_PyObject_MakeTpCall@@Base+0x1d94>) │ │ │ │ ldr.w r3, [r3, #2608] @ 0xa30 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.w 8e062 <_PyObject_MakeTpCall@@Base+0x28ca> │ │ │ │ + bpl.w 8e36e <_PyObject_MakeTpCall@@Base+0x28ca> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e0ca <_PyObject_MakeTpCall@@Base+0x2932> │ │ │ │ - movw r2, #22293 @ 0x5715 │ │ │ │ + beq.w 8e3d6 <_PyObject_MakeTpCall@@Base+0x2932> │ │ │ │ + movw r2, #22989 @ 0x59cd │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d476 <_PyObject_MakeTpCall@@Base+0x1cde> │ │ │ │ + bne.w 8d782 <_PyObject_MakeTpCall@@Base+0x1cde> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ (8d530 <_PyObject_MakeTpCall@@Base+0x1d98>) │ │ │ │ + ldr r1, [pc, #564] @ (8d83c <_PyObject_MakeTpCall@@Base+0x1d98>) │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl c35b8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c3870 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e0ec <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + beq.w 8e3f8 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d366 <_PyObject_MakeTpCall@@Base+0x1bce> │ │ │ │ + bge.n 8d672 <_PyObject_MakeTpCall@@Base+0x1bce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8d360 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ + cbnz r3, 8d66c <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r2, fp] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ ldr.w r6, [r8, #712] @ 0x2c8 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ subs r6, r7, r6 │ │ │ │ cmp.w r6, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r9, #1 │ │ │ │ asrs r6, r6, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e0f6 <_PyObject_MakeTpCall@@Base+0x295e> │ │ │ │ - ldr r1, [pc, #480] @ (8d528 <_PyObject_MakeTpCall@@Base+0x1d90>) │ │ │ │ + bne.w 8e402 <_PyObject_MakeTpCall@@Base+0x295e> │ │ │ │ + ldr r1, [pc, #480] @ (8d834 <_PyObject_MakeTpCall@@Base+0x1d90>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e102 <_PyObject_MakeTpCall@@Base+0x296a> │ │ │ │ + bne.w 8e40e <_PyObject_MakeTpCall@@Base+0x296a> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df8e <_PyObject_MakeTpCall@@Base+0x27f6> │ │ │ │ + bne.w 8e29a <_PyObject_MakeTpCall@@Base+0x27f6> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r0, [r6, fp] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 90d5c │ │ │ │ + bl 91068 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d3ce <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + bge.n 8d6da <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8d3ce <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + cbnz r3, 8d6da <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r6, [r6, fp] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r8, r1, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e1ba <_PyObject_MakeTpCall@@Base+0x2a22> │ │ │ │ - ldr r1, [pc, #368] @ (8d528 <_PyObject_MakeTpCall@@Base+0x1d90>) │ │ │ │ + bne.w 8e4c6 <_PyObject_MakeTpCall@@Base+0x2a22> │ │ │ │ + ldr r1, [pc, #368] @ (8d834 <_PyObject_MakeTpCall@@Base+0x1d90>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e184 <_PyObject_MakeTpCall@@Base+0x29ec> │ │ │ │ + bne.w 8e490 <_PyObject_MakeTpCall@@Base+0x29ec> │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e1a0 <_PyObject_MakeTpCall@@Base+0x2a08> │ │ │ │ + bne.w 8e4ac <_PyObject_MakeTpCall@@Base+0x2a08> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e798 <_PyObject_MakeTpCall@@Base+0x3000> │ │ │ │ + blt.w 8eaa4 <_PyObject_MakeTpCall@@Base+0x3000> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c1d6 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ + bge.w 8c4e2 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c1d6 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ + bne.w 8c4e2 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c1d6 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c4e2 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8cdae <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ - b.n 8cdd4 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + bne.w 8d0ba <_PyObject_MakeTpCall@@Base+0x1616> │ │ │ │ + b.n 8d0e0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - b.n 8cd64 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ + b.n 8d070 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ add fp, ip │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + ble.w 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e164 <_PyObject_MakeTpCall@@Base+0x29cc> │ │ │ │ + beq.w 8e470 <_PyObject_MakeTpCall@@Base+0x29cc> │ │ │ │ cmp fp, r2 │ │ │ │ - blt.w 8cb90 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ - b.n 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + blt.w 8ce9c <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + b.n 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ movs r6, #12 │ │ │ │ mla r5, r6, fp, r5 │ │ │ │ add r3, r5 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d224 <_PyObject_MakeTpCall@@Base+0x1a8c> │ │ │ │ + beq.w 8d530 <_PyObject_MakeTpCall@@Base+0x1a8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ movs r2, #12 │ │ │ │ - ldr r3, [pc, #228] @ (8d534 <_PyObject_MakeTpCall@@Base+0x1d9c>) │ │ │ │ + ldr r3, [pc, #228] @ (8d840 <_PyObject_MakeTpCall@@Base+0x1d9c>) │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r8, [sl, #192] @ 0xc0 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ eor.w r5, r8, r3, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w ip, [r2, #1428] @ 0x594 │ │ │ │ cmp r8, ip │ │ │ │ - beq.w 8cbc4 <_PyObject_MakeTpCall@@Base+0x142c> │ │ │ │ - b.n 8d0be <_PyObject_MakeTpCall@@Base+0x1926> │ │ │ │ - ldr r1, [pc, #184] @ (8d530 <_PyObject_MakeTpCall@@Base+0x1d98>) │ │ │ │ + beq.w 8ced0 <_PyObject_MakeTpCall@@Base+0x142c> │ │ │ │ + b.n 8d3ca <_PyObject_MakeTpCall@@Base+0x1926> │ │ │ │ + ldr r1, [pc, #184] @ (8d83c <_PyObject_MakeTpCall@@Base+0x1d98>) │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8d306 <_PyObject_MakeTpCall@@Base+0x1b6e> │ │ │ │ - ldr r0, [pc, #180] @ (8d538 <_PyObject_MakeTpCall@@Base+0x1da0>) │ │ │ │ - bl 6be7c │ │ │ │ + b.n 8d612 <_PyObject_MakeTpCall@@Base+0x1b6e> │ │ │ │ + ldr r0, [pc, #180] @ (8d844 <_PyObject_MakeTpCall@@Base+0x1da0>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c822 <_PyObject_MakeTpCall@@Base+0x108a> │ │ │ │ - ldr r0, [pc, #168] @ (8d538 <_PyObject_MakeTpCall@@Base+0x1da0>) │ │ │ │ - bl 268330 │ │ │ │ - ldr r3, [pc, #164] @ (8d53c <_PyObject_MakeTpCall@@Base+0x1da4>) │ │ │ │ + bne.w 8cb2e <_PyObject_MakeTpCall@@Base+0x108a> │ │ │ │ + ldr r0, [pc, #168] @ (8d844 <_PyObject_MakeTpCall@@Base+0x1da0>) │ │ │ │ + bl 2688e0 │ │ │ │ + ldr r3, [pc, #164] @ (8d848 <_PyObject_MakeTpCall@@Base+0x1da4>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c96a <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ + beq.w 8cc76 <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c96a <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8cc76 <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8da6a <_PyObject_MakeTpCall@@Base+0x22d2> │ │ │ │ - ldr r3, [pc, #136] @ (8d540 <_PyObject_MakeTpCall@@Base+0x1da8>) │ │ │ │ + beq.w 8dd76 <_PyObject_MakeTpCall@@Base+0x22d2> │ │ │ │ + ldr r3, [pc, #136] @ (8d84c <_PyObject_MakeTpCall@@Base+0x1da8>) │ │ │ │ str r3, [r1, #124] @ 0x7c │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ - cbnz r3, 8d4ca <_PyObject_MakeTpCall@@Base+0x1d32> │ │ │ │ + cbnz r3, 8d7d6 <_PyObject_MakeTpCall@@Base+0x1d32> │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e818 <_PyObject_MakeTpCall@@Base+0x3080> │ │ │ │ + beq.w 8eb24 <_PyObject_MakeTpCall@@Base+0x3080> │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c7b8 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ + bne.w 8cac4 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ ldr.w r3, [sl, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c7b8 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ + bne.w 8cac4 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ - movw r3, #16745 @ 0x4169 │ │ │ │ + movw r3, #16861 @ 0x41dd │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - b.w 8c7b8 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ + b.w 8cac4 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #136] @ 0x88 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [r7, #32] │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - b.w 8c28a <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ + b.w 8c596 <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r7, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movw r1, #33976 @ 0x84b8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2d2 <_PyObject_MakeTpCall@@Base+0x1b3a> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8d5de <_PyObject_MakeTpCall@@Base+0x1b3a> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ @@ -146047,358 +146318,358 @@ │ │ │ │ adds r3, #20 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r3, r2] │ │ │ │ - b.w 8c572 <_PyObject_MakeTpCall@@Base+0xdda> │ │ │ │ + b.w 8c87e <_PyObject_MakeTpCall@@Base+0xdda> │ │ │ │ ldrd r5, r1, [r2, #24] │ │ │ │ cmp r1, r5 │ │ │ │ - bcc.w 8dc64 <_PyObject_MakeTpCall@@Base+0x24cc> │ │ │ │ + bcc.w 8df70 <_PyObject_MakeTpCall@@Base+0x24cc> │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c65a <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + bne.w 8c966 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e246 <_PyObject_MakeTpCall@@Base+0x2aae> │ │ │ │ + bne.w 8e552 <_PyObject_MakeTpCall@@Base+0x2aae> │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e216 <_PyObject_MakeTpCall@@Base+0x2a7e> │ │ │ │ + beq.w 8e522 <_PyObject_MakeTpCall@@Base+0x2a7e> │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.w 8c65a <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + b.w 8c966 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r3, r2, lsl #2 │ │ │ │ addle.w r0, r3, r2, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ - b.w 8c8fc <_PyObject_MakeTpCall@@Base+0x1164> │ │ │ │ - ldr r0, [pc, #704] @ (8d880 <_PyObject_MakeTpCall@@Base+0x20e8>) │ │ │ │ - bl 6be7c │ │ │ │ + b.w 8cc08 <_PyObject_MakeTpCall@@Base+0x1164> │ │ │ │ + ldr r0, [pc, #704] @ (8db8c <_PyObject_MakeTpCall@@Base+0x20e8>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bne.w 8c8a4 <_PyObject_MakeTpCall@@Base+0x110c> │ │ │ │ - ldr r0, [pc, #688] @ (8d880 <_PyObject_MakeTpCall@@Base+0x20e8>) │ │ │ │ - bl 268330 │ │ │ │ + bne.w 8cbb0 <_PyObject_MakeTpCall@@Base+0x110c> │ │ │ │ + ldr r0, [pc, #688] @ (8db8c <_PyObject_MakeTpCall@@Base+0x20e8>) │ │ │ │ + bl 2688e0 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d5e6 <_PyObject_MakeTpCall@@Base+0x1e4e> │ │ │ │ + bge.n 8d8f2 <_PyObject_MakeTpCall@@Base+0x1e4e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dcd6 <_PyObject_MakeTpCall@@Base+0x253e> │ │ │ │ + beq.w 8dfe2 <_PyObject_MakeTpCall@@Base+0x253e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - b.n 8d3de <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ - ldr r0, [pc, #660] @ (8d884 <_PyObject_MakeTpCall@@Base+0x20ec>) │ │ │ │ - bl 6be7c │ │ │ │ + b.n 8d6ea <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ + ldr r0, [pc, #660] @ (8db90 <_PyObject_MakeTpCall@@Base+0x20ec>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c5be <_PyObject_MakeTpCall@@Base+0xe26> │ │ │ │ - ldr r0, [pc, #648] @ (8d884 <_PyObject_MakeTpCall@@Base+0x20ec>) │ │ │ │ - bl 268330 │ │ │ │ - ldr r3, [pc, #644] @ (8d888 <_PyObject_MakeTpCall@@Base+0x20f0>) │ │ │ │ + bne.w 8c8ca <_PyObject_MakeTpCall@@Base+0xe26> │ │ │ │ + ldr r0, [pc, #648] @ (8db90 <_PyObject_MakeTpCall@@Base+0x20ec>) │ │ │ │ + bl 2688e0 │ │ │ │ + ldr r3, [pc, #644] @ (8db94 <_PyObject_MakeTpCall@@Base+0x20f0>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c668 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ + beq.w 8c974 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c668 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8c974 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d62e <_PyObject_MakeTpCall@@Base+0x1e96> │ │ │ │ + bge.n 8d93a <_PyObject_MakeTpCall@@Base+0x1e96> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ str.w r2, [r3, #436] @ 0x1b4 │ │ │ │ - b.w 8c59c <_PyObject_MakeTpCall@@Base+0xe04> │ │ │ │ + b.w 8c8a8 <_PyObject_MakeTpCall@@Base+0xe04> │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c446 <_PyObject_MakeTpCall@@Base+0xcae> │ │ │ │ - b.w 8c40c <_PyObject_MakeTpCall@@Base+0xc74> │ │ │ │ + bne.w 8c752 <_PyObject_MakeTpCall@@Base+0xcae> │ │ │ │ + b.w 8c718 <_PyObject_MakeTpCall@@Base+0xc74> │ │ │ │ cmp r1, #15 │ │ │ │ iteet le │ │ │ │ addle.w r2, r3, r2, lsl #1 │ │ │ │ addgt.w r2, r3, r2, lsl #2 │ │ │ │ mvngt.w r1, #1 │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ strgt r1, [r2, #20] │ │ │ │ strhle r1, [r2, #20] │ │ │ │ - b.w 8c554 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + b.w 8c860 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d868 <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ + beq.w 8db74 <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - bgt.w 8d814 <_PyObject_MakeTpCall@@Base+0x207c> │ │ │ │ + bgt.w 8db20 <_PyObject_MakeTpCall@@Base+0x207c> │ │ │ │ adds r0, r3, r2 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ - b.n 8d826 <_PyObject_MakeTpCall@@Base+0x208e> │ │ │ │ + b.n 8db32 <_PyObject_MakeTpCall@@Base+0x208e> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r3, r2, lsl #2 │ │ │ │ addle.w r0, r3, r2, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ - b.w 8c52e <_PyObject_MakeTpCall@@Base+0xd96> │ │ │ │ - ldr r0, [pc, #492] @ (8d88c <_PyObject_MakeTpCall@@Base+0x20f4>) │ │ │ │ - bl 6be7c │ │ │ │ + b.w 8c83a <_PyObject_MakeTpCall@@Base+0xd96> │ │ │ │ + ldr r0, [pc, #492] @ (8db98 <_PyObject_MakeTpCall@@Base+0x20f4>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - bne.w 8c4b6 <_PyObject_MakeTpCall@@Base+0xd1e> │ │ │ │ - ldr r0, [pc, #480] @ (8d88c <_PyObject_MakeTpCall@@Base+0x20f4>) │ │ │ │ - bl 268330 │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8c7c2 <_PyObject_MakeTpCall@@Base+0xd1e> │ │ │ │ + ldr r0, [pc, #480] @ (8db98 <_PyObject_MakeTpCall@@Base+0x20f4>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr.w r1, [sl] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d158 <_PyObject_MakeTpCall@@Base+0x19c0> │ │ │ │ + bne.w 8d464 <_PyObject_MakeTpCall@@Base+0x19c0> │ │ │ │ mov r0, sl │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ - b.n 8d158 <_PyObject_MakeTpCall@@Base+0x19c0> │ │ │ │ + b.n 8d464 <_PyObject_MakeTpCall@@Base+0x19c0> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r3, r2, #1 │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ adds r0, #3 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ - beq.w 8e80c <_PyObject_MakeTpCall@@Base+0x3074> │ │ │ │ + beq.w 8eb18 <_PyObject_MakeTpCall@@Base+0x3074> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8d142 <_PyObject_MakeTpCall@@Base+0x19aa> │ │ │ │ + beq.w 8d44e <_PyObject_MakeTpCall@@Base+0x19aa> │ │ │ │ movs r2, #1 │ │ │ │ - b.n 8d150 <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ + b.n 8d45c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ mov sl, fp │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5ec8 │ │ │ │ + bl c6180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d716 <_PyObject_MakeTpCall@@Base+0x1f7e> │ │ │ │ + bge.n 8da22 <_PyObject_MakeTpCall@@Base+0x1f7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8d716 <_PyObject_MakeTpCall@@Base+0x1f7e> │ │ │ │ + cbnz r3, 8da22 <_PyObject_MakeTpCall@@Base+0x1f7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8dcde <_PyObject_MakeTpCall@@Base+0x2546> │ │ │ │ + beq.w 8dfea <_PyObject_MakeTpCall@@Base+0x2546> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8cb30 <_PyObject_MakeTpCall@@Base+0x1398> │ │ │ │ + bge.w 8ce3c <_PyObject_MakeTpCall@@Base+0x1398> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cb30 <_PyObject_MakeTpCall@@Base+0x1398> │ │ │ │ + bne.w 8ce3c <_PyObject_MakeTpCall@@Base+0x1398> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cb30 <_PyObject_MakeTpCall@@Base+0x1398> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8ce3c <_PyObject_MakeTpCall@@Base+0x1398> │ │ │ │ cmp r1, #15 │ │ │ │ iteet le │ │ │ │ addle.w r2, r3, r2, lsl #1 │ │ │ │ addgt.w r2, r3, r2, lsl #2 │ │ │ │ mvngt.w r1, #1 │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ strgt r1, [r2, #20] │ │ │ │ strhle r1, [r2, #20] │ │ │ │ - b.w 8c922 <_PyObject_MakeTpCall@@Base+0x118a> │ │ │ │ + b.w 8cc2e <_PyObject_MakeTpCall@@Base+0x118a> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8d80e <_PyObject_MakeTpCall@@Base+0x2076> │ │ │ │ + beq.n 8db1a <_PyObject_MakeTpCall@@Base+0x2076> │ │ │ │ lsrs r0, r5, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - bgt.n 8d7ba <_PyObject_MakeTpCall@@Base+0x2022> │ │ │ │ + bgt.n 8dac6 <_PyObject_MakeTpCall@@Base+0x2022> │ │ │ │ adds r0, r3, r2 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ - b.n 8d7cc <_PyObject_MakeTpCall@@Base+0x2034> │ │ │ │ + b.n 8dad8 <_PyObject_MakeTpCall@@Base+0x2034> │ │ │ │ bics.w r3, r2, #1 │ │ │ │ - beq.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + beq.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bic.w r5, r2, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.w 8cc04 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + b.w 8cf10 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - b.w 8cd64 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ + b.w 8d070 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ movs r0, #12 │ │ │ │ adds r3, #20 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ adds r4, r3, r2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r3, r2] │ │ │ │ - b.w 8c940 <_PyObject_MakeTpCall@@Base+0x11a8> │ │ │ │ + b.w 8cc4c <_PyObject_MakeTpCall@@Base+0x11a8> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r3, r2, lsl #2 │ │ │ │ addle.w r0, r3, r2, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 8c902 <_PyObject_MakeTpCall@@Base+0x116a> │ │ │ │ + beq.w 8cc0e <_PyObject_MakeTpCall@@Base+0x116a> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8d80e <_PyObject_MakeTpCall@@Base+0x2076> │ │ │ │ + beq.n 8db1a <_PyObject_MakeTpCall@@Base+0x2076> │ │ │ │ lsrs r5, r5, #10 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ adds r0, r5, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, lr, r2 │ │ │ │ cmp r1, #7 │ │ │ │ add.w ip, r3, r2 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ - bgt.w 8dcc6 <_PyObject_MakeTpCall@@Base+0x252e> │ │ │ │ + bgt.w 8dfd2 <_PyObject_MakeTpCall@@Base+0x252e> │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 8c902 <_PyObject_MakeTpCall@@Base+0x116a> │ │ │ │ + beq.w 8cc0e <_PyObject_MakeTpCall@@Base+0x116a> │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r2, r5 │ │ │ │ - bne.n 8d7e2 <_PyObject_MakeTpCall@@Base+0x204a> │ │ │ │ + bne.n 8daee <_PyObject_MakeTpCall@@Base+0x204a> │ │ │ │ mov r2, r0 │ │ │ │ - b.w 8c902 <_PyObject_MakeTpCall@@Base+0x116a> │ │ │ │ + b.w 8cc0e <_PyObject_MakeTpCall@@Base+0x116a> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r3, r2, lsl #2 │ │ │ │ addle.w r0, r3, r2, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c534 <_PyObject_MakeTpCall@@Base+0xd9c> │ │ │ │ + beq.w 8c840 <_PyObject_MakeTpCall@@Base+0xd9c> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8d868 <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ + beq.n 8db74 <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ lsrs r6, r6, #10 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ adds r0, r6, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, lr, r2 │ │ │ │ cmp r1, #7 │ │ │ │ add.w ip, r3, r2 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ - bgt.w 8dcb6 <_PyObject_MakeTpCall@@Base+0x251e> │ │ │ │ + bgt.w 8dfc2 <_PyObject_MakeTpCall@@Base+0x251e> │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c534 <_PyObject_MakeTpCall@@Base+0xd9c> │ │ │ │ + beq.w 8c840 <_PyObject_MakeTpCall@@Base+0xd9c> │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r2, r6 │ │ │ │ - bne.n 8d83c <_PyObject_MakeTpCall@@Base+0x20a4> │ │ │ │ + bne.n 8db48 <_PyObject_MakeTpCall@@Base+0x20a4> │ │ │ │ mov r2, r0 │ │ │ │ - b.w 8c534 <_PyObject_MakeTpCall@@Base+0xd9c> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c952 <_PyObject_MakeTpCall@@Base+0x11ba> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c88c <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ + b.w 8c840 <_PyObject_MakeTpCall@@Base+0xd9c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cc5e <_PyObject_MakeTpCall@@Base+0x11ba> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cb98 <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ nop │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov ip, r6 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8e704 <_PyObject_MakeTpCall@@Base+0x2f6c> │ │ │ │ + bne.w 8ea10 <_PyObject_MakeTpCall@@Base+0x2f6c> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r6 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e470 <_PyObject_MakeTpCall@@Base+0x2cd8> │ │ │ │ + bne.w 8e77c <_PyObject_MakeTpCall@@Base+0x2cd8> │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 8e59e <_PyObject_MakeTpCall@@Base+0x2e06> │ │ │ │ + bne.w 8e8aa <_PyObject_MakeTpCall@@Base+0x2e06> │ │ │ │ mov.w ip, #0 │ │ │ │ strd lr, r5, [r7, #32] │ │ │ │ mov fp, ip │ │ │ │ mov r1, ip │ │ │ │ str.w ip, [r7, #52] @ 0x34 │ │ │ │ str r6, [r7, #28] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w sl, [r3, #4]! │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e584 <_PyObject_MakeTpCall@@Base+0x2dec> │ │ │ │ + bge.w 8e890 <_PyObject_MakeTpCall@@Base+0x2dec> │ │ │ │ ldr.w r0, [sl, #84] @ 0x54 │ │ │ │ lsls r4, r0, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r3, [sl, #132] @ 0x84 │ │ │ │ - bmi.n 8d932 <_PyObject_MakeTpCall@@Base+0x219a> │ │ │ │ + bmi.n 8dc3e <_PyObject_MakeTpCall@@Base+0x219a> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e720 <_PyObject_MakeTpCall@@Base+0x2f88> │ │ │ │ + beq.w 8ea2c <_PyObject_MakeTpCall@@Base+0x2f88> │ │ │ │ lsls r2, r0, #21 │ │ │ │ - bpl.w 8c1b8 <_PyObject_MakeTpCall@@Base+0xa20> │ │ │ │ + bpl.w 8c4c4 <_PyObject_MakeTpCall@@Base+0xa20> │ │ │ │ ldr.w r4, [sl, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8d976 <_PyObject_MakeTpCall@@Base+0x21de> │ │ │ │ + beq.n 8dc82 <_PyObject_MakeTpCall@@Base+0x21de> │ │ │ │ ldr.w r9, [r4, #128] @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8d9d2 <_PyObject_MakeTpCall@@Base+0x223a> │ │ │ │ + beq.n 8dcde <_PyObject_MakeTpCall@@Base+0x223a> │ │ │ │ ldr.w r5, [r9, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8d9f2 <_PyObject_MakeTpCall@@Base+0x225a> │ │ │ │ + beq.n 8dcfe <_PyObject_MakeTpCall@@Base+0x225a> │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dc98 <_PyObject_MakeTpCall@@Base+0x2500> │ │ │ │ + beq.w 8dfa4 <_PyObject_MakeTpCall@@Base+0x2500> │ │ │ │ ldr.w r8, [r6, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8e57a <_PyObject_MakeTpCall@@Base+0x2de2> │ │ │ │ + beq.w 8e886 <_PyObject_MakeTpCall@@Base+0x2de2> │ │ │ │ ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e540 <_PyObject_MakeTpCall@@Base+0x2da8> │ │ │ │ + beq.w 8e84c <_PyObject_MakeTpCall@@Base+0x2da8> │ │ │ │ str r1, [r7, #24] │ │ │ │ - bl 7f6b4 │ │ │ │ + bl 7f748 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ - b.w 8e548 <_PyObject_MakeTpCall@@Base+0x2db0> │ │ │ │ - ldr r2, [pc, #732] @ (8dc10 <_PyObject_MakeTpCall@@Base+0x2478>) │ │ │ │ + b.w 8e854 <_PyObject_MakeTpCall@@Base+0x2db0> │ │ │ │ + ldr r2, [pc, #732] @ (8df1c <_PyObject_MakeTpCall@@Base+0x2478>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [sl, #180] @ 0xb4 │ │ │ │ subs r4, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r4, #10 │ │ │ │ @@ -146409,1396 +146680,1396 @@ │ │ │ │ adds r5, r2, r3 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #408] @ 0x198 │ │ │ │ cmp r5, sl │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e532 <_PyObject_MakeTpCall@@Base+0x2d9a> │ │ │ │ + beq.w 8e83e <_PyObject_MakeTpCall@@Base+0x2d9a> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - b.n 8d8e0 <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ + b.n 8dbec <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ movne r4, sl │ │ │ │ - bne.n 8d99a <_PyObject_MakeTpCall@@Base+0x2202> │ │ │ │ + bne.n 8dca6 <_PyObject_MakeTpCall@@Base+0x2202> │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ movne r4, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8dc72 <_PyObject_MakeTpCall@@Base+0x24da> │ │ │ │ + bne.w 8df7e <_PyObject_MakeTpCall@@Base+0x24da> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8d9cc <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ + bne.n 8dcd8 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + beq.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.w 8c1fe <_PyObject_MakeTpCall@@Base+0xa66> │ │ │ │ + b.w 8c50a <_PyObject_MakeTpCall@@Base+0xa66> │ │ │ │ mov r1, sl │ │ │ │ mov fp, r4 │ │ │ │ - b.n 8d8be <_PyObject_MakeTpCall@@Base+0x2126> │ │ │ │ + b.n 8dbca <_PyObject_MakeTpCall@@Base+0x2126> │ │ │ │ movw r9, #34368 @ 0x8640 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8d982 <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + bne.n 8dc8e <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ - b.n 8d982 <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + b.n 8dc8e <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ movw r5, #34368 @ 0x8640 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d9da <_PyObject_MakeTpCall@@Base+0x2242> │ │ │ │ + bne.n 8dce6 <_PyObject_MakeTpCall@@Base+0x2242> │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r9, r5 │ │ │ │ - b.n 8d9da <_PyObject_MakeTpCall@@Base+0x2242> │ │ │ │ + b.n 8dce6 <_PyObject_MakeTpCall@@Base+0x2242> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31628 @ 0x7b8c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e518 <_PyObject_MakeTpCall@@Base+0x2d80> │ │ │ │ + bne.w 8e824 <_PyObject_MakeTpCall@@Base+0x2d80> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ - bl c1e48 │ │ │ │ - ldr r1, [pc, #488] @ (8dc14 <_PyObject_MakeTpCall@@Base+0x247c>) │ │ │ │ + bl c2100 │ │ │ │ + ldr r1, [pc, #488] @ (8df20 <_PyObject_MakeTpCall@@Base+0x247c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl c15d0 │ │ │ │ + bl c1888 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c800 <_PyObject_MakeTpCall@@Base+0x1068> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8cb0c <_PyObject_MakeTpCall@@Base+0x1068> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8d008 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ + bne.w 8d314 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8cff4 <_PyObject_MakeTpCall@@Base+0x185c> │ │ │ │ - movw r9, #19905 @ 0x4dc1 │ │ │ │ + bne.w 8d300 <_PyObject_MakeTpCall@@Base+0x185c> │ │ │ │ + movw r9, #21473 @ 0x53e1 │ │ │ │ movt r9, #32 │ │ │ │ - b.w 8cf06 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ + b.w 8d212 <_PyObject_MakeTpCall@@Base+0x176e> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #400] @ 0x190 │ │ │ │ - b.w 8cc7e <_PyObject_MakeTpCall@@Base+0x14e6> │ │ │ │ - ldr r3, [pc, #428] @ (8dc18 <_PyObject_MakeTpCall@@Base+0x2480>) │ │ │ │ - b.w 8c7ac <_PyObject_MakeTpCall@@Base+0x1014> │ │ │ │ + b.w 8cf8a <_PyObject_MakeTpCall@@Base+0x14e6> │ │ │ │ + ldr r3, [pc, #428] @ (8df24 <_PyObject_MakeTpCall@@Base+0x2480>) │ │ │ │ + b.w 8cab8 <_PyObject_MakeTpCall@@Base+0x1014> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d1be <_PyObject_MakeTpCall@@Base+0x1a26> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d1be <_PyObject_MakeTpCall@@Base+0x1a26> │ │ │ │ + bne.w 8d4ca <_PyObject_MakeTpCall@@Base+0x1a26> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d4ca <_PyObject_MakeTpCall@@Base+0x1a26> │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8d15e <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ + bmi.w 8d46a <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d15e <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d15e <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ + bne.w 8d46a <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d46a <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 8c100 <_PyObject_MakeTpCall@@Base+0x968> │ │ │ │ + b.w 8c40c <_PyObject_MakeTpCall@@Base+0x968> │ │ │ │ mov lr, r6 │ │ │ │ - b.w 8c00c <_PyObject_MakeTpCall@@Base+0x874> │ │ │ │ + b.w 8c318 <_PyObject_MakeTpCall@@Base+0x874> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.w 8e50c <_PyObject_MakeTpCall@@Base+0x2d74> │ │ │ │ + bmi.w 8e818 <_PyObject_MakeTpCall@@Base+0x2d74> │ │ │ │ mov r0, r1 │ │ │ │ - bl 769bc │ │ │ │ + bl 76a60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e41e <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ + beq.w 8e72a <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str.w r3, [r7, #132] @ 0x84 │ │ │ │ ldr.w r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8dbb2 <_PyObject_MakeTpCall@@Base+0x241a> │ │ │ │ + bne.n 8debe <_PyObject_MakeTpCall@@Base+0x241a> │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ - cbnz r1, 8dade <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ + cbnz r1, 8ddea <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r4 │ │ │ │ str.w r3, [r7, #136] @ 0x88 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r7, #96] @ 0x60 │ │ │ │ strd r0, sl, [r7, #108] @ 0x6c │ │ │ │ add.w r0, r7, #88 @ 0x58 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ strd r3, r5, [r7, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ strd r3, r3, [r7, #124] @ 0x7c │ │ │ │ strd r2, ip, [r7, #116] @ 0x74 │ │ │ │ - bl 19e238 <_Py_HandlePending@@Base+0x840> │ │ │ │ + bl 19e8b8 <_Py_HandlePending@@Base+0x840> │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r8, [r7, #116] @ 0x74 │ │ │ │ str r3, [r7, #8] │ │ │ │ - beq.w 8e478 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ + beq.w 8e784 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #124] @ 0x7c │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [r7, #128] @ 0x80 │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ ldr r5, [r7, #104] @ 0x68 │ │ │ │ ldr.w sl, [r7, #112] @ 0x70 │ │ │ │ str r3, [r7, #32] │ │ │ │ - b.w 8c28a <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ - ldr r0, [pc, #228] @ (8dc1c <_PyObject_MakeTpCall@@Base+0x2484>) │ │ │ │ - bl 6be7c │ │ │ │ + b.w 8c596 <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ + ldr r0, [pc, #228] @ (8df28 <_PyObject_MakeTpCall@@Base+0x2484>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c468 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ - b.n 8d6aa <_PyObject_MakeTpCall@@Base+0x1f12> │ │ │ │ - ldr r0, [pc, #216] @ (8dc20 <_PyObject_MakeTpCall@@Base+0x2488>) │ │ │ │ - bl 6be7c │ │ │ │ + bne.w 8c774 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + b.n 8d9b6 <_PyObject_MakeTpCall@@Base+0x1f12> │ │ │ │ + ldr r0, [pc, #216] @ (8df2c <_PyObject_MakeTpCall@@Base+0x2488>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 8c3f4 <_PyObject_MakeTpCall@@Base+0xc5c> │ │ │ │ - ldr r0, [pc, #204] @ (8dc20 <_PyObject_MakeTpCall@@Base+0x2488>) │ │ │ │ - bl 268330 │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8c700 <_PyObject_MakeTpCall@@Base+0xc5c> │ │ │ │ + ldr r0, [pc, #204] @ (8df2c <_PyObject_MakeTpCall@@Base+0x2488>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fd30 │ │ │ │ + bl 7fdc4 │ │ │ │ ldr.w r2, [r5, #432] @ 0x1b0 │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8c750 <_PyObject_MakeTpCall@@Base+0xfb8> │ │ │ │ + ble.w 8ca5c <_PyObject_MakeTpCall@@Base+0xfb8> │ │ │ │ add.w r5, r0, #20 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w fp, #16 │ │ │ │ add.w r3, r8, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ str.w r0, [r5, #-20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ strd fp, r6, [r5, #-16] │ │ │ │ cmp r9, r8 │ │ │ │ add.w r6, r6, #4 │ │ │ │ add.w r5, r5, #20 │ │ │ │ - beq.w 8c750 <_PyObject_MakeTpCall@@Base+0xfb8> │ │ │ │ + beq.w 8ca5c <_PyObject_MakeTpCall@@Base+0xfb8> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r2, [r3, #432] @ 0x1b0 │ │ │ │ - b.n 8db7e <_PyObject_MakeTpCall@@Base+0x23e6> │ │ │ │ + b.n 8de8a <_PyObject_MakeTpCall@@Base+0x23e6> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8dade <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ + b.n 8ddea <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8d15e <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ + ble.w 8d46a <_PyObject_MakeTpCall@@Base+0x19c6> │ │ │ │ orr.w sl, r0, #1 │ │ │ │ - b.w 8d106 <_PyObject_MakeTpCall@@Base+0x196e> │ │ │ │ + b.w 8d412 <_PyObject_MakeTpCall@@Base+0x196e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c6b0 <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ - bl 197784 │ │ │ │ + bne.w 8c9bc <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ + bl 197dbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (8dc24 <_PyObject_MakeTpCall@@Base+0x248c>) │ │ │ │ + ldr r1, [pc, #64] @ (8df30 <_PyObject_MakeTpCall@@Base+0x248c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e8da <_PyObject_MakeTpCall@@Base+0x3142> │ │ │ │ + beq.w 8ebe6 <_PyObject_MakeTpCall@@Base+0x3142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c6b0 <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ + bge.w 8c9bc <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c6b0 <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ + bne.w 8c9bc <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c6b0 <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c9bc <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r3, #20 │ │ │ │ lsls r4, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 8dc90 <_PyObject_MakeTpCall@@Base+0x24f8> │ │ │ │ + cbnz r4, 8df9c <_PyObject_MakeTpCall@@Base+0x24f8> │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrh.w r1, [sl, #206] @ 0xce │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ - bcs.w 8d0ce <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ + bcs.w 8d3da <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8dfa6 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ - ldr r3, [pc, #780] @ (8df48 <_PyObject_MakeTpCall@@Base+0x27b0>) │ │ │ │ + bne.w 8e2b2 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ + ldr r3, [pc, #780] @ (8e254 <_PyObject_MakeTpCall@@Base+0x27b0>) │ │ │ │ ldr.w r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 8d0d4 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + bgt.w 8d3e0 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ add.w r2, r7, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #760] @ (8df4c <_PyObject_MakeTpCall@@Base+0x27b4>) │ │ │ │ + ldr r1, [pc, #760] @ (8e258 <_PyObject_MakeTpCall@@Base+0x27b4>) │ │ │ │ mov r0, sl │ │ │ │ ldr.w r8, [sl, #192] @ 0xc0 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ mov r2, r0 │ │ │ │ - b.w 8d158 <_PyObject_MakeTpCall@@Base+0x19c0> │ │ │ │ + b.w 8d464 <_PyObject_MakeTpCall@@Base+0x19c0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.w 8c65a <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + b.w 8c966 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr.w r3, [fp, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8de64 <_PyObject_MakeTpCall@@Base+0x26cc> │ │ │ │ + beq.w 8e170 <_PyObject_MakeTpCall@@Base+0x26cc> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble.w 8de82 <_PyObject_MakeTpCall@@Base+0x26ea> │ │ │ │ + ble.w 8e18e <_PyObject_MakeTpCall@@Base+0x26ea> │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.w 8de60 <_PyObject_MakeTpCall@@Base+0x26c8> │ │ │ │ + bne.w 8e16c <_PyObject_MakeTpCall@@Base+0x26c8> │ │ │ │ mov r4, fp │ │ │ │ mov sl, r1 │ │ │ │ - b.n 8d9a2 <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ + b.n 8dcae <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ movw r6, #34368 @ 0x8640 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d9fa <_PyObject_MakeTpCall@@Base+0x2262> │ │ │ │ + bne.w 8dd06 <_PyObject_MakeTpCall@@Base+0x2262> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r5, r6 │ │ │ │ - b.n 8d9fa <_PyObject_MakeTpCall@@Base+0x2262> │ │ │ │ + b.n 8dd06 <_PyObject_MakeTpCall@@Base+0x2262> │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, r3, r2, lsl #2 │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ - b.n 8d852 <_PyObject_MakeTpCall@@Base+0x20ba> │ │ │ │ + b.n 8db5e <_PyObject_MakeTpCall@@Base+0x20ba> │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, r3, r2, lsl #2 │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ - b.n 8d7f8 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + b.n 8db04 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d5e6 <_PyObject_MakeTpCall@@Base+0x1e4e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d8f2 <_PyObject_MakeTpCall@@Base+0x1e4e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r0, #22376 @ 0x5768 │ │ │ │ + movw r0, #23784 @ 0x5ce8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - bl 174e14 <_PyErr_FormatNote@@Base> │ │ │ │ + bl 175468 <_PyErr_FormatNote@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bge.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22184 @ 0x56a8 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl f8938 │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 8dd68 <_PyObject_MakeTpCall@@Base+0x25d0> │ │ │ │ + bne.n 8e074 <_PyObject_MakeTpCall@@Base+0x25d0> │ │ │ │ subs r0, #1 │ │ │ │ add r3, r2 │ │ │ │ subs r4, r3, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - ble.n 8dd62 <_PyObject_MakeTpCall@@Base+0x25ca> │ │ │ │ + ble.n 8e06e <_PyObject_MakeTpCall@@Base+0x25ca> │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ - b.n 8dd4a <_PyObject_MakeTpCall@@Base+0x25b2> │ │ │ │ + b.n 8e056 <_PyObject_MakeTpCall@@Base+0x25b2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c740 <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8ca4c <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ strb r0, [r1, #1] │ │ │ │ - b.w 8c952 <_PyObject_MakeTpCall@@Base+0x11ba> │ │ │ │ + b.w 8cc5e <_PyObject_MakeTpCall@@Base+0x11ba> │ │ │ │ adds r3, #1 │ │ │ │ - b.n 8dd40 <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ + b.n 8e04c <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cc2c <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cf38 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ mov sl, fp │ │ │ │ mov r4, r5 │ │ │ │ - b.n 8d6f4 <_PyObject_MakeTpCall@@Base+0x1f5c> │ │ │ │ + b.n 8da00 <_PyObject_MakeTpCall@@Base+0x1f5c> │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ add.w r2, r7, #76 @ 0x4c │ │ │ │ add.w r1, r7, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 8fe08 │ │ │ │ + bl 90114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cafc <_PyObject_MakeTpCall@@Base+0x1364> │ │ │ │ + beq.w 8ce08 <_PyObject_MakeTpCall@@Base+0x1364> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 8dd7c <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ + bmi.n 8e088 <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ movw r3, #61084 @ 0xee9c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22440 @ 0x57a8 │ │ │ │ + movw r2, #23848 @ 0x5d28 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - bl 20c2a4 │ │ │ │ + bl 20c520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cafc <_PyObject_MakeTpCall@@Base+0x1364> │ │ │ │ - b.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8ce08 <_PyObject_MakeTpCall@@Base+0x1364> │ │ │ │ + b.n 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, fp │ │ │ │ - ble.w 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + ble.w 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldrb.w r3, [r3, fp] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr.w r2, [r9, #24] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - b.w 8d446 <_PyObject_MakeTpCall@@Base+0x1cae> │ │ │ │ + b.w 8d752 <_PyObject_MakeTpCall@@Base+0x1cae> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c800 <_PyObject_MakeTpCall@@Base+0x1068> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - ldr r0, [pc, #328] @ (8df50 <_PyObject_MakeTpCall@@Base+0x27b8>) │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8cb0c <_PyObject_MakeTpCall@@Base+0x1068> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + ldr r0, [pc, #328] @ (8e25c <_PyObject_MakeTpCall@@Base+0x27b8>) │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r3, [pc, #312] @ (8df50 <_PyObject_MakeTpCall@@Base+0x27b8>) │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.w 8c8de <_PyObject_MakeTpCall@@Base+0x1146> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + ldr r3, [pc, #312] @ (8e25c <_PyObject_MakeTpCall@@Base+0x27b8>) │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ + b.w 8cbea <_PyObject_MakeTpCall@@Base+0x1146> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d494 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d7a0 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c7ee <_PyObject_MakeTpCall@@Base+0x1056> │ │ │ │ - ldr r0, [pc, #264] @ (8df54 <_PyObject_MakeTpCall@@Base+0x27bc>) │ │ │ │ - bl 6be7c │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cafa <_PyObject_MakeTpCall@@Base+0x1056> │ │ │ │ + ldr r0, [pc, #264] @ (8e260 <_PyObject_MakeTpCall@@Base+0x27bc>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 8c7da <_PyObject_MakeTpCall@@Base+0x1042> │ │ │ │ - ldr r0, [pc, #252] @ (8df54 <_PyObject_MakeTpCall@@Base+0x27bc>) │ │ │ │ - bl 268330 │ │ │ │ - b.w 8c7ee <_PyObject_MakeTpCall@@Base+0x1056> │ │ │ │ + bne.w 8cae6 <_PyObject_MakeTpCall@@Base+0x1042> │ │ │ │ + ldr r0, [pc, #252] @ (8e260 <_PyObject_MakeTpCall@@Base+0x27bc>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.w 8cafa <_PyObject_MakeTpCall@@Base+0x1056> │ │ │ │ adds r2, #1 │ │ │ │ - b.n 8dc82 <_PyObject_MakeTpCall@@Base+0x24ea> │ │ │ │ + b.n 8df8e <_PyObject_MakeTpCall@@Base+0x24ea> │ │ │ │ mov r3, fp │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 8dc92 <_PyObject_MakeTpCall@@Base+0x24fa> │ │ │ │ + beq.w 8df9e <_PyObject_MakeTpCall@@Base+0x24fa> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8de66 <_PyObject_MakeTpCall@@Base+0x26ce> │ │ │ │ + bne.n 8e172 <_PyObject_MakeTpCall@@Base+0x26ce> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8dc92 <_PyObject_MakeTpCall@@Base+0x24fa> │ │ │ │ + beq.w 8df9e <_PyObject_MakeTpCall@@Base+0x24fa> │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e12c <_PyObject_MakeTpCall@@Base+0x2994> │ │ │ │ + beq.w 8e438 <_PyObject_MakeTpCall@@Base+0x2994> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r1, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.w 8e14a <_PyObject_MakeTpCall@@Base+0x29b2> │ │ │ │ + ble.w 8e456 <_PyObject_MakeTpCall@@Base+0x29b2> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp fp, r0 │ │ │ │ - bne.n 8de92 <_PyObject_MakeTpCall@@Base+0x26fa> │ │ │ │ - b.n 8d9a2 <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ + bne.n 8e19e <_PyObject_MakeTpCall@@Base+0x26fa> │ │ │ │ + b.n 8dcae <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8cea0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d1ac <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8ce94 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ + beq.w 8d1a0 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 8ce94 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ + b.w 8d1a0 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r3, r1 │ │ │ │ - b.w 8d216 <_PyObject_MakeTpCall@@Base+0x1a7e> │ │ │ │ + b.w 8d522 <_PyObject_MakeTpCall@@Base+0x1a7e> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d290 <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d59c <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d282 <_PyObject_MakeTpCall@@Base+0x1aea> │ │ │ │ + beq.w 8d58e <_PyObject_MakeTpCall@@Base+0x1aea> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, sl │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.w 8d282 <_PyObject_MakeTpCall@@Base+0x1aea> │ │ │ │ + b.w 8d58e <_PyObject_MakeTpCall@@Base+0x1aea> │ │ │ │ cmp r4, #3 │ │ │ │ - ble.w 8d290 <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ + ble.w 8d59c <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d290 <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ + beq.w 8d59c <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d290 <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ - cbz r3, 8df24 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d59c <_PyObject_MakeTpCall@@Base+0x1af8> │ │ │ │ + cbz r3, 8e230 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #33976 @ 0x84b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxth r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d2d2 <_PyObject_MakeTpCall@@Base+0x1b3a> │ │ │ │ + beq.w 8d5de <_PyObject_MakeTpCall@@Base+0x1b3a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e8c8 <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ + blt.w 8ebd4 <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #33976 @ 0x84b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ cmp r6, #3 │ │ │ │ - ble.w 8d360 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ + ble.w 8d66c <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8d360 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ + beq.w 8d66c <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d360 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ - ldr r0, [pc, #764] @ (8e2a4 <_PyObject_MakeTpCall@@Base+0x2b0c>) │ │ │ │ - bl 6be7c │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d66c <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ + ldr r0, [pc, #764] @ (8e5b0 <_PyObject_MakeTpCall@@Base+0x2b0c>) │ │ │ │ + bl 6bec4 │ │ │ │ str r0, [r7, #20] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d0e2 <_PyObject_MakeTpCall@@Base+0x194a> │ │ │ │ - bl d9df4 │ │ │ │ - b.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + bne.w 8d3ee <_PyObject_MakeTpCall@@Base+0x194a> │ │ │ │ + bl da0b4 │ │ │ │ + b.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 8e87e <_PyObject_MakeTpCall@@Base+0x30e6> │ │ │ │ + bmi.w 8eb8a <_PyObject_MakeTpCall@@Base+0x30e6> │ │ │ │ lsls r1, r2, #18 │ │ │ │ - bmi.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + bmi.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ mov r0, sl │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8dfb4 <_PyObject_MakeTpCall@@Base+0x281c> │ │ │ │ + blt.n 8e2c0 <_PyObject_MakeTpCall@@Base+0x281c> │ │ │ │ ldr.w r0, [sl, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ - b.w 8d0ec <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ + beq.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + b.w 8d3f8 <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 8cea0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ + ble.w 8d1ac <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8cea0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ + beq.w 8d1ac <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ mov r0, r6 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8cea0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d1ac <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8caaa <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8cdb6 <_PyObject_MakeTpCall@@Base+0x1312> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8cf52 <_PyObject_MakeTpCall@@Base+0x17ba> │ │ │ │ + beq.w 8d25e <_PyObject_MakeTpCall@@Base+0x17ba> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ - b.w 8cf52 <_PyObject_MakeTpCall@@Base+0x17ba> │ │ │ │ + b.w 8d25e <_PyObject_MakeTpCall@@Base+0x17ba> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r3, [pc, #632] @ (8e2a8 <_PyObject_MakeTpCall@@Base+0x2b10>) │ │ │ │ - bl 1f3cd8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.w 8c510 <_PyObject_MakeTpCall@@Base+0xd78> │ │ │ │ + ldr r3, [pc, #632] @ (8e5b4 <_PyObject_MakeTpCall@@Base+0x2b10>) │ │ │ │ + bl 1f42f0 <_PyDict_SendEvent@@Base> │ │ │ │ + b.w 8c81c <_PyObject_MakeTpCall@@Base+0xd78> │ │ │ │ add.w r2, r1, r5, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 8e0ae <_PyObject_MakeTpCall@@Base+0x2916> │ │ │ │ + bne.n 8e3ba <_PyObject_MakeTpCall@@Base+0x2916> │ │ │ │ subs r0, #1 │ │ │ │ add r3, r2 │ │ │ │ subs r5, r3, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 8e0a8 <_PyObject_MakeTpCall@@Base+0x2910> │ │ │ │ + ble.n 8e3b4 <_PyObject_MakeTpCall@@Base+0x2910> │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 8e054 <_PyObject_MakeTpCall@@Base+0x28bc> │ │ │ │ + b.n 8e360 <_PyObject_MakeTpCall@@Base+0x28bc> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20564 @ 0x5054 │ │ │ │ + movw r1, #21972 @ 0x55d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bge.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movs r5, #0 │ │ │ │ - b.w 8d314 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ + b.w 8d620 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8d008 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ + bne.w 8d314 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8da52 <_PyObject_MakeTpCall@@Base+0x22ba> │ │ │ │ - b.w 8d008 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ + beq.w 8dd5e <_PyObject_MakeTpCall@@Base+0x22ba> │ │ │ │ + b.w 8d314 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ strb r0, [r1, #1] │ │ │ │ - b.w 8c584 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + b.w 8c890 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ adds r3, #1 │ │ │ │ - b.n 8e04a <_PyObject_MakeTpCall@@Base+0x28b2> │ │ │ │ + b.n 8e356 <_PyObject_MakeTpCall@@Base+0x28b2> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r7, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d008 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ + bne.w 8d314 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ - b.w 8d010 <_PyObject_MakeTpCall@@Base+0x1878> │ │ │ │ + b.w 8d31c <_PyObject_MakeTpCall@@Base+0x1878> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e7f2 <_PyObject_MakeTpCall@@Base+0x305a> │ │ │ │ + bne.w 8eafe <_PyObject_MakeTpCall@@Base+0x305a> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20880 @ 0x5190 │ │ │ │ + movw r1, #22288 @ 0x5710 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #452] @ (8e2ac <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ - bl d7684 │ │ │ │ - ldr r1, [pc, #444] @ (8e2ac <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ + ldr r3, [pc, #452] @ (8e5b8 <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ + bl d7950 │ │ │ │ + ldr r1, [pc, #444] @ (8e5b8 <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ mov r0, r4 │ │ │ │ - bl d9938 │ │ │ │ - b.n 8e07a <_PyObject_MakeTpCall@@Base+0x28e2> │ │ │ │ + bl d9bf8 │ │ │ │ + b.n 8e386 <_PyObject_MakeTpCall@@Base+0x28e2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d360 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d66c <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d352 <_PyObject_MakeTpCall@@Base+0x1bba> │ │ │ │ + beq.w 8d65e <_PyObject_MakeTpCall@@Base+0x1bba> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.w 8d352 <_PyObject_MakeTpCall@@Base+0x1bba> │ │ │ │ + b.w 8d65e <_PyObject_MakeTpCall@@Base+0x1bba> │ │ │ │ ldr.w r3, [r6, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd3e <_PyObject_MakeTpCall@@Base+0x15a6> │ │ │ │ - b.w 8cdea <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ + bne.w 8d04a <_PyObject_MakeTpCall@@Base+0x15a6> │ │ │ │ + b.w 8d0f6 <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ mov r3, r4 │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 8d9a2 <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ + beq.w 8dcae <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e12e <_PyObject_MakeTpCall@@Base+0x2996> │ │ │ │ + bne.n 8e43a <_PyObject_MakeTpCall@@Base+0x2996> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 8d9a2 <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ + beq.w 8dcae <_PyObject_MakeTpCall@@Base+0x220a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13876 @ 0x3634 │ │ │ │ + movw r1, #15284 @ 0x3bb4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + bl f8938 │ │ │ │ + b.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r2, fp │ │ │ │ - bgt.w 8d422 <_PyObject_MakeTpCall@@Base+0x1c8a> │ │ │ │ - b.w 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + bgt.w 8d72e <_PyObject_MakeTpCall@@Base+0x1c8a> │ │ │ │ + b.w 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, fp │ │ │ │ - bgt.w 8d22e <_PyObject_MakeTpCall@@Base+0x1a96> │ │ │ │ - b.w 8d23c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + bgt.w 8d53a <_PyObject_MakeTpCall@@Base+0x1a96> │ │ │ │ + b.w 8d548 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d3c2 <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ + beq.w 8d6ce <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.w 8d3c2 <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ + b.w 8d6ce <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 8d3ce <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + ble.w 8d6da <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8d3ce <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + beq.w 8d6da <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ mov r0, r6 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d3ce <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d6da <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d3ce <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d6da <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d600 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d90c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c5f0 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ + bne.w 8c8fc <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1e74 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d24c4 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 8e200 <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ + bpl.n 8e50c <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ lsls r6, r3, #26 │ │ │ │ it mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ - bmi.w 8c5f0 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ + bmi.w 8c8fc <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - b.w 8c5f0 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ + b.w 8c8fc <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c65a <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8c966 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + bl 1fc480 │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r1, lr │ │ │ │ mov r0, r9 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c65a <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ - b.w 8d57a <_PyObject_MakeTpCall@@Base+0x1de2> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bne.w 8c966 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + b.w 8d886 <_PyObject_MakeTpCall@@Base+0x1de2> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c69e <_PyObject_MakeTpCall@@Base+0xf06> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8c9aa <_PyObject_MakeTpCall@@Base+0xf06> │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 8d594 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ - ldr r0, [pc, #88] @ (8e2b0 <_PyObject_MakeTpCall@@Base+0x2b18>) │ │ │ │ - bl 6be7c │ │ │ │ + b.w 8d8a0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + ldr r0, [pc, #88] @ (8e5bc <_PyObject_MakeTpCall@@Base+0x2b18>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c68a <_PyObject_MakeTpCall@@Base+0xef2> │ │ │ │ - ldr r0, [pc, #76] @ (8e2b0 <_PyObject_MakeTpCall@@Base+0x2b18>) │ │ │ │ - bl 268330 │ │ │ │ - b.w 8c69e <_PyObject_MakeTpCall@@Base+0xf06> │ │ │ │ + bne.w 8c996 <_PyObject_MakeTpCall@@Base+0xef2> │ │ │ │ + ldr r0, [pc, #76] @ (8e5bc <_PyObject_MakeTpCall@@Base+0x2b18>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.w 8c9aa <_PyObject_MakeTpCall@@Base+0xf06> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c6b0 <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + beq.w 8c9bc <_PyObject_MakeTpCall@@Base+0xf18> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c6e6 <_PyObject_MakeTpCall@@Base+0xf4e> │ │ │ │ - ldr r0, [pc, #28] @ (8e2ac <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ - bl 6be7c │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8c9f2 <_PyObject_MakeTpCall@@Base+0xf4e> │ │ │ │ + ldr r0, [pc, #28] @ (8e5b8 <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 8c6d2 <_PyObject_MakeTpCall@@Base+0xf3a> │ │ │ │ - ldr r0, [pc, #16] @ (8e2ac <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ - bl 268330 │ │ │ │ - b.w 8c6e6 <_PyObject_MakeTpCall@@Base+0xf4e> │ │ │ │ + bne.w 8c9de <_PyObject_MakeTpCall@@Base+0xf3a> │ │ │ │ + ldr r0, [pc, #16] @ (8e5b8 <_PyObject_MakeTpCall@@Base+0x2b14>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.w 8c9f2 <_PyObject_MakeTpCall@@Base+0xf4e> │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c6f8 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ - bl 1e1bf4 │ │ │ │ + bne.w 8ca04 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ + bl 1e21cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #748] @ (8e5c0 <_PyObject_MakeTpCall@@Base+0x2e28>) │ │ │ │ + ldr r1, [pc, #748] @ (8e8cc <_PyObject_MakeTpCall@@Base+0x2e28>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e8da <_PyObject_MakeTpCall@@Base+0x3142> │ │ │ │ + beq.w 8ebe6 <_PyObject_MakeTpCall@@Base+0x3142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c6f8 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ + bge.w 8ca04 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c6f8 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ + bne.w 8ca04 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c6f8 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8ca04 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c6f8 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + beq.w 8ca04 <_PyObject_MakeTpCall@@Base+0xf60> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c72e <_PyObject_MakeTpCall@@Base+0xf96> │ │ │ │ - ldr r0, [pc, #676] @ (8e5c4 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ - bl 6be7c │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8ca3a <_PyObject_MakeTpCall@@Base+0xf96> │ │ │ │ + ldr r0, [pc, #676] @ (8e8d0 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c71a <_PyObject_MakeTpCall@@Base+0xf82> │ │ │ │ - ldr r0, [pc, #660] @ (8e5c4 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ - bl 268330 │ │ │ │ - b.w 8c72e <_PyObject_MakeTpCall@@Base+0xf96> │ │ │ │ + bne.w 8ca26 <_PyObject_MakeTpCall@@Base+0xf82> │ │ │ │ + ldr r0, [pc, #660] @ (8e8d0 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.w 8ca3a <_PyObject_MakeTpCall@@Base+0xf96> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c740 <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ - bl 1e1bf4 │ │ │ │ + bne.w 8ca4c <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ + bl 1e21cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + beq.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (8e5c4 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ + ldr r1, [pc, #620] @ (8e8d0 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e8da <_PyObject_MakeTpCall@@Base+0x3142> │ │ │ │ + beq.w 8ebe6 <_PyObject_MakeTpCall@@Base+0x3142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c740 <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ + bge.w 8ca4c <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c740 <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ + bne.w 8ca4c <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c740 <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8ca4c <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #14296 @ 0x37d8 │ │ │ │ + movw r1, #15704 @ 0x3d58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 8c798 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ + b.w 8caa4 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #548] @ (8e5c8 <_PyObject_MakeTpCall@@Base+0x2e30>) │ │ │ │ + ldr r3, [pc, #548] @ (8e8d4 <_PyObject_MakeTpCall@@Base+0x2e30>) │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ - b.w 8d4ba <_PyObject_MakeTpCall@@Base+0x1d22> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + b.w 8d7c6 <_PyObject_MakeTpCall@@Base+0x1d22> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - ldr r0, [pc, #524] @ (8e5cc <_PyObject_MakeTpCall@@Base+0x2e34>) │ │ │ │ - bl 102b7c <_PyErr_SetKeyError@@Base> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + ldr r0, [pc, #524] @ (8e8d8 <_PyObject_MakeTpCall@@Base+0x2e34>) │ │ │ │ + bl 102d18 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ orr.w r3, r3, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bl 19a71c <_Py_SetImmortalUntracked@@Base> │ │ │ │ - b.w 8c978 <_PyObject_MakeTpCall@@Base+0x11e0> │ │ │ │ + bl 19ad9c <_Py_SetImmortalUntracked@@Base> │ │ │ │ + b.w 8cc84 <_PyObject_MakeTpCall@@Base+0x11e0> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 8e6ba <_PyObject_MakeTpCall@@Base+0x2f22> │ │ │ │ + bmi.w 8e9c6 <_PyObject_MakeTpCall@@Base+0x2f22> │ │ │ │ lsls r4, r3, #18 │ │ │ │ - bmi.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + bmi.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8d07e <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ + blt.w 8d38a <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ ldr.w r4, [r4, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ - b.w 8ca36 <_PyObject_MakeTpCall@@Base+0x129e> │ │ │ │ + beq.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + b.w 8cd42 <_PyObject_MakeTpCall@@Base+0x129e> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 8e478 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ + cbz r0, 8e784 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ mov r1, r0 │ │ │ │ - b.w 8c2ee <_PyObject_MakeTpCall@@Base+0xb56> │ │ │ │ + b.w 8c5fa <_PyObject_MakeTpCall@@Base+0xb56> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c25a <_PyObject_MakeTpCall@@Base+0xac2> │ │ │ │ + beq.w 8c566 <_PyObject_MakeTpCall@@Base+0xac2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - b.w 8d3de <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ - ldr r1, [pc, #416] @ (8e5d0 <_PyObject_MakeTpCall@@Base+0x2e38>) │ │ │ │ - bl 11bfbc │ │ │ │ + b.w 8d6ea <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ + ldr r1, [pc, #416] @ (8e8dc <_PyObject_MakeTpCall@@Base+0x2e38>) │ │ │ │ + bl 11bf94 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ - cbnz r0, 8e456 <_PyObject_MakeTpCall@@Base+0x2cbe> │ │ │ │ + beq.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + cbnz r0, 8e762 <_PyObject_MakeTpCall@@Base+0x2cbe> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 8bffe <_PyObject_MakeTpCall@@Base+0x866> │ │ │ │ - b.w 8bfde <_PyObject_MakeTpCall@@Base+0x846> │ │ │ │ - ldr r1, [pc, #392] @ (8e5d0 <_PyObject_MakeTpCall@@Base+0x2e38>) │ │ │ │ - bl 11bfbc │ │ │ │ + beq.w 8c30a <_PyObject_MakeTpCall@@Base+0x866> │ │ │ │ + b.w 8c2ea <_PyObject_MakeTpCall@@Base+0x846> │ │ │ │ + ldr r1, [pc, #392] @ (8e8dc <_PyObject_MakeTpCall@@Base+0x2e38>) │ │ │ │ + bl 11bf94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + beq.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bff6 <_PyObject_MakeTpCall@@Base+0x85e> │ │ │ │ + beq.w 8c302 <_PyObject_MakeTpCall@@Base+0x85e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22116 @ 0x5664 │ │ │ │ + movw r1, #23524 @ 0x5be4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + bl f8938 │ │ │ │ + b.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ mov r0, ip │ │ │ │ mov r6, r3 │ │ │ │ - b.w 8c01c <_PyObject_MakeTpCall@@Base+0x884> │ │ │ │ + b.w 8c328 <_PyObject_MakeTpCall@@Base+0x884> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8e41e <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ + beq.n 8e72a <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e41e <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ + bge.n 8e72a <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e41e <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ + bne.n 8e72a <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e41e <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e72a <_PyObject_MakeTpCall@@Base+0x2c86> │ │ │ │ mov r1, r0 │ │ │ │ - b.w 8c2ee <_PyObject_MakeTpCall@@Base+0xb56> │ │ │ │ - bl 4cf72 │ │ │ │ + b.w 8c5fa <_PyObject_MakeTpCall@@Base+0xb56> │ │ │ │ + bl 4cfb2 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ str r4, [r3, #12] │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c248 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ - ldr r0, [pc, #272] @ (8e5d4 <_PyObject_MakeTpCall@@Base+0x2e3c>) │ │ │ │ - bl 6be7c │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8c554 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + ldr r0, [pc, #272] @ (8e8e0 <_PyObject_MakeTpCall@@Base+0x2e3c>) │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c234 <_PyObject_MakeTpCall@@Base+0xa9c> │ │ │ │ - ldr r0, [pc, #260] @ (8e5d4 <_PyObject_MakeTpCall@@Base+0x2e3c>) │ │ │ │ - bl 268330 │ │ │ │ - b.w 8c248 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + bne.w 8c540 <_PyObject_MakeTpCall@@Base+0xa9c> │ │ │ │ + ldr r0, [pc, #260] @ (8e8e0 <_PyObject_MakeTpCall@@Base+0x2e3c>) │ │ │ │ + bl 2688e0 │ │ │ │ + b.w 8c554 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 8e4e2 <_PyObject_MakeTpCall@@Base+0x2d4a> │ │ │ │ + cbz r0, 8e7ee <_PyObject_MakeTpCall@@Base+0x2d4a> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.w 8c3b0 <_PyObject_MakeTpCall@@Base+0xc18> │ │ │ │ + b.w 8c6bc <_PyObject_MakeTpCall@@Base+0xc18> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1e74 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d24c4 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8e502 <_PyObject_MakeTpCall@@Base+0x2d6a> │ │ │ │ + beq.n 8e80e <_PyObject_MakeTpCall@@Base+0x2d6a> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 8e4fe <_PyObject_MakeTpCall@@Base+0x2d66> │ │ │ │ + bpl.n 8e80a <_PyObject_MakeTpCall@@Base+0x2d66> │ │ │ │ lsls r1, r3, #26 │ │ │ │ it mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ - bmi.w 8c3ac <_PyObject_MakeTpCall@@Base+0xc14> │ │ │ │ + bmi.w 8c6b8 <_PyObject_MakeTpCall@@Base+0xc14> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 8e4dc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + b.n 8e7e8 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ mov r2, r0 │ │ │ │ - b.w 8dab6 <_PyObject_MakeTpCall@@Base+0x231e> │ │ │ │ + b.w 8ddc2 <_PyObject_MakeTpCall@@Base+0x231e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22268 @ 0x56fc │ │ │ │ + movw r1, #23676 @ 0x5c7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl d7950 │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r2, r3 │ │ │ │ - b.w 8d972 <_PyObject_MakeTpCall@@Base+0x21da> │ │ │ │ + b.w 8dc7e <_PyObject_MakeTpCall@@Base+0x21da> │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8e55e <_PyObject_MakeTpCall@@Base+0x2dc6> │ │ │ │ + bne.n 8e86a <_PyObject_MakeTpCall@@Base+0x2dc6> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r8, r0 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8dca0 <_PyObject_MakeTpCall@@Base+0x2508> │ │ │ │ + bne.w 8dfac <_PyObject_MakeTpCall@@Base+0x2508> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r6, r8 │ │ │ │ - b.w 8dca0 <_PyObject_MakeTpCall@@Base+0x2508> │ │ │ │ + b.w 8dfac <_PyObject_MakeTpCall@@Base+0x2508> │ │ │ │ movw r8, #34368 @ 0x8640 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ - b.n 8e55e <_PyObject_MakeTpCall@@Base+0x2dc6> │ │ │ │ + b.n 8e86a <_PyObject_MakeTpCall@@Base+0x2dc6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13808 @ 0x35f0 │ │ │ │ + movw r1, #15216 @ 0x3b70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + bl f8938 │ │ │ │ + b.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ - movw r2, #48993 @ 0xbf61 │ │ │ │ + movw r2, #49773 @ 0xc26d │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d8ac <_PyObject_MakeTpCall@@Base+0x2114> │ │ │ │ + beq.w 8dbb8 <_PyObject_MakeTpCall@@Base+0x2114> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ - b.w 8c1d6 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ + b.w 8c4e2 <_PyObject_MakeTpCall@@Base+0xa3e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r4, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 8e648 <_PyObject_MakeTpCall@@Base+0x2eb0> │ │ │ │ + cbnz r4, 8e954 <_PyObject_MakeTpCall@@Base+0x2eb0> │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ble.n 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 8e5f0 <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ + bne.n 8e8fc <_PyObject_MakeTpCall@@Base+0x2e58> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 8c07c <_PyObject_MakeTpCall@@Base+0x8e4> │ │ │ │ + b.w 8c388 <_PyObject_MakeTpCall@@Base+0x8e4> │ │ │ │ mov r0, fp │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + beq.n 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ add.w sl, r0, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w fp, [sl, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 8d898 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ + beq.w 8dba4 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r9, ip │ │ │ │ - bne.n 8e5fe <_PyObject_MakeTpCall@@Base+0x2e66> │ │ │ │ + bne.n 8e90a <_PyObject_MakeTpCall@@Base+0x2e66> │ │ │ │ ldr.w ip, [r3, #172] @ 0xac │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8e682 <_PyObject_MakeTpCall@@Base+0x2eea> │ │ │ │ + beq.n 8e98e <_PyObject_MakeTpCall@@Base+0x2eea> │ │ │ │ ldr.w sl, [ip, #8] │ │ │ │ add.w r9, ip, #12 │ │ │ │ movs r0, #0 │ │ │ │ cmp sl, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 8e6a0 <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ + ble.n 8e9ac <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ ldr.w fp, [r9, #4]! │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 8e624 <_PyObject_MakeTpCall@@Base+0x2e8c> │ │ │ │ - b.w 8d89c <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bne.n 8e930 <_PyObject_MakeTpCall@@Base+0x2e8c> │ │ │ │ + b.w 8dba8 <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #22228 @ 0x56d4 │ │ │ │ + movw r1, #23636 @ 0x5c54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bge.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bne.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 8d89c <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ + beq.w 8dba8 <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e684 <_PyObject_MakeTpCall@@Base+0x2eec> │ │ │ │ + bne.n 8e990 <_PyObject_MakeTpCall@@Base+0x2eec> │ │ │ │ movw ip, #34368 @ 0x8640 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 8e8f2 <_PyObject_MakeTpCall@@Base+0x315a> │ │ │ │ + beq.w 8ebfe <_PyObject_MakeTpCall@@Base+0x315a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + movw r1, #14596 @ 0x3904 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ - ldr r2, [pc, #572] @ (8e8f8 <_PyObject_MakeTpCall@@Base+0x3160>) │ │ │ │ + bl f8938 │ │ │ │ + b.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + ldr r2, [pc, #572] @ (8ec04 <_PyObject_MakeTpCall@@Base+0x3160>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8e6f8 <_PyObject_MakeTpCall@@Base+0x2f60> │ │ │ │ + beq.n 8ea04 <_PyObject_MakeTpCall@@Base+0x2f60> │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.n 8e6f8 <_PyObject_MakeTpCall@@Base+0x2f60> │ │ │ │ + bhi.n 8ea04 <_PyObject_MakeTpCall@@Base+0x2f60> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #384 @ 0x180 │ │ │ │ add r1, r2 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca9e <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ - b.n 8e3ea <_PyObject_MakeTpCall@@Base+0x2c52> │ │ │ │ + bne.w 8cdaa <_PyObject_MakeTpCall@@Base+0x1306> │ │ │ │ + b.n 8e6f6 <_PyObject_MakeTpCall@@Base+0x2c52> │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #408 @ 0x198 │ │ │ │ add r1, r2 │ │ │ │ - b.n 8e6ee <_PyObject_MakeTpCall@@Base+0x2f56> │ │ │ │ + b.n 8e9fa <_PyObject_MakeTpCall@@Base+0x2f56> │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d892 <_PyObject_MakeTpCall@@Base+0x20fa> │ │ │ │ + bne.w 8db9e <_PyObject_MakeTpCall@@Base+0x20fa> │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d89a <_PyObject_MakeTpCall@@Base+0x2102> │ │ │ │ - b.n 8e610 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + beq.w 8dba6 <_PyObject_MakeTpCall@@Base+0x2102> │ │ │ │ + b.n 8e91c <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ mov r0, sl │ │ │ │ str r1, [r7, #24] │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8c1d2 <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ + blt.w 8c4de <_PyObject_MakeTpCall@@Base+0xa3a> │ │ │ │ ldr.w r0, [sl, #84] @ 0x54 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ - b.w 8d8e6 <_PyObject_MakeTpCall@@Base+0x214e> │ │ │ │ + b.w 8dbf2 <_PyObject_MakeTpCall@@Base+0x214e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c440 <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c74c <_PyObject_MakeTpCall@@Base+0xca8> │ │ │ │ ldr.w r3, [r6, #4012] @ 0xfac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd7e <_PyObject_MakeTpCall@@Base+0x15e6> │ │ │ │ - b.w 8cdea <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ - ldr r3, [pc, #420] @ (8e8f8 <_PyObject_MakeTpCall@@Base+0x3160>) │ │ │ │ + bne.w 8d08a <_PyObject_MakeTpCall@@Base+0x15e6> │ │ │ │ + b.w 8d0f6 <_PyObject_MakeTpCall@@Base+0x1652> │ │ │ │ + ldr r3, [pc, #420] @ (8ec04 <_PyObject_MakeTpCall@@Base+0x3160>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r1, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8e78c <_PyObject_MakeTpCall@@Base+0x2ff4> │ │ │ │ + beq.n 8ea98 <_PyObject_MakeTpCall@@Base+0x2ff4> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8e78c <_PyObject_MakeTpCall@@Base+0x2ff4> │ │ │ │ + bhi.n 8ea98 <_PyObject_MakeTpCall@@Base+0x2ff4> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 8cb0e <_PyObject_MakeTpCall@@Base+0x1376> │ │ │ │ + b.w 8ce1a <_PyObject_MakeTpCall@@Base+0x1376> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8e786 <_PyObject_MakeTpCall@@Base+0x2fee> │ │ │ │ + b.n 8ea92 <_PyObject_MakeTpCall@@Base+0x2fee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d3de <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ + bne.w 8d6ea <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d3de <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d6ea <_PyObject_MakeTpCall@@Base+0x1c46> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7eb88 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 8e7ca <_PyObject_MakeTpCall@@Base+0x3032> │ │ │ │ + bl 7ec1c <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 8ead6 <_PyObject_MakeTpCall@@Base+0x3032> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8d07e <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ + blt.w 8d38a <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d070 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ + bne.w 8d37c <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57316 @ 0xdfe4 │ │ │ │ + movw r1, #58724 @ 0xe564 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.w 8d07e <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ + bl d7950 │ │ │ │ + b.w 8d38a <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ - b.w 8d03c <_PyObject_MakeTpCall@@Base+0x18a4> │ │ │ │ - ldr r0, [pc, #264] @ (8e8fc <_PyObject_MakeTpCall@@Base+0x3164>) │ │ │ │ - bl 92288 │ │ │ │ + b.w 8d348 <_PyObject_MakeTpCall@@Base+0x18a4> │ │ │ │ + ldr r0, [pc, #264] @ (8ec08 <_PyObject_MakeTpCall@@Base+0x3164>) │ │ │ │ + bl 9255c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e07a <_PyObject_MakeTpCall@@Base+0x28e2> │ │ │ │ + beq.w 8e386 <_PyObject_MakeTpCall@@Base+0x28e2> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 8d306 <_PyObject_MakeTpCall@@Base+0x1b6e> │ │ │ │ - bl d9df4 │ │ │ │ + b.w 8d612 <_PyObject_MakeTpCall@@Base+0x1b6e> │ │ │ │ + bl da0b4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8d150 <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ + b.w 8d45c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ - movw r3, #22293 @ 0x5715 │ │ │ │ + movw r3, #22989 @ 0x59cd │ │ │ │ movt r3, #12 │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ - b.w 8d4ca <_PyObject_MakeTpCall@@Base+0x1d32> │ │ │ │ + b.w 8d7d6 <_PyObject_MakeTpCall@@Base+0x1d32> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22320 @ 0x5730 │ │ │ │ + movw r1, #23728 @ 0x5cb0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ - ldr r3, [pc, #180] @ (8e8f8 <_PyObject_MakeTpCall@@Base+0x3160>) │ │ │ │ + bl d7950 │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + ldr r3, [pc, #180] @ (8ec04 <_PyObject_MakeTpCall@@Base+0x3160>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r1, #408] @ 0x198 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 8e8e6 <_PyObject_MakeTpCall@@Base+0x314e> │ │ │ │ + beq.n 8ebf2 <_PyObject_MakeTpCall@@Base+0x314e> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8e8e6 <_PyObject_MakeTpCall@@Base+0x314e> │ │ │ │ + bhi.n 8ebf2 <_PyObject_MakeTpCall@@Base+0x314e> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b.w 8c3d4 <_PyObject_MakeTpCall@@Base+0xc3c> │ │ │ │ + b.w 8c6e0 <_PyObject_MakeTpCall@@Base+0xc3c> │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ subs r0, #1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w ip, r1, r2 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w r3, [ip, #408] @ 0x198 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 8e8bc <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ + beq.n 8ebc8 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8e8bc <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ + bhi.n 8ebc8 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #384 @ 0x180 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cc32 <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ - b.w 8dfcc <_PyObject_MakeTpCall@@Base+0x2834> │ │ │ │ + bne.w 8cf3e <_PyObject_MakeTpCall@@Base+0x149a> │ │ │ │ + b.w 8e2d8 <_PyObject_MakeTpCall@@Base+0x2834> │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #408 @ 0x198 │ │ │ │ add r2, r1 │ │ │ │ - b.n 8e8b0 <_PyObject_MakeTpCall@@Base+0x3118> │ │ │ │ + b.n 8ebbc <_PyObject_MakeTpCall@@Base+0x3118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df6a <_PyObject_MakeTpCall@@Base+0x27d2> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8df6a <_PyObject_MakeTpCall@@Base+0x27d2> │ │ │ │ + bne.w 8e276 <_PyObject_MakeTpCall@@Base+0x27d2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8e276 <_PyObject_MakeTpCall@@Base+0x27d2> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e66e <_PyObject_MakeTpCall@@Base+0x2ed6> │ │ │ │ - b.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + blt.w 8e97a <_PyObject_MakeTpCall@@Base+0x2ed6> │ │ │ │ + b.w 8d8de <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8e878 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + b.n 8eb84 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8d89c <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ + b.w 8dba8 <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0008e900 : │ │ │ │ +0008ec0c : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.n 8e942 │ │ │ │ + beq.n 8ec4e │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl 8e960 │ │ │ │ + bl 8ec6c │ │ │ │ add sp, #24 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22488 @ 0x57d8 │ │ │ │ + movw r1, #23896 @ 0x5d58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 8e938 │ │ │ │ + b.n 8ec44 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r9, r3 │ │ │ │ @@ -147811,189 +148082,189 @@ │ │ │ │ str r2, [r7, #0] │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ mov ip, r4 │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8eb68 │ │ │ │ + bhi.w 8ee74 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi.w 8eb96 │ │ │ │ + bhi.w 8eea2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8ed50 │ │ │ │ + beq.w 8f05c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f054 │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + bne.w 8f360 │ │ │ │ + movw r1, #55368 @ 0xd848 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldrb.w ip, [ip] │ │ │ │ add.w lr, r4, #2 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.w 8eb74 │ │ │ │ + bhi.w 8ee80 │ │ │ │ cmp.w ip, #39 @ 0x27 │ │ │ │ - bhi.w 8ed6e │ │ │ │ + bhi.w 8f07a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ed5c │ │ │ │ + beq.w 8f068 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ add r2, r3 │ │ │ │ add.w ip, r4, #3 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8ea6c │ │ │ │ + bhi.n 8ed78 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi.w 8edd0 │ │ │ │ + bhi.w 8f0dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8ed5c │ │ │ │ + beq.w 8f068 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w ip, [ip] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.n 8ea94 │ │ │ │ + bhi.n 8eda0 │ │ │ │ cmp.w ip, #39 @ 0x27 │ │ │ │ - bhi.w 8ee34 │ │ │ │ + bhi.w 8f140 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ed5c │ │ │ │ + beq.w 8f068 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls.n 8eabc │ │ │ │ + bls.n 8edc8 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq.n 8eb4a │ │ │ │ + beq.n 8ee56 │ │ │ │ ldr.w r5, [r1, r3, lsl #2] │ │ │ │ ands.w r5, r5, #3 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r5, #0 │ │ │ │ andne.w r5, r5, #1 │ │ │ │ add r2, r5 │ │ │ │ - b.n 8eab4 │ │ │ │ + b.n 8edc0 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8eb48 │ │ │ │ + beq.n 8ee54 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w ip, [ip] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bls.n 8ea28 │ │ │ │ + bls.n 8ed34 │ │ │ │ cmp.w ip, #124 @ 0x7c │ │ │ │ - beq.n 8eb4a │ │ │ │ + beq.n 8ee56 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w ip, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi.n 8ea4e │ │ │ │ + bhi.n 8ed5a │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi.n 8eae0 │ │ │ │ + bhi.n 8edec │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ed5c │ │ │ │ + beq.w 8f068 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi.n 8ea4e │ │ │ │ + bhi.n 8ed5a │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bls.n 8eac0 │ │ │ │ + bls.n 8edcc │ │ │ │ sub.w r5, r3, #40 @ 0x28 │ │ │ │ cmp r5, #19 │ │ │ │ - bhi.n 8eac6 │ │ │ │ + bhi.n 8edd2 │ │ │ │ addw ip, pc, #4 │ │ │ │ ldr.w pc, [ip, r5, lsl #2] │ │ │ │ - cdp 0, 11, cr0, cr13, cr8, {0} │ │ │ │ - @ instruction: 0xf1f30008 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - pkhbt r0, r7, r8 │ │ │ │ - cdp 0, 11, cr0, cr1, cr8, {0} │ │ │ │ - stcl 0, cr0, [fp, #-32]! @ 0xffffffe0 │ │ │ │ + rsb r0, r9, #8 │ │ │ │ + @ instruction: 0xf4ff0008 │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + ldcl 0, cr0, [r3, #32] │ │ │ │ + subs.w r0, sp, #8 │ │ │ │ + orns r0, r7, #8 │ │ │ │ mov r1, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8efa8 │ │ │ │ + bne.w 8f2b4 │ │ │ │ mov r4, ip │ │ │ │ mov ip, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ it ls │ │ │ │ movls sl, r2 │ │ │ │ - bls.w 8e998 │ │ │ │ + bls.w 8eca4 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ it ne │ │ │ │ movne sl, r2 │ │ │ │ - bne.w 8e9aa │ │ │ │ - b.n 8eb48 │ │ │ │ + bne.w 8ecb6 │ │ │ │ + b.n 8ee54 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8eb40 │ │ │ │ + beq.n 8ee4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e9aa │ │ │ │ - b.n 8efbc │ │ │ │ + beq.w 8ecb6 │ │ │ │ + b.n 8f2c8 │ │ │ │ cmp.w ip, #124 @ 0x7c │ │ │ │ - beq.w 8ee94 │ │ │ │ + beq.w 8f1a0 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w ip, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - b.n 8e9f6 │ │ │ │ + b.n 8ed02 │ │ │ │ sub.w r1, r5, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi.w 8ee98 │ │ │ │ + bhi.w 8f1a4 │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -148009,573 +148280,573 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r4, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mov r5, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f1ba │ │ │ │ + bne.w 8f4c6 │ │ │ │ movs r4, #0 │ │ │ │ bics.w sl, sl, sl, asr #32 │ │ │ │ it cs │ │ │ │ movcs sl, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 8ef48 │ │ │ │ + bgt.w 8f254 │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ed08 │ │ │ │ + bne.w 8f014 │ │ │ │ cmp r6, r2 │ │ │ │ it le │ │ │ │ cmple sl, r6 │ │ │ │ - bgt.w 8f0ae │ │ │ │ + bgt.w 8f3ba │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 8ed04 │ │ │ │ + ble.w 8f010 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ add.w fp, sp, #28 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq.w 8eef6 │ │ │ │ + beq.w 8f202 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str.w r9, [fp] │ │ │ │ - beq.w 8f064 │ │ │ │ + beq.w 8f370 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 8f234 │ │ │ │ + bl 8f540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f046 │ │ │ │ + bne.w 8f352 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 8ecb8 │ │ │ │ + beq.n 8efc4 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8efd8 │ │ │ │ + beq.w 8f2e4 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 8f234 │ │ │ │ + bl 8f540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f068 │ │ │ │ + bne.w 8f374 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 8ecb8 │ │ │ │ + beq.n 8efc4 │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov.w sl, #2 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8f06e │ │ │ │ + beq.w 8f37a │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 8f234 │ │ │ │ + bl 8f540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f04a │ │ │ │ + bne.w 8f356 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 8ec7c │ │ │ │ + bne.n 8ef88 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 8ecf4 │ │ │ │ + cbz r3, 8f000 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ it ne │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub.w r1, r3, #58 @ 0x3a │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r1, #1 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ andhi.w r2, r2, #1 │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + movw r1, #55368 @ 0xd848 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ and.w r2, r2, #1 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ tst.w r3, #3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f10e │ │ │ │ + bne.w 8f41a │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ef40 │ │ │ │ + bne.w 8f24c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r9 │ │ │ │ - b.n 8ecb8 │ │ │ │ + b.n 8efc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f160 │ │ │ │ + beq.w 8f46c │ │ │ │ cmp.w sl, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne.w 8ef6e │ │ │ │ + bne.w 8f27a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f190 │ │ │ │ + beq.w 8f49c │ │ │ │ ldrb.w r3, [r9] │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str.w r9, [r1] │ │ │ │ - beq.w 8f00c │ │ │ │ + beq.w 8f318 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ - bl 8f234 │ │ │ │ + bl 8f540 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ecf4 │ │ │ │ + beq.n 8f000 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f030 │ │ │ │ + b.n 8f33c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f1ba │ │ │ │ + bne.w 8f4c6 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8ebd6 │ │ │ │ + b.n 8eee2 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 8ebd6 │ │ │ │ + b.n 8eee2 │ │ │ │ mov r4, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f1ba │ │ │ │ + bne.w 8f4c6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8ebd6 │ │ │ │ + b.n 8eee2 │ │ │ │ sub.w r3, ip, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8e9ea │ │ │ │ - add r5, pc, #4 @ (adr r5, 8ed80 ) │ │ │ │ + bhi.w 8ecf6 │ │ │ │ + add r5, pc, #4 @ (adr r5, 8f08c ) │ │ │ │ ldr.w pc, [r5, r3, lsl #2] │ │ │ │ nop │ │ │ │ - cdp 0, 14, cr0, cr3, cr8, {0} │ │ │ │ + @ instruction: 0xf1ef0008 │ │ │ │ + @ instruction: 0xf4ff0008 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + ldcl 0, cr0, [r7], #32 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ @ instruction: 0xf1f30008 │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - strd r0, r0, [fp, #32]! │ │ │ │ - cdp 0, 13, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 14, cr0, cr7, cr8, {0} │ │ │ │ sub.w r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ea0e │ │ │ │ + bhi.w 8ed1a │ │ │ │ addw lr, pc, #8 │ │ │ │ ldr.w pc, [lr, r3, lsl #2] │ │ │ │ nop │ │ │ │ - cdp 0, 14, cr0, cr11, cr8, {0} │ │ │ │ - @ instruction: 0xf1f30008 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - and.w r0, pc, r8 │ │ │ │ - cdp 0, 15, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 14, cr0, cr15, cr8, {0} │ │ │ │ + @ instruction: 0xf1f70008 │ │ │ │ + @ instruction: 0xf4ff0008 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldc 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + @ instruction: 0xf1ff0008 │ │ │ │ + @ instruction: 0xf1fb0008 │ │ │ │ sub.w r3, ip, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ea38 │ │ │ │ - add r5, pc, #4 @ (adr r5, 8ee44 ) │ │ │ │ + bhi.w 8ed44 │ │ │ │ + add r5, pc, #4 @ (adr r5, 8f150 ) │ │ │ │ ldr.w pc, [r5, r3, lsl #2] │ │ │ │ - cdp 0, 11, cr0, cr13, cr8, {0} │ │ │ │ - @ instruction: 0xf1f30008 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - bics.w r0, r9, r8 │ │ │ │ - cdp 0, 11, cr0, cr1, cr8, {0} │ │ │ │ - stcl 0, cr0, [fp, #-32]! @ 0xffffffe0 │ │ │ │ + rsb r0, r9, #8 │ │ │ │ + @ instruction: 0xf4ff0008 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + stcl 0, cr0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + subs.w r0, sp, #8 │ │ │ │ + orns r0, r7, #8 │ │ │ │ mov r4, lr │ │ │ │ - b.n 8eb4a │ │ │ │ + b.n 8ee56 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e9aa │ │ │ │ + beq.w 8ecb6 │ │ │ │ mov r1, ip │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8efd0 │ │ │ │ + bhi.w 8f2dc │ │ │ │ mov r4, ip │ │ │ │ mov ip, r1 │ │ │ │ - b.n 8e998 │ │ │ │ + b.n 8eca4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 8ebd4 │ │ │ │ + b.n 8eee0 │ │ │ │ mov r4, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f206 │ │ │ │ + bne.w 8f512 │ │ │ │ mov r1, r4 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8efd0 │ │ │ │ + bhi.w 8f2dc │ │ │ │ mov ip, r1 │ │ │ │ - b.n 8e998 │ │ │ │ + b.n 8eca4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f1f2 │ │ │ │ + beq.w 8f4fe │ │ │ │ mov r1, ip │ │ │ │ subs r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 8e98c │ │ │ │ + b.n 8ec98 │ │ │ │ mov r5, lr │ │ │ │ - b.n 8ebd4 │ │ │ │ + b.n 8eee0 │ │ │ │ mov r4, lr │ │ │ │ - b.n 8eebc │ │ │ │ + b.n 8f1c8 │ │ │ │ mov r4, lr │ │ │ │ - b.n 8ed6a │ │ │ │ + b.n 8f076 │ │ │ │ mov r4, ip │ │ │ │ - b.n 8eebc │ │ │ │ + b.n 8f1c8 │ │ │ │ mov r4, ip │ │ │ │ - b.n 8ed6a │ │ │ │ + b.n 8f076 │ │ │ │ mov r5, ip │ │ │ │ - b.n 8ebd4 │ │ │ │ + b.n 8eee0 │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ add.w r3, r9, #1 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str.w r3, [fp] │ │ │ │ - bne.w 8ec18 │ │ │ │ + bne.w 8ef24 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ adds r3, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 2472b4 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ - cbnz r0, 8ef8c │ │ │ │ + bl 247854 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ + cbnz r0, 8f298 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r6, #1 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8ec3c │ │ │ │ - b.n 8ecb8 │ │ │ │ + bne.w 8ef48 │ │ │ │ + b.n 8efc4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 76624 │ │ │ │ - b.n 8ecfc │ │ │ │ + bl 766c8 │ │ │ │ + b.n 8f008 │ │ │ │ cmp.w r2, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 8f214 │ │ │ │ + bcs.w 8f520 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f218 │ │ │ │ + beq.w 8f524 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ebec │ │ │ │ + beq.w 8eef8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #24168 @ 0x5e68 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d22c │ │ │ │ - b.n 8ecfe │ │ │ │ + bl 25d7d4 │ │ │ │ + b.n 8f00a │ │ │ │ mov.w sl, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, sl, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 264710 │ │ │ │ + bl 264cc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d22c │ │ │ │ - b.n 8ecfe │ │ │ │ + bl 25d7d4 │ │ │ │ + b.n 8f00a │ │ │ │ mov ip, r1 │ │ │ │ mov r4, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldrb r5, [r4, #0] │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bls.w 8e998 │ │ │ │ + bls.w 8eca4 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8efaa │ │ │ │ + beq.n 8f2b6 │ │ │ │ mov r1, ip │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bls.w 8eeaa │ │ │ │ + bls.w 8f1b6 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8efa8 │ │ │ │ + beq.n 8f2b4 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 8e98c │ │ │ │ + b.n 8ec98 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8efa8 │ │ │ │ + beq.n 8f2b4 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 8efbc │ │ │ │ + b.n 8f2c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 2472b4 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ + bl 247854 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f0a8 │ │ │ │ + bne.n 8f3b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r6, #2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8ec74 │ │ │ │ - b.n 8ecb8 │ │ │ │ + bne.w 8ef80 │ │ │ │ + b.n 8efc4 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ add.w r3, r9, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 2472b4 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ + bl 247854 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ecf4 │ │ │ │ + beq.w 8f000 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 264710 │ │ │ │ + bl 264cc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d22c │ │ │ │ - b.n 8ecfe │ │ │ │ + bl 25d7d4 │ │ │ │ + b.n 8f00a │ │ │ │ mov.w sl, #0 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8ef90 │ │ │ │ + b.n 8f29c │ │ │ │ mov r1, ip │ │ │ │ mov r4, ip │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8efc8 │ │ │ │ + bhi.n 8f2d4 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 8e998 │ │ │ │ + b.n 8eca4 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 8ef0c │ │ │ │ + b.n 8f218 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8f04a │ │ │ │ + b.n 8f356 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 2472b4 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ + bl 247854 <_PyArg_BadArgument@@Base+0xb1c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ef90 │ │ │ │ + bne.w 8f29c │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8ec7c │ │ │ │ - b.n 8ecb8 │ │ │ │ + bne.w 8ef88 │ │ │ │ + b.n 8efc4 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8ef90 │ │ │ │ + b.n 8f29c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f14e │ │ │ │ + bne.n 8f45a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8f144 │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + bne.n 8f450 │ │ │ │ + movw r5, #35392 @ 0x8a40 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 8f128 │ │ │ │ - movw r1, #22544 @ 0x5810 │ │ │ │ + bne.n 8f434 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ cmp sl, r6 │ │ │ │ - ble.n 8f134 │ │ │ │ + ble.n 8f440 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.n 8f13a │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + beq.n 8f446 │ │ │ │ + movw r2, #56548 @ 0xdce4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r2, r6, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #22804 @ 0x5914 │ │ │ │ + movw r1, #24212 @ 0x5e94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d22c │ │ │ │ - b.n 8ecfe │ │ │ │ + bl 25d7d4 │ │ │ │ + b.n 8f00a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #22848 @ 0x5940 │ │ │ │ + movw r1, #24256 @ 0x5ec0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 8f106 │ │ │ │ + bl d7950 │ │ │ │ + b.n 8f412 │ │ │ │ cmp sl, r6 │ │ │ │ - bgt.n 8f156 │ │ │ │ - movw r1, #22564 @ 0x5824 │ │ │ │ + bgt.n 8f462 │ │ │ │ + movw r1, #23972 @ 0x5da4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 8f0e6 │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + bne.n 8f3f2 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - b.n 8f0ee │ │ │ │ - movw r3, #37252 @ 0x9184 │ │ │ │ + b.n 8f3fa │ │ │ │ + movw r3, #38660 @ 0x9704 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 8f0d0 │ │ │ │ + b.n 8f3dc │ │ │ │ mov r1, r4 │ │ │ │ - bl f879c │ │ │ │ - b.n 8f106 │ │ │ │ - movw r1, #22552 @ 0x5818 │ │ │ │ + bl f8938 │ │ │ │ + b.n 8f412 │ │ │ │ + movw r1, #23960 @ 0x5d98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 8f0e0 │ │ │ │ + b.n 8f3ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ecfc │ │ │ │ + beq.w 8f008 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r5, 8f1e0 │ │ │ │ - movw r3, #37252 @ 0x9184 │ │ │ │ + cbz r5, 8f4ec │ │ │ │ + movw r3, #38660 @ 0x9704 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22692 @ 0x58a4 │ │ │ │ + movw r1, #24100 @ 0x5e24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d22c │ │ │ │ - b.n 8ecfe │ │ │ │ + bl 25d7d4 │ │ │ │ + b.n 8f00a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r5, 8f1ce │ │ │ │ - movw r3, #37252 @ 0x9184 │ │ │ │ + cbz r5, 8f4da │ │ │ │ + movw r3, #38660 @ 0x9704 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22720 @ 0x58c0 │ │ │ │ + movw r1, #24128 @ 0x5e40 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d22c │ │ │ │ - b.n 8ecfe │ │ │ │ - movw r1, #22660 @ 0x5884 │ │ │ │ + bl 25d7d4 │ │ │ │ + b.n 8f00a │ │ │ │ + movw r1, #24068 @ 0x5e04 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + movw r0, #16712 @ 0x4148 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r5, #35392 @ 0x8a40 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 8f1a4 │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + b.n 8f4b0 │ │ │ │ + movw r5, #35392 @ 0x8a40 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 8f17a │ │ │ │ - movw r1, #22628 @ 0x5864 │ │ │ │ + b.n 8f486 │ │ │ │ + movw r1, #24036 @ 0x5de4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + movw r0, #16712 @ 0x4148 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt.n 8f220 │ │ │ │ + bgt.n 8f52c │ │ │ │ mov r1, ip │ │ │ │ mov r4, r1 │ │ │ │ - b.w 8e98c │ │ │ │ + b.w 8ec98 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8ecfe │ │ │ │ - movw r1, #22572 @ 0x582c │ │ │ │ + b.n 8f00a │ │ │ │ + movw r1, #23980 @ 0x5dac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + movw r0, #16712 @ 0x4148 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r3 │ │ │ │ @@ -148585,15 +148856,15 @@ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb.w ip, [r4], #1 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ sub.w r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi.w 8f3ba │ │ │ │ + bhi.w 8f6c6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r6, #8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsls r5, r3, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ @@ -148649,484 +148920,484 @@ │ │ │ │ lsls r2, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 8f334 │ │ │ │ + bne.n 8f640 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr.w r0, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r3, 8f34c │ │ │ │ + cbz r3, 8f658 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 8f330 │ │ │ │ + ble.n 8f63c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f364 │ │ │ │ + beq.n 8f670 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8f330 │ │ │ │ + beq.n 8f63c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f364 │ │ │ │ + beq.n 8f670 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 8f330 │ │ │ │ + beq.n 8f63c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f364 │ │ │ │ + beq.n 8f670 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8f330 │ │ │ │ + beq.n 8f63c │ │ │ │ adds r3, #24 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 8f364 │ │ │ │ + beq.n 8f670 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f322 │ │ │ │ + bne.n 8f62e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ itt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ strne.w r8, [r3] │ │ │ │ - beq.w 8f86c │ │ │ │ + beq.w 8fb78 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8f364 │ │ │ │ + beq.n 8f670 │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f34c │ │ │ │ + bne.n 8f658 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8f330 │ │ │ │ + bne.n 8f63c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r4, r7, #2 │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8f656 │ │ │ │ + beq.w 8f962 │ │ │ │ str r5, [r7, #0] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bpl.w 8fab2 │ │ │ │ + bpl.w 8fdbe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl ca538 │ │ │ │ + bl ca804 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8f3b6 │ │ │ │ + beq.n 8f6c2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f558 │ │ │ │ + bne.w 8f864 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 8f342 │ │ │ │ - movw r0, #23520 @ 0x5be0 │ │ │ │ + b.n 8f64e │ │ │ │ + movw r0, #24928 @ 0x6160 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 26adc4 <_Py_c_pow@@Base+0x21c> │ │ │ │ + b.w 26b374 <_Py_c_pow@@Base+0x21c> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it eq │ │ │ │ cmpeq r0, r3 │ │ │ │ add.w r0, r2, #4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ - beq.w 8f902 │ │ │ │ + beq.w 8fc0e │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - bne.w 8f8a2 │ │ │ │ + bne.w 8fbae │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r4, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f8fa │ │ │ │ + bne.w 8fc06 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 8f8e2 │ │ │ │ + bpl.w 8fbee │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa14 │ │ │ │ + beq.w 8fd20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r4, r7, #2 │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ itt ne │ │ │ │ - movwne r0, #23448 @ 0x5b98 │ │ │ │ + movwne r0, #24856 @ 0x6118 │ │ │ │ movtne r0, #42 @ 0x2a │ │ │ │ - bne.n 8f3c2 │ │ │ │ + bne.n 8f6ce │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8f9e6 │ │ │ │ + blt.w 8fcf2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r7, #4] │ │ │ │ str.w r5, [r3, r1, lsl #3] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ - movw r2, #36427 @ 0x8e4b │ │ │ │ + movw r2, #36499 @ 0x8e93 │ │ │ │ movt r2, #5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r8, [r3] │ │ │ │ - bl dfd30 <_PyNumber_Index@@Base> │ │ │ │ + bl dff5c <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f8d2 │ │ │ │ - bl 85a38 │ │ │ │ + beq.w 8fbde │ │ │ │ + bl 85aa8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f85a │ │ │ │ + blt.w 8fb66 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 8f8d2 │ │ │ │ + beq.w 8fbde │ │ │ │ str.w r5, [r8] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 8f4d8 │ │ │ │ + bne.n 8f7e4 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f558 │ │ │ │ + bne.n 8f864 │ │ │ │ vstr d0, [r5] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 8fa54 │ │ │ │ + bpl.w 8fd60 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8fa2c │ │ │ │ + bne.w 8fd38 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ lsls r5, r3, #26 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - bpl.w 8fd00 │ │ │ │ + bpl.w 9000c │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r8, r8, #20 │ │ │ │ addpl.w r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8fa1e │ │ │ │ + bne.w 8fd2a │ │ │ │ ldrb.w r3, [r8] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 8fa5e │ │ │ │ + beq.w 8fd6a │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8fa68 │ │ │ │ + blt.w 8fd74 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it le │ │ │ │ strble r0, [r5, #0] │ │ │ │ - ble.w 8f342 │ │ │ │ + ble.w 8f64e │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22952 @ 0x59a8 │ │ │ │ + movw r1, #24360 @ 0x5f28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ + b.n 8f652 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl e3eac │ │ │ │ + bl e40e4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8f832 │ │ │ │ + beq.w 8fb3e │ │ │ │ cmn.w r0, #32768 @ 0x8000 │ │ │ │ - blt.w 8f96e │ │ │ │ + blt.w 8fc7a │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bge.w 8f9fa │ │ │ │ + bge.w 8fd06 │ │ │ │ strh r5, [r7, #0] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 11e254 │ │ │ │ + bl 11e22c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f9c6 │ │ │ │ + beq.w 8fcd2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ - bl 1ec074 │ │ │ │ + bl 1ec62c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8f5ce │ │ │ │ + beq.n 8f8da │ │ │ │ strd r8, r7, [r5] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1287d0 │ │ │ │ + bl 12877c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 8f5ac │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 8f8b8 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f5ac │ │ │ │ + beq.n 8f8b8 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ + b.n 8f652 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 143eb0 │ │ │ │ + bl 1442c0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 8f9d0 │ │ │ │ + beq.w 8fcdc │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 8fa8c │ │ │ │ + bne.w 8fd98 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fa82 │ │ │ │ + bne.w 8fd8e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ - movw r2, #36427 @ 0x8e4b │ │ │ │ + movw r2, #36499 @ 0x8e93 │ │ │ │ movt r2, #5 │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r0, #1 │ │ │ │ str r5, [r7, #4] │ │ │ │ str.w r1, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8f382 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 8f68e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f382 │ │ │ │ + beq.w 8f68e │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ + b.n 8f652 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8fbe0 │ │ │ │ + bne.w 8feec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w 8fb52 │ │ │ │ + bpl.w 8fe5e │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8fb40 │ │ │ │ + bne.w 8fe4c │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 252870 │ │ │ │ + bl 252e18 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f558 │ │ │ │ + bne.w 8f864 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 8fbd0 │ │ │ │ + beq.w 8fedc │ │ │ │ strb r5, [r7, #0] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 11e254 │ │ │ │ + bl 11e22c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f9c6 │ │ │ │ + beq.w 8fcd2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8f382 │ │ │ │ - b.n 8f656 │ │ │ │ + bne.w 8f68e │ │ │ │ + b.n 8f962 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #22876 @ 0x595c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.w 8fbb2 │ │ │ │ + beq.w 8febe │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bne.w 8fcec │ │ │ │ + bne.w 8fff8 │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fd06 │ │ │ │ + beq.w 90012 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ adds r4, r7, #2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and.w fp, r2, #134217728 @ 0x8000000 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.w 8fb8e │ │ │ │ + bmi.w 8fe9a │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8fb8e │ │ │ │ + beq.w 8fe9a │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 88644 │ │ │ │ + bl 885f8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fc80 │ │ │ │ + bne.w 8ff8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 8fc36 │ │ │ │ + bpl.w 8ff42 │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl d116c │ │ │ │ + bl d1414 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fb36 │ │ │ │ + beq.w 8fe42 │ │ │ │ adds.w r1, r0, #16 │ │ │ │ - movw r2, #58480 @ 0xe470 │ │ │ │ + movw r2, #59888 @ 0xe9f0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov fp, r2 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 8fabc │ │ │ │ + beq.w 8fdc8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 2bfb8 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.w 8fb70 │ │ │ │ + bne.w 8fe7c │ │ │ │ add.w r0, fp, #1 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fcd4 │ │ │ │ + beq.w 8ffe0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r5, #36233 @ 0x8d89 │ │ │ │ + movw r5, #36305 @ 0x8dd1 │ │ │ │ movt r5, #5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r2, fp, #1 │ │ │ │ ldrd r0, r7, [r3] │ │ │ │ add.w ip, r7, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -149134,289 +149405,289 @@ │ │ │ │ add.w r0, r0, r7, lsl #3 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f342 │ │ │ │ + bge.w 8f64e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f342 │ │ │ │ + bne.w 8f64e │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f342 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f64e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 226c48 │ │ │ │ + bl 227228 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8f580 │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 8f88c │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f580 │ │ │ │ + beq.w 8f88c │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ + b.n 8f652 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - bmi.w 8f398 │ │ │ │ - movw r0, #20920 @ 0x51b8 │ │ │ │ + bmi.w 8f6a4 │ │ │ │ + movw r0, #22328 @ 0x5738 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f4a2 │ │ │ │ + bne.w 8f7ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f4a2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f7ae │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f92c │ │ │ │ + beq.n 8fc38 │ │ │ │ adds r4, r7, #2 │ │ │ │ cmp.w r0, #131072 @ 0x20000 │ │ │ │ - bne.w 8f342 │ │ │ │ + bne.w 8f64e │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrd r2, r0, [r7] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ str.w r5, [r2, r0, lsl #3] │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 8f342 │ │ │ │ + b.n 8f64e │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f9c2 │ │ │ │ + bne.w 8fcce │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8f9a2 │ │ │ │ + bpl.n 8fcae │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa14 │ │ │ │ + beq.w 8fd20 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8f988 │ │ │ │ + bne.n 8fc94 │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 8f342 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 8f64e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f558 │ │ │ │ + bne.w 8f864 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f4a8 │ │ │ │ + b.n 8f7b4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 257bb0 │ │ │ │ + bl 258158 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ strge r0, [r5, #0] │ │ │ │ - bge.w 8f42e │ │ │ │ + bge.w 8f73a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8f42e │ │ │ │ + b.n 8f73a │ │ │ │ ldr r5, [r2, #0] │ │ │ │ - cbnz r3, 8f95a │ │ │ │ + cbnz r3, 8fc66 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 8f936 │ │ │ │ + bne.n 8fc42 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b4d0 │ │ │ │ + bl 12b498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fa82 │ │ │ │ + bne.w 8fd8e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 8f464 │ │ │ │ - movw r0, #23432 @ 0x5b88 │ │ │ │ + b.n 8f770 │ │ │ │ + movw r0, #24840 @ 0x6108 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b5d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fa14 │ │ │ │ + beq.n 8fd20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 12b648 │ │ │ │ - b.n 8f920 │ │ │ │ + bl 12b610 │ │ │ │ + b.n 8fc2c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12b648 │ │ │ │ - b.n 8f920 │ │ │ │ + bl 12b610 │ │ │ │ + b.n 8fc2c │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23000 @ 0x59d8 │ │ │ │ + movw r1, #24408 @ 0x5f58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ + b.n 8f652 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ - movw r4, #15004 @ 0x3a9c │ │ │ │ + b.n 8f652 │ │ │ │ + movw r4, #16412 @ 0x401c │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r0, #56516 @ 0xdcc4 │ │ │ │ + movw r0, #57924 @ 0xe244 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - b.n 8f3c8 │ │ │ │ + b.n 8f6d4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8f8ce │ │ │ │ - movw r0, #36244 @ 0x8d94 │ │ │ │ + b.n 8fbda │ │ │ │ + movw r0, #37652 @ 0x9314 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5f6 │ │ │ │ + beq.w 8f902 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ - bl d9df4 │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + b.n 8f652 │ │ │ │ + bl da0b4 │ │ │ │ + movw r0, #24896 @ 0x6140 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 8f3c8 │ │ │ │ + b.n 8f6d4 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23044 @ 0x5a04 │ │ │ │ + movw r1, #24452 @ 0x5f84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ - movw r0, #23216 @ 0x5ab0 │ │ │ │ + b.n 8f652 │ │ │ │ + movw r0, #24624 @ 0x6030 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r8] │ │ │ │ ldrne.w r3, [r8] │ │ │ │ - b.n 8f51c │ │ │ │ - movw r2, #57700 @ 0xe164 │ │ │ │ + b.n 8f828 │ │ │ │ + movw r2, #59108 @ 0xe6e4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r3, #23196 @ 0x5a9c │ │ │ │ + movw r3, #24604 @ 0x601c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r0, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #23120 @ 0x5a50 │ │ │ │ + movw r2, #24528 @ 0x5fd0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18a600 │ │ │ │ + bl 18ac38 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ - movw r0, #23196 @ 0x5a9c │ │ │ │ + b.n 8f652 │ │ │ │ + movw r0, #24604 @ 0x601c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 8f6ce │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f558 │ │ │ │ + bne.w 8f864 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #22908 @ 0x597c │ │ │ │ + movw r1, #24316 @ 0x5efc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f346 │ │ │ │ - movw r0, #41996 @ 0xa40c │ │ │ │ + b.n 8f652 │ │ │ │ + movw r0, #43404 @ 0xa98c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 257bb0 │ │ │ │ + bl 258158 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 8f8f6 │ │ │ │ + blt.w 8fc02 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne.w 8fbf6 │ │ │ │ + bne.w 8ff02 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r4, r7, #2 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f342 │ │ │ │ - movw r0, #15004 @ 0x3a9c │ │ │ │ + b.n 8f64e │ │ │ │ + movw r0, #16412 @ 0x401c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, r2, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8fc9a │ │ │ │ + beq.w 8ffa6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r4, fp, #1 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fc42 │ │ │ │ + bne.w 8ff4e │ │ │ │ cmp r4, ip │ │ │ │ - blt.w 8fcd4 │ │ │ │ + blt.w 8ffe0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fcd4 │ │ │ │ + beq.w 8ffe0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r0, #36233 @ 0x8d89 │ │ │ │ + movw r0, #36305 @ 0x8dd1 │ │ │ │ movt r0, #5 │ │ │ │ ldrd r8, ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r8, ip, lsl #3] │ │ │ │ add.w r2, r8, ip, lsl #3 │ │ │ │ @@ -149426,449 +149697,449 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r4, r7, #3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w fp, [r5] │ │ │ │ - b.n 8f802 │ │ │ │ - movw r0, #23300 @ 0x5b04 │ │ │ │ + b.n 8fb0e │ │ │ │ + movw r0, #24708 @ 0x6084 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ - movw r2, #23160 @ 0x5a78 │ │ │ │ + b.n 8f6ce │ │ │ │ + movw r2, #24568 @ 0x5ff8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r3, #23092 @ 0x5a34 │ │ │ │ + movw r3, #24500 @ 0x5fb4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 8fa3c │ │ │ │ + b.n 8fd48 │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8fc22 │ │ │ │ - bl 88644 │ │ │ │ + beq.n 8ff2e │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fc22 │ │ │ │ - movw r0, #23092 @ 0x5a34 │ │ │ │ + bne.n 8ff2e │ │ │ │ + movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fb84 │ │ │ │ + bge.n 8fe90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8fb84 │ │ │ │ + cbnz r2, 8fe90 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #23396 @ 0x5b64 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #24804 @ 0x60e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f3c2 │ │ │ │ + b.n 8f6ce │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fb9e │ │ │ │ + bge.n 8feaa │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 8fc8a │ │ │ │ + beq.n 8ff96 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r1, r8, #16 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8f79c │ │ │ │ + b.n 8faa8 │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fd06 │ │ │ │ + beq.w 90012 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 8fab2 │ │ │ │ + bpl.w 8fdbe │ │ │ │ adds r4, r7, #2 │ │ │ │ - b.n 8f776 │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 8fa82 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f6e4 │ │ │ │ + beq.w 8f9f0 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f346 │ │ │ │ - bl 88644 │ │ │ │ + b.w 8f652 │ │ │ │ + bl 885f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f67a │ │ │ │ - movw r0, #49768 @ 0xc268 │ │ │ │ + bne.w 8f986 │ │ │ │ + movw r0, #51176 @ 0xc7e8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 8f3c2 │ │ │ │ + b.w 8f6ce │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f342 │ │ │ │ + beq.w 8f64e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21644 @ 0x548c │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f346 │ │ │ │ + b.w 8f652 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 8fcc2 │ │ │ │ + bne.n 8ffce │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.w 8f342 │ │ │ │ - movw r0, #22884 @ 0x5964 │ │ │ │ + b.w 8f64e │ │ │ │ + movw r0, #24292 @ 0x5ee4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f3c2 │ │ │ │ + b.w 8f6ce │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.w 8fb22 │ │ │ │ + bge.w 8fe2e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fc60 │ │ │ │ + bge.n 8ff6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8fc5e │ │ │ │ + cbnz r2, 8ff6a │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #43724 @ 0xaacc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #23344 @ 0x5b30 │ │ │ │ + movw r1, #24752 @ 0x60b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f346 │ │ │ │ + b.w 8f652 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8fb98 │ │ │ │ + blt.n 8fea4 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov fp, r3 │ │ │ │ - cbz r3, 8fcb4 │ │ │ │ + cbz r3, 8ffc0 │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8f79c │ │ │ │ + b.n 8faa8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fca8 │ │ │ │ + bge.n 8ffb4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8fcba │ │ │ │ - movw r0, #23320 @ 0x5b18 │ │ │ │ + cbz r2, 8ffc6 │ │ │ │ + movw r0, #24728 @ 0x6098 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f3c2 │ │ │ │ - ldr r1, [pc, #92] @ (8fd14 ) │ │ │ │ + b.w 8f6ce │ │ │ │ + ldr r1, [pc, #92] @ (90020 ) │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8f79c │ │ │ │ + b.n 8faa8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fca8 │ │ │ │ - movw r2, #23176 @ 0x5a88 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ffb4 │ │ │ │ + movw r2, #24584 @ 0x6008 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r3, #23092 @ 0x5a34 │ │ │ │ + movw r3, #24500 @ 0x5fb4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 8fa3c │ │ │ │ + b.n 8fd48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fce2 │ │ │ │ + bge.n 8ffee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8fcf8 │ │ │ │ - bl 1fbe68 │ │ │ │ + cbz r2, 90004 │ │ │ │ + bl 1fc480 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f346 │ │ │ │ - movw r0, #23244 @ 0x5acc │ │ │ │ + b.w 8f652 │ │ │ │ + movw r0, #24652 @ 0x604c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f3c2 │ │ │ │ + b.w 8f6ce │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fce2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ffee │ │ │ │ ldr.w r8, [r8, #28] │ │ │ │ - b.n 8f512 │ │ │ │ - movw r0, #23280 @ 0x5af0 │ │ │ │ + b.n 8f81e │ │ │ │ + movw r0, #24688 @ 0x6070 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f3c2 │ │ │ │ + b.w 8f6ce │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008fd18 : │ │ │ │ +00090024 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 8fdb4 │ │ │ │ + beq.n 900c0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fdd4 │ │ │ │ + bne.n 900e0 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 8fd7a │ │ │ │ + bne.n 90086 │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 8fd7c │ │ │ │ + cbz r5, 90088 │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 8fd9e │ │ │ │ + cbz r0, 900aa │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 8fd98 │ │ │ │ + cbz r2, 900a4 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 8fd78 │ │ │ │ + cbz r3, 90084 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 8fdb8 │ │ │ │ + cbz r0, 900c4 │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8fd72 │ │ │ │ + bne.n 9007e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fd76 │ │ │ │ - b.n 8fd78 │ │ │ │ + bne.n 90082 │ │ │ │ + b.n 90084 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 8fd7a │ │ │ │ + ble.n 90086 │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 8fdc6 │ │ │ │ + cbz r0, 900d2 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 8fd66 │ │ │ │ + bgt.n 90072 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 8fd84 │ │ │ │ + bgt.n 90090 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 8fdaa │ │ │ │ + bgt.n 900b6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 8fdb4 │ │ │ │ + blt.n 900c0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 8fdb4 │ │ │ │ + bge.n 900c0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 8fd8e │ │ │ │ + b.n 9009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 8feb8 │ │ │ │ + beq.n 901c4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fed8 │ │ │ │ + bne.n 901e4 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 8fe72 │ │ │ │ + bne.n 9017e │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 8fe74 │ │ │ │ + cbz r5, 90180 │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 8fea2 │ │ │ │ + cbz r0, 901ae │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 8fe90 │ │ │ │ + cbz r2, 9019c │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 8fe94 │ │ │ │ + cbz r3, 901a0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 8fe9a │ │ │ │ + cbnz r3, 901a6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 8febc │ │ │ │ + cbz r0, 901c8 │ │ │ │ ldrd ip, r5, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8fe66 │ │ │ │ + bne.n 90172 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fe6a │ │ │ │ + bne.n 90176 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8fe70 │ │ │ │ + beq.n 9017c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n 8fe70 │ │ │ │ + b.n 9017c │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 8fe72 │ │ │ │ + ble.n 9017e │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 8feca │ │ │ │ + cbz r0, 901d6 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 8fe56 │ │ │ │ + bgt.n 90162 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 8fe7c │ │ │ │ + bgt.n 90188 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 8feae │ │ │ │ + bgt.n 901ba │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 8feb8 │ │ │ │ + blt.n 901c4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 8feb8 │ │ │ │ + ble.n 901c4 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ - b.n 8fe86 │ │ │ │ + b.n 90192 │ │ │ │ │ │ │ │ -0008ff10 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +0009021c <_PyObject_LookupSpecial@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r6, [r3, #192] @ 0xc0 │ │ │ │ - ldr r3, [pc, #348] @ (9008c <_PyObject_LookupSpecial@@Base+0x17c>) │ │ │ │ + ldr r3, [pc, #348] @ (90398 <_PyObject_LookupSpecial@@Base+0x17c>) │ │ │ │ eor.w r2, r6, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r7, r1, r2 │ │ │ │ add.w r8, r3, r7 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1428] @ 0x594 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 8ffae <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ + bne.n 902ba <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ ldr.w r2, [r8, #1432] @ 0x598 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 8ffae <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ + bne.n 902ba <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r7 │ │ │ │ ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90018 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 90324 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90022 <_PyObject_LookupSpecial@@Base+0x112> │ │ │ │ + bge.n 9032e <_PyObject_LookupSpecial@@Base+0x112> │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - beq.n 90018 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 90324 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 9002c <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ + bmi.n 90338 <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 90088 <_PyObject_LookupSpecial@@Base+0x178> │ │ │ │ + beq.n 90394 <_PyObject_LookupSpecial@@Base+0x178> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9001a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + bge.n 90326 <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9001a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + bne.n 90326 <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9001a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90326 <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9004c <_PyObject_LookupSpecial@@Base+0x13c> │ │ │ │ + beq.n 90358 <_PyObject_LookupSpecial@@Base+0x13c> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 90018 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 90324 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r6, 9000c <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ + cbz r6, 90318 <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9000c <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ + bne.n 90318 <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 9000c <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ + bgt.n 90318 <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ adds r2, r3, r7 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r7, #4 │ │ │ │ @@ -149878,174 +150149,174 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r6, [r3, r7] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9003e <_PyObject_LookupSpecial@@Base+0x12e> │ │ │ │ + blt.n 9034a <_PyObject_LookupSpecial@@Base+0x12e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 90018 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 90324 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9002c <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ + bmi.n 90338 <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff80 <_PyObject_LookupSpecial@@Base+0x70> │ │ │ │ + bne.n 9028c <_PyObject_LookupSpecial@@Base+0x70> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics.w r3, r0, #1 │ │ │ │ - beq.n 90018 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 90324 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ orr.w r0, r0, #1 │ │ │ │ bic.w r6, r0, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ - b.n 8ff82 <_PyObject_LookupSpecial@@Base+0x72> │ │ │ │ + b.n 9028e <_PyObject_LookupSpecial@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9000a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9000a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + bne.n 90316 <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90316 <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 8ffb2 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ + bcs.n 902be <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8ffb2 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ + bne.n 902be <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 8ffb2 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ + bgt.n 902be <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ffbe <_PyObject_LookupSpecial@@Base+0xae> │ │ │ │ + b.n 902ca <_PyObject_LookupSpecial@@Base+0xae> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 9001a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + b.n 90326 <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090090 : │ │ │ │ +0009039c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #176] @ (90154 ) │ │ │ │ + ldr r5, [pc, #176] @ (90460 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r7, #20 │ │ │ │ - bpl.n 900d2 │ │ │ │ + bpl.n 903de │ │ │ │ ldr r5, [r5, #28] │ │ │ │ ldr r5, [r0, r5] │ │ │ │ - cbz r5, 900d2 │ │ │ │ + cbz r5, 903de │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 900ee │ │ │ │ - cbnz r2, 90116 │ │ │ │ + cbz r0, 903fa │ │ │ │ + cbnz r2, 90422 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bic.w r3, lr, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r2, 900f6 │ │ │ │ + cbz r2, 90402 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 900ca │ │ │ │ + bne.n 903d6 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 900ca │ │ │ │ + beq.n 903d6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 90144 │ │ │ │ + blt.n 90450 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.w 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90124 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90124 │ │ │ │ + bne.n 90430 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90430 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9047e │ │ │ │ + bne.w 9078a │ │ │ │ bic.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi.w 904c0 │ │ │ │ + bhi.w 907cc │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #37577 @ 0x92c9 │ │ │ │ + movw r3, #37745 @ 0x9371 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9046e │ │ │ │ + bne.w 9077a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79324 │ │ │ │ + bl 793cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 903d4 │ │ │ │ + beq.w 906e0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 901da │ │ │ │ - ldr r3, [pc, #560] @ (903d8 ) │ │ │ │ + bpl.n 904e6 │ │ │ │ + ldr r3, [pc, #560] @ (906e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r6, r4, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -150054,491 +150325,491 @@ │ │ │ │ adds r1, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 903e0 │ │ │ │ + beq.w 906ec │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 90496 │ │ │ │ + bge.w 907a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #2 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bne.w 904b0 │ │ │ │ + bne.w 907bc │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9043c │ │ │ │ + bge.w 90748 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90442 │ │ │ │ + beq.w 9074e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9044a │ │ │ │ + bge.w 90756 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - beq.w 90450 │ │ │ │ + beq.w 9075c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9026c │ │ │ │ + bge.n 90578 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 902fc │ │ │ │ + beq.n 90608 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9026c │ │ │ │ + ble.n 90578 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 90316 │ │ │ │ + beq.n 90622 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9026c │ │ │ │ + beq.n 90578 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 90316 │ │ │ │ + beq.n 90622 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 9026c │ │ │ │ + beq.n 90578 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 90316 │ │ │ │ + beq.n 90622 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 9026c │ │ │ │ + beq.n 90578 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 90316 │ │ │ │ + beq.n 90622 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9025e │ │ │ │ + bne.n 9056a │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9053e │ │ │ │ + beq.w 9084a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9033c │ │ │ │ + ble.n 90648 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 90326 │ │ │ │ + bne.n 90632 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9028e │ │ │ │ + bge.n 9059a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 902a6 │ │ │ │ + cbnz r0, 905b2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ - cbnz r0, 902c6 │ │ │ │ + cbnz r0, 905d2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbnz r0, 902e6 │ │ │ │ + cbnz r0, 905f2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90294 │ │ │ │ + bge.n 905a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90294 │ │ │ │ + bne.n 905a0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9029a │ │ │ │ + beq.n 905a6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9029a │ │ │ │ + bge.n 905a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9029a │ │ │ │ + bne.n 905a6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 902a0 │ │ │ │ + beq.n 905ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 902a0 │ │ │ │ + bge.n 905ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 902a0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 902a0 │ │ │ │ + bne.n 905ac │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 905ac │ │ │ │ mov r2, r5 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 90316 │ │ │ │ + beq.n 90622 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 902fe │ │ │ │ + bne.n 9060a │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 9026c │ │ │ │ + bne.n 90578 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90322 │ │ │ │ + bge.n 9062e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9028e │ │ │ │ + b.n 9059a │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9033c │ │ │ │ + beq.n 90648 │ │ │ │ adds r2, #16 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 90282 │ │ │ │ + beq.n 9058e │ │ │ │ adds r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 9032e │ │ │ │ - ldr r1, [pc, #156] @ (903dc ) │ │ │ │ + bne.n 9063a │ │ │ │ + ldr r1, [pc, #156] @ (906e8 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl be4f8 │ │ │ │ + bl be7a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9039c │ │ │ │ + beq.n 906a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 9035e │ │ │ │ + cbz r3, 9066a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9035e │ │ │ │ + bge.n 9066a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 904da │ │ │ │ + bne.w 907e6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77858 │ │ │ │ + bl 778fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ itett lt │ │ │ │ - movwlt r2, #21596 @ 0x545c │ │ │ │ - movwge r2, #23552 @ 0x5c00 │ │ │ │ + movwlt r2, #23004 @ 0x59dc │ │ │ │ + movwge r2, #24960 @ 0x6180 │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ movtlt r2, #42 @ 0x2a │ │ │ │ itt ge │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ movtge r2, #42 @ 0x2a │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #23648 @ 0x5c60 │ │ │ │ + movw r1, #25056 @ 0x61e0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 903ae │ │ │ │ + bge.n 906ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9055e │ │ │ │ + beq.w 9086a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 903c0 │ │ │ │ + bge.n 906cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90536 │ │ │ │ + beq.w 90842 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 903d4 │ │ │ │ + bge.n 906e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 903d4 │ │ │ │ + cbnz r3, 906e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 902a0 │ │ │ │ + b.n 905ac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r2, [pc, #388] @ (90568 ) │ │ │ │ + ldr r2, [pc, #388] @ (90874 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 904fe │ │ │ │ + beq.w 9080a │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 904fa │ │ │ │ + bhi.n 90806 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 90416 │ │ │ │ + beq.n 90722 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 904fa │ │ │ │ + bcc.n 90806 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1b2838 <_PyEval_NoToolsForUnwind@@Base+0xfc> │ │ │ │ + bl 1b2e88 <_PyEval_NoToolsForUnwind@@Base+0xfc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 903c0 │ │ │ │ + beq.n 906cc │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 90450 │ │ │ │ + beq.n 9075c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90226 │ │ │ │ - b.n 9028e │ │ │ │ + bne.w 90532 │ │ │ │ + b.n 9059a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9020a │ │ │ │ + bne.w 90516 │ │ │ │ movs r5, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9028e │ │ │ │ + b.n 9059a │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 90226 │ │ │ │ + bne.w 90532 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90442 │ │ │ │ + bge.n 9074e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90442 │ │ │ │ + bne.n 9074e │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90442 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9074e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 901da │ │ │ │ - b.n 903d4 │ │ │ │ + bne.w 904e6 │ │ │ │ + b.n 906e0 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #49896 @ 0xc2e8 │ │ │ │ + movw r0, #51304 @ 0xc868 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 2616f8 │ │ │ │ + bl 261ca8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 903d4 │ │ │ │ - b.n 90172 │ │ │ │ + beq.n 906e0 │ │ │ │ + b.n 9047e │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #23572 @ 0x5c14 │ │ │ │ + movw r1, #24980 @ 0x6194 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 903c0 │ │ │ │ + bl d7950 │ │ │ │ + b.n 906cc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90442 │ │ │ │ + bge.n 9074e │ │ │ │ movs r5, #0 │ │ │ │ adds r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r6, #0] │ │ │ │ - b.n 9028e │ │ │ │ - movw r0, #23564 @ 0x5c0c │ │ │ │ + b.n 9059a │ │ │ │ + movw r0, #24972 @ 0x618c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c79f8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c7cb0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 903d4 │ │ │ │ - b.n 9017c │ │ │ │ + beq.w 906e0 │ │ │ │ + b.n 90488 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 90516 │ │ │ │ + cbz r2, 90822 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.w 9035e │ │ │ │ + ble.w 9066a │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 9028e │ │ │ │ + beq.w 9059a │ │ │ │ adds r1, #1 │ │ │ │ - b.n 904e6 │ │ │ │ + b.n 907f2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 903ee │ │ │ │ + b.n 906fa │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23620 @ 0x5c44 │ │ │ │ + movw r1, #25028 @ 0x61c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 903c0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 906cc │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9028e │ │ │ │ + beq.w 9059a │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90518 │ │ │ │ + bne.n 90824 │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9028e │ │ │ │ - b.n 9035e │ │ │ │ + beq.w 9059a │ │ │ │ + b.n 9066a │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 903c0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 906cc │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 90282 │ │ │ │ + beq.w 9058e │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90540 │ │ │ │ + bne.n 9084c │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 90282 │ │ │ │ - b.n 9033c │ │ │ │ + beq.w 9058e │ │ │ │ + b.n 90648 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 903ae │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 906ba │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009056c : │ │ │ │ +00090878 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 905ba │ │ │ │ + bpl.n 908c6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbz r2, 905d8 │ │ │ │ - movw r3, #22293 @ 0x5715 │ │ │ │ + cbz r2, 908e4 │ │ │ │ + movw r3, #22989 @ 0x59cd │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 905a8 │ │ │ │ + bne.n 908b4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl c35b8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - cbz r0, 905ae │ │ │ │ + bl c3870 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + cbz r0, 908ba │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 905a4 │ │ │ │ + bne.n 908b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9938 │ │ │ │ + bl d9bf8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 905a4 │ │ │ │ + b.n 908b0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20564 @ 0x5054 │ │ │ │ + movw r1, #21972 @ 0x55d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 905f8 │ │ │ │ + cbz r2, 90904 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 905b6 │ │ │ │ + beq.n 908c2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 905a4 │ │ │ │ - b.n 905ae │ │ │ │ + bne.n 908b0 │ │ │ │ + b.n 908ba │ │ │ │ movw r1, #61148 @ 0xeedc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #20880 @ 0x5190 │ │ │ │ + movw r1, #22288 @ 0x5710 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ - b.n 905ae │ │ │ │ + bl d7950 │ │ │ │ + b.n 908ba │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 9063a │ │ │ │ + bpl.n 90946 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 907ee │ │ │ │ + beq.w 90afa │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9078e │ │ │ │ + beq.w 90a9a │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 90780 │ │ │ │ + beq.w 90a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov fp, r0 │ │ │ │ - bge.w 907a0 │ │ │ │ + bge.w 90aac │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w ip, #1 │ │ │ │ - ble.w 9085e │ │ │ │ + ble.w 90b6a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - bne.w 907b4 │ │ │ │ + bne.w 90ac0 │ │ │ │ movs r6, #1 │ │ │ │ adds r4, #16 │ │ │ │ mov sl, r5 │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ mov r5, ip │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r1, [r4, r6, lsl #2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r3, [r1, #132] @ 0x84 │ │ │ │ - bpl.n 906d8 │ │ │ │ - ldr r3, [pc, #464] @ (90874 ) │ │ │ │ + bpl.n 909e4 │ │ │ │ + ldr r3, [pc, #464] @ (90b80 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -150548,304 +150819,304 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #408] @ 0x198 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90802 │ │ │ │ + beq.w 90b0e │ │ │ │ ldr.w r3, [ip, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.w 90842 │ │ │ │ + bpl.w 90b4e │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 907dc │ │ │ │ + bne.n 90ae8 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 907dc │ │ │ │ + beq.n 90ae8 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, sl │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 90836 │ │ │ │ + beq.w 90b42 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90770 │ │ │ │ + beq.n 90a7c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, r8 │ │ │ │ and.w r2, r2, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - cbnz r2, 90756 │ │ │ │ + cbnz r2, 90a62 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9079c │ │ │ │ + beq.n 90aa8 │ │ │ │ mov r2, r9 │ │ │ │ cmp fp, r9 │ │ │ │ ite ne │ │ │ │ movne r1, fp │ │ │ │ moveq r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9074e │ │ │ │ + bge.n 90a5a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90862 │ │ │ │ + beq.w 90b6e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9071e │ │ │ │ + bne.n 90a2a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9071e │ │ │ │ + b.n 90a2a │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bgt.n 90690 │ │ │ │ + bgt.n 9099c │ │ │ │ mov r0, r8 │ │ │ │ mov r5, sl │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9074e │ │ │ │ + bne.n 90a5a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w c5714 │ │ │ │ + b.w c59cc │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9074e │ │ │ │ + b.n 90a5a │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ orr.w r0, r4, #1 │ │ │ │ cmp.w ip, #1 │ │ │ │ - ble.n 907d2 │ │ │ │ + ble.n 90ade │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9086a │ │ │ │ + beq.n 90b76 │ │ │ │ adds r4, #16 │ │ │ │ movs r6, #1 │ │ │ │ mov r3, r4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.n 907d2 │ │ │ │ + beq.n 90ade │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 907ba │ │ │ │ + bne.n 90ac6 │ │ │ │ cmp r6, ip │ │ │ │ it lt │ │ │ │ movlt r8, r0 │ │ │ │ - blt.w 90682 │ │ │ │ + blt.w 9098e │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 90780 │ │ │ │ + b.n 90a8c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 9080c │ │ │ │ + beq.n 90b18 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 906f4 │ │ │ │ + b.n 90a00 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #132] @ (90878 ) │ │ │ │ - bl c154c <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #132] @ (90b84 ) │ │ │ │ + bl c1804 <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9063a │ │ │ │ - b.n 9078e │ │ │ │ + beq.w 90946 │ │ │ │ + b.n 90a9a │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r0, #400] @ 0x190 │ │ │ │ - b.n 906d8 │ │ │ │ + b.n 909e4 │ │ │ │ mov r0, sl │ │ │ │ mov r5, sl │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 90780 │ │ │ │ + bne.n 90a8c │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90780 │ │ │ │ + bne.n 90a8c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 90780 │ │ │ │ + b.n 90a8c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r5, sl │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 90780 │ │ │ │ - b.n 9081c │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bne.n 90a8c │ │ │ │ + b.n 90b28 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ mov r5, sl │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 90780 │ │ │ │ - b.n 9081c │ │ │ │ + bne.n 90a8c │ │ │ │ + b.n 90b28 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 907d2 │ │ │ │ + b.n 90ade │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9074e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90a5a │ │ │ │ mov r8, r0 │ │ │ │ adds r4, #16 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 90682 │ │ │ │ + b.n 9098e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90af8 │ │ │ │ + beq.w 90e04 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 90b0e │ │ │ │ + bge.w 90e1a │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9091a │ │ │ │ + beq.n 90c26 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 908e0 │ │ │ │ + ble.n 90bec │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 90934 │ │ │ │ + beq.n 90c40 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 908e0 │ │ │ │ + beq.n 90bec │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 90934 │ │ │ │ + beq.n 90c40 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 908e0 │ │ │ │ + beq.n 90bec │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 90934 │ │ │ │ + beq.n 90c40 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 908e0 │ │ │ │ + beq.n 90bec │ │ │ │ adds r3, #24 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 90934 │ │ │ │ + beq.n 90c40 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 908d2 │ │ │ │ + bne.n 90bde │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 908fa │ │ │ │ + cbz r2, 90c06 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #36684 @ 0x8f4c │ │ │ │ + movw r3, #38092 @ 0x94cc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ + movw r1, #25280 @ 0x62c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 909f0 │ │ │ │ + b.n 90cfc │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90934 │ │ │ │ + beq.n 90c40 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9091c │ │ │ │ + bne.n 90c28 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 908e0 │ │ │ │ + bne.n 90bec │ │ │ │ ldr r5, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 90ac2 │ │ │ │ + bmi.w 90dce │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 90962 │ │ │ │ + bgt.n 90c6e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90a64 │ │ │ │ + beq.w 90d70 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 90a64 │ │ │ │ + bhi.w 90d70 │ │ │ │ tbb [pc, r3] │ │ │ │ strh r7, [r1, #42] @ 0x2a │ │ │ │ ldrb r7, [r1, r5] │ │ │ │ strh r5, [r0, #44] @ 0x2c │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #39141 @ 0x98e5 │ │ │ │ + movweq r6, #39837 @ 0x9b9d │ │ │ │ movteq r6, #12 │ │ │ │ - bne.n 90a52 │ │ │ │ - ldr.w r8, [pc, #744] @ 90c5c │ │ │ │ + bne.n 90d5e │ │ │ │ + ldr.w r8, [pc, #744] @ 90f68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90a2a │ │ │ │ - ldr.w ip, [pc, #724] @ 90c60 │ │ │ │ + beq.n 90d36 │ │ │ │ + ldr.w ip, [pc, #724] @ 90f6c │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r9, [ip, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 90a82 │ │ │ │ + bne.n 90d8e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r9, [r3, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bge.n 909c0 │ │ │ │ + bge.n 90ccc │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r6, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -150860,243 +151131,243 @@ │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r8, [pc, #608] @ 90c5c │ │ │ │ + ldr.w r8, [pc, #608] @ 90f68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 90a28 │ │ │ │ + cbz r3, 90d34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9098a │ │ │ │ - movw r6, #4793 @ 0x12b9 │ │ │ │ + b.n 90c96 │ │ │ │ + movw r6, #5573 @ 0x15c5 │ │ │ │ movt r6, #9 │ │ │ │ - b.n 90970 │ │ │ │ - movw r6, #23733 @ 0x5cb5 │ │ │ │ + b.n 90c7c │ │ │ │ + movw r6, #24429 @ 0x5f6d │ │ │ │ movt r6, #12 │ │ │ │ - b.n 90970 │ │ │ │ + b.n 90c7c │ │ │ │ mov r6, r3 │ │ │ │ movw r0, #14536 @ 0x38c8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90916 │ │ │ │ + beq.w 90c22 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ str r1, [r3, #20] │ │ │ │ - blt.n 909bc │ │ │ │ - b.n 909c0 │ │ │ │ + blt.n 90cc8 │ │ │ │ + b.n 90ccc │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 90a64 │ │ │ │ + ble.n 90d70 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r6, #53657 @ 0xd199 │ │ │ │ + movweq r6, #54349 @ 0xd44d │ │ │ │ movteq r6, #11 │ │ │ │ - beq.n 90970 │ │ │ │ + beq.n 90c7c │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ + movw r1, #13876 @ 0x3634 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d7684 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.w d7950 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 90bee │ │ │ │ + bne.w 90efa │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90be2 │ │ │ │ + bne.w 90eee │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ str.w r9, [r3, #20] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 909bc │ │ │ │ - b.n 909c0 │ │ │ │ + blt.w 90cc8 │ │ │ │ + b.n 90ccc │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 90bc8 │ │ │ │ + bgt.w 90ed4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90a64 │ │ │ │ + beq.n 90d70 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 90a64 │ │ │ │ - add r2, pc, #4 @ (adr r2, 90ad8 ) │ │ │ │ + bhi.n 90d70 │ │ │ │ + add r2, pc, #4 @ (adr r2, 90de4 ) │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ - lsrs r5, r0, #15 │ │ │ │ + lsrs r1, r2, #27 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r4, #9 │ │ │ │ + lsrs r1, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r0, #15 │ │ │ │ + lsrs r1, r2, #27 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r3, r7, #14 │ │ │ │ + lsrs r7, r0, #27 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r4, #9 │ │ │ │ + lsrs r1, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r4, #9 │ │ │ │ + lsrs r1, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r4, #9 │ │ │ │ + lsrs r1, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r7, r0, #13 │ │ │ │ + lsrs r3, r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 90c08 │ │ │ │ + beq.w 90f14 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 908a2 │ │ │ │ + blt.w 90bae │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r2, 90b28 │ │ │ │ + cbz r2, 90e34 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ tst.w r4, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - movw r3, #36684 @ 0x8f4c │ │ │ │ + movw r3, #38092 @ 0x94cc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #25208 @ 0x6278 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d7684 │ │ │ │ - b.n 90916 │ │ │ │ - movw r6, #23733 @ 0x5cb5 │ │ │ │ + bl d7950 │ │ │ │ + b.n 90c22 │ │ │ │ + movw r6, #24429 @ 0x5f6d │ │ │ │ movt r6, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90c42 │ │ │ │ - ldr.w r8, [pc, #264] @ 90c5c │ │ │ │ + beq.n 90f4e │ │ │ │ + ldr.w r8, [pc, #264] @ 90f68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ - cbz r3, 90ba2 │ │ │ │ + cbz r3, 90eae │ │ │ │ ldr.w r0, [r2, #2020] @ 0x7e4 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r1, [r2, #2016] @ 0x7e0 │ │ │ │ str.w r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1949b8 <_Py_NewReference@@Base> │ │ │ │ + bl 194ff0 <_Py_NewReference@@Base> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 90ab6 │ │ │ │ + b.n 90dc2 │ │ │ │ movw r0, #14136 @ 0x3738 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90b88 │ │ │ │ - b.n 90916 │ │ │ │ - movw r6, #4793 @ 0x12b9 │ │ │ │ + bne.n 90e94 │ │ │ │ + b.n 90c22 │ │ │ │ + movw r6, #5573 @ 0x15c5 │ │ │ │ movt r6, #9 │ │ │ │ - b.n 90b4e │ │ │ │ + b.n 90e5a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90b4e │ │ │ │ + b.n 90e5a │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 90a64 │ │ │ │ + ble.w 90d70 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90a64 │ │ │ │ - movw r6, #43557 @ 0xaa25 │ │ │ │ + bne.w 90d70 │ │ │ │ + movw r6, #44813 @ 0xaf0d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 90b4e │ │ │ │ + b.n 90e5a │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 90ab6 │ │ │ │ + b.n 90dc2 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 90ab6 │ │ │ │ + b.n 90dc2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - cbz r3, 90c22 │ │ │ │ + cbz r3, 90f2e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #268435456 @ 0x10000000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #36684 @ 0x8f4c │ │ │ │ + movw r3, #38092 @ 0x94cc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r1, #23732 @ 0x5cb4 │ │ │ │ + movw r1, #25140 @ 0x6234 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 90916 │ │ │ │ + bl d7950 │ │ │ │ + b.n 90c22 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #13904 @ 0x3650 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 90916 │ │ │ │ + bl f8938 │ │ │ │ + b.n 90c22 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #180] @ (90d28 ) │ │ │ │ + ldr r1, [pc, #180] @ (91034 ) │ │ │ │ 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] │ │ │ │ @@ -151111,76 +151382,76 @@ │ │ │ │ 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, #12] │ │ │ │ - cbnz r0, 90cd8 │ │ │ │ + cbnz r0, 90fe4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 90d0c │ │ │ │ + cbnz r0, 91018 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 90cf2 │ │ │ │ + cbnz r0, 90ffe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90cc0 │ │ │ │ + bge.n 90fcc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90cc0 │ │ │ │ + bne.n 90fcc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90cc0 │ │ │ │ + b.n 90fcc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90cc8 │ │ │ │ + bge.n 90fd4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90cc8 │ │ │ │ + bne.n 90fd4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90cc8 │ │ │ │ + b.n 90fd4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90cc4 │ │ │ │ + bge.n 90fd0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90cc4 │ │ │ │ + bne.n 90fd0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90cc4 │ │ │ │ + b.n 90fd0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090d2c : │ │ │ │ +00091038 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #12] @ (90d58 ) │ │ │ │ + ldr r0, [pc, #12] @ (91064 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ - bl 90d5c │ │ │ │ + bl 91068 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -151189,112 +151460,112 @@ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ bic.w r7, r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ ldr.w ip, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #20 │ │ │ │ - bpl.w 9116c │ │ │ │ + bpl.w 91478 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ ldr r6, [r1, r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9116c │ │ │ │ + beq.w 91478 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9102c │ │ │ │ - movw r3, #18837 @ 0x4995 │ │ │ │ + bne.w 91338 │ │ │ │ + movw r3, #19517 @ 0x4c3d │ │ │ │ movt r3, #13 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 9101a │ │ │ │ + bne.w 91326 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #632] @ (91028 ) │ │ │ │ + ldr r2, [pc, #632] @ (91334 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r6, [r1, r2] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 91290 │ │ │ │ + beq.w 9159c │ │ │ │ cmp r7, #8 │ │ │ │ - bhi.w 911a6 │ │ │ │ + bhi.w 914b2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 90f62 │ │ │ │ + beq.w 9126e │ │ │ │ add.w r9, sp, #32 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91144 │ │ │ │ + bge.w 91450 │ │ │ │ bic.w r4, r4, #2147483648 @ 0x80000000 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r9] │ │ │ │ - cbz r4, 90e2c │ │ │ │ + cbz r4, 91138 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9115c │ │ │ │ + bge.w 91468 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ - bls.n 90e2c │ │ │ │ + bls.n 91138 │ │ │ │ add.w r1, r8, #8 │ │ │ │ add.w r0, r9, #4 │ │ │ │ add.w r8, r8, r7, lsl #2 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91134 │ │ │ │ + bge.w 91440 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.n 90e12 │ │ │ │ + bne.n 9111e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 90f72 │ │ │ │ + blt.w 9127e │ │ │ │ bic.w r8, r5, #1 │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ orr.w r3, r5, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ orr.w fp, r5, #1 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 90f8c │ │ │ │ - mov.w r1, #16384 @ 0x4000 │ │ │ │ + bne.w 91298 │ │ │ │ add.w r0, r2, #1000 @ 0x3e8 │ │ │ │ + mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r0, lsl #2 │ │ │ │ - blt.w 9125c │ │ │ │ + blt.w 91568 │ │ │ │ ldr.w r4, [r6, #700] @ 0x2bc │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9122c │ │ │ │ + bne.w 91538 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldrd r0, r4, [r0, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91246 │ │ │ │ + beq.w 91552 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr.w ip, [r6, #144] @ 0x90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 91218 │ │ │ │ + bne.w 91524 │ │ │ │ str.w r4, [r6, #144] @ 0x90 │ │ │ │ add r1, r4 │ │ │ │ str.w r1, [r6, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -151302,15 +151573,15 @@ │ │ │ │ add.w r1, r1, #3 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r6, #148] @ 0x94 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - blt.n 90fb2 │ │ │ │ + blt.n 912be │ │ │ │ orr.w r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldrd r2, r1, [r8, #8] │ │ │ │ strd r2, r1, [r4, #12] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ @@ -151318,70 +151589,70 @@ │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 90fe0 │ │ │ │ + bgt.n 912ec │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl a0ba4 <_PyEvalFramePushAndInit@@Base+0x93c> │ │ │ │ + bl a0e8c <_PyEvalFramePushAndInit@@Base+0x93c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9117e │ │ │ │ + bne.w 9148a │ │ │ │ cmp r7, #8 │ │ │ │ - bhi.w 9119e │ │ │ │ + bhi.w 914aa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9120c │ │ │ │ + bne.w 91518 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl a1d6c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a2054 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91190 │ │ │ │ + beq.w 9149c │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 911dc │ │ │ │ + bne.w 914e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r5 │ │ │ │ add.w r9, sp, #32 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90e38 │ │ │ │ + bge.w 91144 │ │ │ │ bic.w r8, r5, #1 │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 90e56 │ │ │ │ + beq.w 91162 │ │ │ │ ldr.w r1, [r6, #152] @ 0x98 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp.w r2, r1, asr #2 │ │ │ │ - bge.w 90e56 │ │ │ │ + bge.w 91162 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r6, #148] @ 0x94 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bge.n 90ee4 │ │ │ │ + bge.n 911f0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrd r1, r2, [r8, #8] │ │ │ │ strd r1, r2, [r4, #12] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ @@ -151390,365 +151661,365 @@ │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ - ble.n 90f12 │ │ │ │ + ble.n 9121e │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 90f12 │ │ │ │ + ble.n 9121e │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - ble.n 90f12 │ │ │ │ + ble.n 9121e │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - ble.n 90f12 │ │ │ │ + ble.n 9121e │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ - ble.n 90f12 │ │ │ │ + ble.n 9121e │ │ │ │ add.w lr, r4, #52 @ 0x34 │ │ │ │ mov.w ip, #4 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ - blt.n 9100a │ │ │ │ - b.n 90f12 │ │ │ │ + blt.n 91316 │ │ │ │ + b.n 9121e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 90f4a │ │ │ │ + b.n 91256 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90d9a │ │ │ │ + beq.w 910a6 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, ip │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl db648 <_PyEval_CheckExceptTypeValid@@Base+0x9a0> │ │ │ │ + bl db908 <_PyEval_CheckExceptTypeValid@@Base+0x9a0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9119a │ │ │ │ + beq.w 914a6 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ orr.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ blx r6 │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9110c │ │ │ │ + ble.n 91418 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9107e │ │ │ │ + bge.n 9138a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912a4 │ │ │ │ + beq.w 915b0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9110c │ │ │ │ + beq.n 91418 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91098 │ │ │ │ + bge.n 913a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912b0 │ │ │ │ + beq.w 915bc │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9110c │ │ │ │ + beq.n 91418 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 910b2 │ │ │ │ + bge.n 913be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912aa │ │ │ │ + beq.w 915b6 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9110c │ │ │ │ + beq.n 91418 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 910cc │ │ │ │ + bge.n 913d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91284 │ │ │ │ + beq.w 91590 │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 9110c │ │ │ │ + beq.n 91418 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 910e6 │ │ │ │ + bge.n 913f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9128a │ │ │ │ + beq.w 91596 │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 9110c │ │ │ │ + beq.n 91418 │ │ │ │ add.w r3, r8, #16 │ │ │ │ movs r7, #5 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91106 │ │ │ │ + bge.n 91412 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9127a │ │ │ │ + beq.w 91586 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 910f0 │ │ │ │ + bne.n 913fc │ │ │ │ sub.w r0, r8, #4 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90f4a │ │ │ │ + bge.w 91256 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f4a │ │ │ │ + bne.w 91256 │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90f4a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91256 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r8, r1 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.w 90e12 │ │ │ │ - b.n 90e2c │ │ │ │ + bne.w 9111e │ │ │ │ + b.n 91138 │ │ │ │ bic.w r4, r4, #2147483648 @ 0x80000000 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 90dec │ │ │ │ - b.n 90e2c │ │ │ │ + bne.w 910f8 │ │ │ │ + b.n 91138 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r7, #2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ - bhi.w 90e06 │ │ │ │ - b.n 90e2c │ │ │ │ + bhi.w 91112 │ │ │ │ + b.n 91138 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #104] @ 0x68 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.w 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19e208 <_Py_HandlePending@@Base+0x810> │ │ │ │ + bl 19e888 <_Py_HandlePending@@Base+0x810> │ │ │ │ cmp r7, #8 │ │ │ │ - bls.n 91190 │ │ │ │ + bls.n 9149c │ │ │ │ mov r0, r9 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ - cbz r3, 911bc │ │ │ │ + cbz r3, 914c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 911bc │ │ │ │ + cbz r3, 914c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 90f5a │ │ │ │ + b.n 91266 │ │ │ │ mov r0, r9 │ │ │ │ - bl 76624 │ │ │ │ - b.n 90f2e │ │ │ │ + bl 766c8 │ │ │ │ + b.n 9123a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90dcc │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.w 910d8 │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 90f4a │ │ │ │ + b.n 91256 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90f5a │ │ │ │ + beq.w 91266 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9126a │ │ │ │ + blt.n 91576 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.w 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 90f4a │ │ │ │ + b.n 91256 │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ add.w lr, ip, #12 │ │ │ │ sub.w r0, r0, lr │ │ │ │ asrs r0, r0, #2 │ │ │ │ str.w r0, [ip, #8] │ │ │ │ - b.n 90eae │ │ │ │ + b.n 911ba │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 90e76 │ │ │ │ + bhi.w 91182 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r6, #700] @ 0x2bc │ │ │ │ str r0, [r4, #0] │ │ │ │ str.w ip, [r4, #8] │ │ │ │ - b.n 90ea2 │ │ │ │ + b.n 911ae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 91260 │ │ │ │ + beq.n 9156c │ │ │ │ ldr.w r0, [r9, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.n 9124c │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 91558 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 90e5e │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 9116a │ │ │ │ + bl 1fc480 │ │ │ │ cmp r7, #8 │ │ │ │ - bls.n 91190 │ │ │ │ - b.n 9118a │ │ │ │ + bls.n 9149c │ │ │ │ + b.n 91496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 911ec │ │ │ │ + bne.n 914f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 911ec │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 914f8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 91106 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 910cc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 910e6 │ │ │ │ + b.n 91412 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 913d8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 913f2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 19d748 │ │ │ │ + bl 19ddc8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 90f4a │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9107e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 910b2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91098 │ │ │ │ + b.n 91256 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9138a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 913be │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 913a4 │ │ │ │ nop │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #184] @ (91380 ) │ │ │ │ + ldr r5, [pc, #184] @ (9168c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r5, [r1, r5] │ │ │ │ - cbnz r3, 91302 │ │ │ │ + cbnz r3, 9160e │ │ │ │ bics.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9133c │ │ │ │ + bne.n 91648 │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 91320 │ │ │ │ + bcc.n 9162c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 91318 │ │ │ │ + cbz r3, 91624 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ adds r7, #8 │ │ │ │ ands.w r1, r1, #32 │ │ │ │ itte ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 912d6 │ │ │ │ + beq.n 915e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 19af34 │ │ │ │ + bl 19b5b4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 912d6 │ │ │ │ + beq.n 915e2 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 912e4 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + bcc.n 915f0 │ │ │ │ + movw r1, #23408 @ 0x5b70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 31674 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 31670 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 912e4 │ │ │ │ - b.n 91318 │ │ │ │ + beq.n 915f0 │ │ │ │ + b.n 91624 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 20611c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 20673c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91318 │ │ │ │ + beq.n 91624 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #23944 @ 0x5d88 │ │ │ │ + movw r2, #25352 @ 0x6308 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91318 │ │ │ │ + bge.n 91624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91318 │ │ │ │ + bne.n 91624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91318 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91624 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ @@ -151759,16 +152030,16 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r1, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91496 │ │ │ │ - ldr r5, [pc, #296] @ (914e0 ) │ │ │ │ + beq.n 917a2 │ │ │ │ + ldr r5, [pc, #296] @ (917ec ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r0, #-4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ @@ -151781,142 +152052,142 @@ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ ldr.w r2, [ip, #3868] @ 0xf1c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip, #3868] @ 0xf1c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 914a2 │ │ │ │ + bne.n 917ae │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands.w r1, r1, #512 @ 0x200 │ │ │ │ - bne.n 914ba │ │ │ │ + bne.n 917c6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 91432 │ │ │ │ + cbnz r0, 9173e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 91454 │ │ │ │ + cbnz r0, 91760 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91478 │ │ │ │ + bne.n 91784 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r1, #15 │ │ │ │ - bhi.n 914ae │ │ │ │ + bhi.n 917ba │ │ │ │ ldr.w r0, [r2, #2008] @ 0x7d8 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91406 │ │ │ │ + bge.n 91712 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91406 │ │ │ │ + bne.n 91712 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9140a │ │ │ │ + beq.n 91716 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9140a │ │ │ │ + bge.n 91716 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9140a │ │ │ │ + bne.n 91716 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91412 │ │ │ │ + beq.n 9171e │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi.n 914ae │ │ │ │ + bhi.n 917ba │ │ │ │ ldr.w r0, [r2, #2016] @ 0x7e0 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ str.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ - b.n 9142e │ │ │ │ + b.n 9173a │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #64] @ (914e0 ) │ │ │ │ + ldr r5, [pc, #64] @ (917ec ) │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 913f8 │ │ │ │ + beq.n 91704 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 10c228 │ │ │ │ + bl 10c3d4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 913f8 │ │ │ │ + b.n 91704 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7e938 │ │ │ │ + b.w 7e9cc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91402 │ │ │ │ + beq.n 9170e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91402 │ │ │ │ + bge.n 9170e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91402 │ │ │ │ + bne.n 9170e │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - b.n 91402 │ │ │ │ + b.n 9170e │ │ │ │ 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, [r1, #8] │ │ │ │ - cbnz r2, 91504 │ │ │ │ + cbnz r2, 91810 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 91526 │ │ │ │ + bne.n 91832 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 914f6 │ │ │ │ + bne.n 91802 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91502 │ │ │ │ + beq.n 9180e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24012 @ 0x5dcc │ │ │ │ + movw r1, #25420 @ 0x634c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9153c │ │ │ │ + bl f8938 │ │ │ │ + b.n 91848 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24056 @ 0x5df8 │ │ │ │ + movw r1, #25464 @ 0x6378 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00091544 : │ │ │ │ +00091850 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -151925,147 +152196,145 @@ │ │ │ │ mov r5, r2 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91682 │ │ │ │ + beq.w 9198e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 91670 │ │ │ │ + bpl.n 9197c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91618 │ │ │ │ + bne.n 91924 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 91618 │ │ │ │ + beq.n 91924 │ │ │ │ adds r3, r7, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 915c2 │ │ │ │ + beq.n 918ce │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r9, r2 │ │ │ │ - cbz r2, 915c2 │ │ │ │ + cbz r2, 918ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r9, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9160e │ │ │ │ + bge.n 9191a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9160e │ │ │ │ - ldr r1, [pc, #184] @ (9168c ) │ │ │ │ + cbnz r3, 9191a │ │ │ │ + ldr r1, [pc, #184] @ (91998 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r5, #1 │ │ │ │ mov.w sl, r3, asr #13 │ │ │ │ - cbnz r2, 91666 │ │ │ │ - ldr r2, [pc, #144] @ (91690 ) │ │ │ │ + cbnz r2, 91972 │ │ │ │ + ldr r2, [pc, #144] @ (9199c ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 9164e │ │ │ │ + cbnz r3, 9195a │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbnz r3, 9163c │ │ │ │ + cbnz r3, 91948 │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 91596 │ │ │ │ + bne.n 918a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 915cc │ │ │ │ - b.n 9160e │ │ │ │ + blt.n 918d8 │ │ │ │ + b.n 9191a │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 9160e │ │ │ │ + ble.n 9191a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9160e │ │ │ │ + beq.n 9191a │ │ │ │ mov r0, r6 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9160e │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9191a │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 91606 │ │ │ │ + beq.n 91912 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 91606 │ │ │ │ + b.n 91912 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 9160e │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 9191a │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9162a │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 91936 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 9160e │ │ │ │ + b.n 9191a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00091698 : │ │ │ │ +000919a0 : │ │ │ │ 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] @ 916d0 │ │ │ │ + ldr.w ip, [pc, #36] @ 919d8 │ │ │ │ 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 91914 │ │ │ │ + bl 91c1c │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -152081,93 +152350,93 @@ │ │ │ │ it ne │ │ │ │ cmpne r0, r4 │ │ │ │ strd r2, r2, [r1, #8] │ │ │ │ str r2, [r1, #16] │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 918d0 │ │ │ │ + beq.w 91bd8 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 92288 │ │ │ │ + bl 9255c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 918cc │ │ │ │ + beq.w 91bd4 │ │ │ │ movw r7, #11920 @ 0x2e90 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91766 │ │ │ │ + cbz r1, 91a6e │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 917c8 │ │ │ │ + beq.n 91ad0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - cbz r1, 91766 │ │ │ │ + cbz r1, 91a6e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 917c6 │ │ │ │ + beq.n 91ace │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - cbz r1, 91766 │ │ │ │ + cbz r1, 91a6e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 918a6 │ │ │ │ + beq.w 91bae │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - cbz r1, 91766 │ │ │ │ + cbz r1, 91a6e │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 917c8 │ │ │ │ + beq.n 91ad0 │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91754 │ │ │ │ + bne.n 91a5c │ │ │ │ movw r3, #32056 @ 0x7d38 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 918d4 │ │ │ │ - ldr r3, [pc, #380] @ (918f4 ) │ │ │ │ + bne.w 91bdc │ │ │ │ + ldr r3, [pc, #380] @ (91bfc ) │ │ │ │ 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 91794 │ │ │ │ - bne.n 917c0 │ │ │ │ + bgt.n 91a9c │ │ │ │ + bne.n 91ac8 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #252] @ 0xfc │ │ │ │ - cbz r3, 917c0 │ │ │ │ + cbz r3, 91ac8 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 917aa │ │ │ │ + cbz r1, 91ab2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 917c8 │ │ │ │ + cbz r0, 91ad0 │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9179a │ │ │ │ + bne.n 91aa2 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 917c0 │ │ │ │ + cbz r1, 91ac8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 917c8 │ │ │ │ + cbz r0, 91ad0 │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 917b0 │ │ │ │ + bne.n 91ab8 │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 917c0 │ │ │ │ + beq.n 91ac8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #58680 @ 0xe538 │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ str.w r9, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -152182,1054 +152451,1029 @@ │ │ │ │ str r5, [r6, #16] │ │ │ │ ittt lt │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ strblt r3, [r6, #12] │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918aa │ │ │ │ - movw r1, #18196 @ 0x4714 │ │ │ │ + beq.n 91bb2 │ │ │ │ + movw r1, #19604 @ 0x4c94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918b4 │ │ │ │ - movw r1, #24920 @ 0x6158 │ │ │ │ + beq.n 91bbc │ │ │ │ + movw r1, #26328 @ 0x66d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918bc │ │ │ │ - movw r1, #24936 @ 0x6168 │ │ │ │ + beq.n 91bc4 │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918b8 │ │ │ │ - movw r1, #24956 @ 0x617c │ │ │ │ + beq.n 91bc0 │ │ │ │ + movw r1, #26364 @ 0x66fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91896 │ │ │ │ - movw r1, #24980 @ 0x6194 │ │ │ │ + cbz r0, 91b9e │ │ │ │ + movw r1, #26388 @ 0x6714 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 918c0 │ │ │ │ - movw r1, #25000 @ 0x61a8 │ │ │ │ + cbz r0, 91bc8 │ │ │ │ + movw r1, #26408 @ 0x6728 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 918c8 │ │ │ │ - movw r1, #25024 @ 0x61c0 │ │ │ │ + cbz r0, 91bd0 │ │ │ │ + movw r1, #26432 @ 0x6740 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 918c4 │ │ │ │ + cbz r0, 91bcc │ │ │ │ strb.w r8, [r6, #13] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 918f0 │ │ │ │ + beq.n 91bf8 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ - cbz r3, 918ec │ │ │ │ - cbz r7, 918ec │ │ │ │ + cbz r3, 91bf4 │ │ │ │ + cbz r7, 91bf4 │ │ │ │ clz r0, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 917c2 │ │ │ │ - ldr r3, [pc, #96] @ (918f8 ) │ │ │ │ + b.n 91aca │ │ │ │ + ldr r3, [pc, #96] @ (91c00 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 9187c │ │ │ │ + b.n 91b84 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 917c8 │ │ │ │ - movw r3, #27288 @ 0x6a98 │ │ │ │ + b.n 91ad0 │ │ │ │ + movw r3, #28696 @ 0x7018 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 91898 │ │ │ │ - ldr r3, [pc, #68] @ (918fc ) │ │ │ │ - b.n 91898 │ │ │ │ - ldr r3, [pc, #68] @ (91900 ) │ │ │ │ - b.n 91898 │ │ │ │ - ldr r3, [pc, #68] @ (91904 ) │ │ │ │ - b.n 91898 │ │ │ │ - ldr r3, [pc, #68] @ (91908 ) │ │ │ │ - b.n 91898 │ │ │ │ - ldr r3, [pc, #68] @ (9190c ) │ │ │ │ - b.n 91898 │ │ │ │ - ldr r3, [pc, #68] @ (91910 ) │ │ │ │ - b.n 91898 │ │ │ │ - bl d9df4 │ │ │ │ + b.n 91ba0 │ │ │ │ + ldr r3, [pc, #68] @ (91c04 ) │ │ │ │ + b.n 91ba0 │ │ │ │ + ldr r3, [pc, #68] @ (91c08 ) │ │ │ │ + b.n 91ba0 │ │ │ │ + ldr r3, [pc, #68] @ (91c0c ) │ │ │ │ + b.n 91ba0 │ │ │ │ + ldr r3, [pc, #68] @ (91c10 ) │ │ │ │ + b.n 91ba0 │ │ │ │ + ldr r3, [pc, #68] @ (91c14 ) │ │ │ │ + b.n 91ba0 │ │ │ │ + ldr r3, [pc, #68] @ (91c18 ) │ │ │ │ + b.n 91ba0 │ │ │ │ + bl da0b4 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 917c2 │ │ │ │ + b.n 91aca │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91776 │ │ │ │ + beq.w 91a7e │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 917c8 │ │ │ │ + beq.w 91ad0 │ │ │ │ adds r4, #16 │ │ │ │ - b.n 918d4 │ │ │ │ + b.n 91bdc │ │ │ │ movs r0, #5 │ │ │ │ - b.n 917c2 │ │ │ │ + b.n 91aca │ │ │ │ movs r0, #4 │ │ │ │ - b.n 917c2 │ │ │ │ + b.n 91aca │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + strb r0, [r7, #0] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + strb r0, [r4, #0] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + strb r0, [r0, #1] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + strb r0, [r2, #1] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + strb r0, [r1, #1] │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92130 │ │ │ │ + beq.w 9248c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91b38 │ │ │ │ + beq.w 91f82 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #3728] @ 0xe90 │ │ │ │ mov r5, r1 │ │ │ │ movw fp, #59814 @ 0xe9a6 │ │ │ │ movt fp, #79 @ 0x4f │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1680] @ 0x690 │ │ │ │ ldrh.w sl, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91d2e │ │ │ │ + bne.w 922ca │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #1616] @ 0x650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b66 │ │ │ │ + beq.w 91fbc │ │ │ │ ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91d0c │ │ │ │ + beq.w 922a8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91d0c │ │ │ │ + beq.w 922a8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 80c2c │ │ │ │ + bl 80cc0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9213a │ │ │ │ + beq.w 92328 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #5 │ │ │ │ - bpl.w 91b40 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + bpl.w 91f8a │ │ │ │ ldr.w r3, [r4, #3728] @ 0xe90 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1680] @ 0x690 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91d50 │ │ │ │ + bne.w 922ec │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91b7a │ │ │ │ + bne.w 91fd0 │ │ │ │ ldr.w r3, [r8, #1616] @ 0x650 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91d70 │ │ │ │ + beq.w 9230c │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79690 │ │ │ │ + bl 79738 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92134 │ │ │ │ + beq.w 92490 │ │ │ │ ldr.w r0, [r8, #1616] @ 0x650 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91cee │ │ │ │ + beq.w 92244 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c5a │ │ │ │ + beq.w 9209a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #6217 @ 0x1849 │ │ │ │ + movw r2, #6281 @ 0x1889 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 91c2c │ │ │ │ + beq.w 9206c │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r2, #22293 @ 0x5715 │ │ │ │ + movw r2, #22989 @ 0x59cd │ │ │ │ movt r2, #12 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91ab0 │ │ │ │ - ldr r3, [pc, #500] @ (91c1c ) │ │ │ │ + beq.w 91efc │ │ │ │ + ldr r3, [pc, #640] @ (91fb0 ) │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 91d8c │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ + bpl.w 92334 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r5, #72] @ 0x48 │ │ │ │ + ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 91b8a │ │ │ │ - ldr r1, [pc, #480] @ (91c20 ) │ │ │ │ + bne.w 91fde │ │ │ │ + ldr r1, [pc, #616] @ (91fb4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c35b8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ + bl c3870 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 91bb2 │ │ │ │ - ldr r3, [pc, #464] @ (91c24 ) │ │ │ │ + bne.w 9200a │ │ │ │ + ldr r3, [pc, #604] @ (91fb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91cb6 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ + bne.w 9220c │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ strd fp, r7, [sp, #48] @ 0x30 │ │ │ │ - ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - bne.w 91db0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + lsls r6, r3, #20 │ │ │ │ + bpl.w 92288 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 92288 │ │ │ │ + movw r3, #19517 @ 0x4c3d │ │ │ │ + movt r3, #13 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w 921ce │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r2, [pc, #540] @ (91fb8 ) │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + ldr.w sl, [r1, r2] │ │ │ │ + ands.w r3, r3, #1 │ │ │ │ + beq.w 9251c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 920c6 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str.w fp, [sp, #56] @ 0x38 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 920d6 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r7, [sp, #60] @ 0x3c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 920e8 │ │ │ │ + bic.w r9, r5, #1 │ │ │ │ + ldr.w r4, [sl, #148] @ 0x94 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + str r5, [sp, #32] │ │ │ │ + ldr.w r6, [r9, #24] │ │ │ │ + ldr r3, [r6, #52] @ 0x34 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 92108 │ │ │ │ + ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ + subs r2, r2, r4 │ │ │ │ + cmp.w r3, r2, asr #2 │ │ │ │ + bge.w 92108 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + add.w r3, r4, r3, lsl #2 │ │ │ │ + str.w r3, [sl, #148] @ 0x94 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov.w r3, #0 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + bge.w 92194 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + str r6, [r4, #0] │ │ │ │ + ldrd r2, r3, [r9, #8] │ │ │ │ + strd r2, r3, [r4, #12] │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ + strd r2, r2, [r4, #20] │ │ │ │ + add.w r2, r4, #40 @ 0x28 │ │ │ │ + ldr r1, [r6, #48] @ 0x30 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + str r3, [r4, #32] │ │ │ │ + add.w r3, r6, #128 @ 0x80 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + ble.n 91e82 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #40] @ 0x28 │ │ │ │ + ldr r1, [r6, #48] @ 0x30 │ │ │ │ + cmp r1, r3 │ │ │ │ + ble.n 91e82 │ │ │ │ + str r3, [r4, #44] @ 0x2c │ │ │ │ + ldr r1, [r6, #48] @ 0x30 │ │ │ │ + cmp r1, #2 │ │ │ │ + ble.n 91e82 │ │ │ │ + str r3, [r4, #48] @ 0x30 │ │ │ │ + ldr r1, [r6, #48] @ 0x30 │ │ │ │ + cmp r1, #3 │ │ │ │ + ble.n 91e82 │ │ │ │ + str r3, [r4, #52] @ 0x34 │ │ │ │ + ldr r1, [r6, #48] @ 0x30 │ │ │ │ + cmp r1, #4 │ │ │ │ + ble.n 91e82 │ │ │ │ + add.w ip, r4, #52 @ 0x34 │ │ │ │ + movs r0, #4 │ │ │ │ + str.w r3, [ip, #4]! │ │ │ │ + adds r0, #1 │ │ │ │ + ldr r1, [r6, #48] @ 0x30 │ │ │ │ + cmp r0, r1 │ │ │ │ + blt.n 91e76 │ │ │ │ movs r3, #2 │ │ │ │ + movs r0, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + strd r3, r0, [sp] │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + mov r0, sl │ │ │ │ + bl a0e8c <_PyEvalFramePushAndInit@@Base+0x93c> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 92400 │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 92478 │ │ │ │ + mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + mov r0, sl │ │ │ │ + bl a2054 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cbe │ │ │ │ + beq.w 92268 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r3, [r3, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 92438 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 92482 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92274 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + blt.w 92530 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91aa0 │ │ │ │ + bge.n 91eea │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9225a │ │ │ │ + beq.w 92540 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91a24 │ │ │ │ - ldr r3, [pc, #368] @ (91c24 ) │ │ │ │ + bne.w 91d2e │ │ │ │ + ldr r3, [pc, #184] @ (91fb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92168 │ │ │ │ + bne.w 923da │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92146 │ │ │ │ - movs r5, #0 │ │ │ │ + bne.w 923ce │ │ │ │ + movs r4, #0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91aee │ │ │ │ + bge.n 91f3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 91aee │ │ │ │ + cbnz r3, 91f3a │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91b06 │ │ │ │ + bge.n 91f50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 91b06 │ │ │ │ - mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 92358 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91b18 │ │ │ │ + bge.n 91f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91c7e │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 9213a │ │ │ │ + beq.w 920be │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 92328 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 91b38 │ │ │ │ + cbz r0, 91f82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91b38 │ │ │ │ + bge.n 91f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 91b38 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 91f82 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf9c │ │ │ │ + bl 7c030 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91b5c │ │ │ │ + bge.n 91fa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9224e │ │ │ │ + beq.w 92548 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9213a │ │ │ │ + beq.w 92328 │ │ │ │ mov r7, r2 │ │ │ │ - b.n 91992 │ │ │ │ + b.n 91c9a │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + cbz r4, 91ff4 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 91b38 │ │ │ │ + beq.n 91f82 │ │ │ │ ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91970 │ │ │ │ - ldr r7, [pc, #172] @ (91c28 ) │ │ │ │ + bne.w 91c78 │ │ │ │ + ldr r7, [pc, #564] @ (92204 ) │ │ │ │ nop │ │ │ │ - ldr.w r3, [r8, #1616] @ 0x650 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 919ba │ │ │ │ - mov r5, r3 │ │ │ │ - b.n 91b06 │ │ │ │ - movw r2, #17913 @ 0x45f9 │ │ │ │ + ldr.w r4, [r8, #1616] @ 0x650 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 91cc2 │ │ │ │ + b.n 91f50 │ │ │ │ + movw r2, #18481 @ 0x4831 │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91bea │ │ │ │ - movw r2, #17317 @ 0x43a5 │ │ │ │ + beq.n 92036 │ │ │ │ + movw r2, #17997 @ 0x464d │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 91ca2 │ │ │ │ - ldr r1, [pc, #124] @ (91c20 ) │ │ │ │ + bne.w 921ee │ │ │ │ + ldr r1, [pc, #524] @ (92208 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c35b8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ + bl c3870 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c8e │ │ │ │ - mov r0, r5 │ │ │ │ - bl ca538 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 921da │ │ │ │ + mov r0, r4 │ │ │ │ + bl ca804 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92262 │ │ │ │ + blt.w 924dc │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 91cbe │ │ │ │ - beq.w 91a60 │ │ │ │ + blt.w 92214 │ │ │ │ + beq.w 91d6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - strd fp, r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ - ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - beq.w 92152 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 91db4 │ │ │ │ - ldr r1, [pc, #52] @ (91c20 ) │ │ │ │ + b.n 91d70 │ │ │ │ + ldr r1, [pc, #464] @ (92208 ) │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl bf32c │ │ │ │ + bl bf5d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91c86 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 91bb2 │ │ │ │ + bne.w 921c6 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9200a │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91cbe │ │ │ │ - bl d9df4 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - b.n 91a62 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - cbz r4, 91c60 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + beq.w 92214 │ │ │ │ + bl da0b4 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + b.n 91d6c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #21400 @ 0x5398 │ │ │ │ + movw r1, #22808 @ 0x5918 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91c5a │ │ │ │ + bge.n 9209a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92204 │ │ │ │ + beq.w 924ee │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9218a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9213a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9213a │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91b18 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 91a60 │ │ │ │ - b.n 91bb2 │ │ │ │ - ldr r1, [pc, #640] @ (91f10 ) │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl d45c0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 91a50 │ │ │ │ - b.n 91bb2 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9220c │ │ │ │ - ldr r1, [pc, #612] @ (91f10 ) │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 91bb2 │ │ │ │ - b.n 91c02 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 91a60 │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r5, [r6, #72] @ 0x48 │ │ │ │ - ldr r3, [r6, #44] @ 0x2c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 9211a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91ad4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 91ad6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91ad6 │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bmi.n 91d10 │ │ │ │ - ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 91d10 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cbz r3, 91d10 │ │ │ │ - bl 206040 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 91c5a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 91a04 │ │ │ │ - ldr r7, [pc, #516] @ (91f14 ) │ │ │ │ - b.n 919a8 │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #21368 @ 0x5378 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 91aee │ │ │ │ - ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ - movs r1, #0 │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - cbz r2, 91d40 │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 91978 │ │ │ │ - add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r7, [pc, #460] @ (91f14 ) │ │ │ │ - ldr.w r3, [r0, #1680] @ 0x690 │ │ │ │ - mov r4, r3 │ │ │ │ - b.n 91d54 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - ldrd r3, r2, [r4, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 92134 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 91d54 │ │ │ │ - add.w r8, r8, #4096 @ 0x1000 │ │ │ │ - b.n 919a8 │ │ │ │ + blt.w 92360 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91b1e │ │ │ │ + bge.w 92328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b1e │ │ │ │ + bne.w 92328 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91b1e │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - movw r1, #20564 @ 0x5054 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - ldr r5, [r6, #72] @ 0x48 │ │ │ │ - ldr r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 91cc8 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9204a │ │ │ │ - movw r3, #18837 @ 0x4995 │ │ │ │ - movt r3, #13 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.w 9201c │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #324] @ (91f18 ) │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - ldr.w sl, [r1, r2] │ │ │ │ - ands.w r3, r3, #1 │ │ │ │ - beq.w 921f0 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91f1c │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - str.w fp, [sp, #56] @ 0x38 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91f2c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str r7, [sp, #60] @ 0x3c │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91f3e │ │ │ │ - bic.w r9, r4, #1 │ │ │ │ - ldr.w r5, [sl, #148] @ 0x94 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - str r4, [sp, #32] │ │ │ │ - ldr.w r6, [r9, #24] │ │ │ │ - ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 91f5e │ │ │ │ - ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ - subs r2, r2, r5 │ │ │ │ - cmp.w r3, r2, asr #2 │ │ │ │ - bge.w 91f5e │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - add.w r3, r5, r3, lsl #2 │ │ │ │ - str.w r3, [sl, #148] @ 0x94 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov.w r3, #0 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bge.w 91fea │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - str r6, [r5, #0] │ │ │ │ - ldrd r2, r3, [r9, #8] │ │ │ │ - strd r2, r3, [r5, #12] │ │ │ │ - ldr r3, [r6, #48] @ 0x30 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - strd r2, r2, [r5, #20] │ │ │ │ - add.w r2, r5, #40 @ 0x28 │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add.w r3, r6, #128 @ 0x80 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ble.n 91eba │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - ble.n 91eba │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ - cmp r1, #2 │ │ │ │ - ble.n 91eba │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ - cmp r1, #3 │ │ │ │ - ble.n 91eba │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ - cmp r1, #4 │ │ │ │ - ble.n 91eba │ │ │ │ - add.w ip, r5, #52 @ 0x34 │ │ │ │ - movs r0, #4 │ │ │ │ - str.w r3, [ip, #4]! │ │ │ │ - adds r0, #1 │ │ │ │ - ldr r1, [r6, #48] @ 0x30 │ │ │ │ - cmp r0, r1 │ │ │ │ - blt.n 91eae │ │ │ │ - movs r3, #2 │ │ │ │ - movs r0, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - strd r3, r0, [sp] │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - mov r0, sl │ │ │ │ - bl a0ba4 <_PyEvalFramePushAndInit@@Base+0x93c> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9210a │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9206a │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ - bl a1d6c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 92028 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 92074 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 91a84 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - b.n 91a84 │ │ │ │ - cbz r4, 91f50 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f62 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orr.w r2, fp, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91e02 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + blt.w 91dca │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ orr.w r2, r7, #1 │ │ │ │ - str r4, [sp, #20] │ │ │ │ + str r5, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - blt.w 91e14 │ │ │ │ - bic.w r9, r4, #1 │ │ │ │ - ldr.w r5, [sl, #148] @ 0x94 │ │ │ │ - orr.w r3, r4, #1 │ │ │ │ - orr.w r2, r4, #1 │ │ │ │ + blt.w 91ddc │ │ │ │ + bic.w r9, r5, #1 │ │ │ │ + ldr.w r4, [sl, #148] @ 0x94 │ │ │ │ + orr.w r3, r5, #1 │ │ │ │ + orr.w r2, r5, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r6, [r9, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 91e2e │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 91df6 │ │ │ │ add.w r2, r3, #1000 @ 0x3e8 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r2, lsl #2 │ │ │ │ - blt.w 921b4 │ │ │ │ - ldr.w r5, [sl, #700] @ 0x2bc │ │ │ │ + blt.w 924b4 │ │ │ │ + ldr.w r4, [sl, #700] @ 0x2bc │ │ │ │ ldr.w r2, [sl, #144] @ 0x90 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 920f4 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 92422 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldrd r0, r2, [r0, #980] @ 0x3d4 │ │ │ │ blx r2 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 921d2 │ │ │ │ + beq.w 92496 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr.w ip, [sl, #144] @ 0x90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 920e2 │ │ │ │ - str.w r5, [sl, #144] @ 0x90 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + bne.w 92410 │ │ │ │ + str.w r4, [sl, #144] @ 0x90 │ │ │ │ + adds r2, r4, r1 │ │ │ │ str.w r2, [sl, #152] @ 0x98 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ clz r2, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ add.w r2, r2, #3 │ │ │ │ - add.w r5, r5, r2, lsl #2 │ │ │ │ - add.w r3, r5, r3, lsl #2 │ │ │ │ + add.w r4, r4, r2, lsl #2 │ │ │ │ + add.w r3, r4, r3, lsl #2 │ │ │ │ str.w r3, [sl, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + str r3, [r4, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - blt.w 91e58 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + blt.w 91e20 │ │ │ │ orr.w r3, r6, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ ldrd r3, r2, [r9, #8] │ │ │ │ - strd r3, r2, [r5, #12] │ │ │ │ + strd r3, r2, [r4, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ add.w r1, r6, #128 @ 0x80 │ │ │ │ - strd r2, r2, [r5, #20] │ │ │ │ - add.w r2, r5, #40 @ 0x28 │ │ │ │ + strd r2, r2, [r4, #20] │ │ │ │ + add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - str r3, [r5, #32] │ │ │ │ + str r3, [r4, #32] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - str r1, [r5, #28] │ │ │ │ + str r1, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 91e86 │ │ │ │ - b.n 91eba │ │ │ │ + bgt.w 91e4e │ │ │ │ + b.n 91e82 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 91d6a │ │ │ │ + b.n 9200a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 91eee │ │ │ │ + mov r0, r5 │ │ │ │ + blx r4 │ │ │ │ + b.n 91eb6 │ │ │ │ + ldr r1, [pc, #44] @ (92208 ) │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl d4868 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 91d5a │ │ │ │ + b.n 9200a │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 924f6 │ │ │ │ + ldr r1, [pc, #16] @ (92208 ) │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 9200a │ │ │ │ + b.n 92050 │ │ │ │ + nop │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + cbz r4, 92248 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 91d6a │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r5, [r6, #72] @ 0x48 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 920b8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 9239e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 91f20 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 91f22 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f22 │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.n 922ac │ │ │ │ + ldr r3, [r2, #52] @ 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 922ac │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 920b8 │ │ │ │ + beq.n 922ac │ │ │ │ + bl 206660 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9209a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + b.n 91d0c │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 92374 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 92374 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91cc6 │ │ │ │ + beq.n 9221c │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 91cc8 │ │ │ │ - movs r3, #2 │ │ │ │ + b.n 9221e │ │ │ │ + movs r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ + str r3, [sp, #0] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - mov r1, r4 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a7e │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #44] @ 0x2c │ │ │ │ - b.n 91a7e │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ + bne.w 923be │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 91ece │ │ │ │ + b.n 92214 │ │ │ │ + ldr r7, [pc, #680] @ (92554 ) │ │ │ │ + b.n 91cb0 │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #22776 @ 0x58f8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d7950 │ │ │ │ + b.n 91f3a │ │ │ │ + ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ + movs r1, #0 │ │ │ │ + str r1, [r6, #72] @ 0x48 │ │ │ │ + cbz r2, 922dc │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 91c80 │ │ │ │ + add.w r0, r0, #4096 @ 0x1000 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r7, [pc, #624] @ (92554 ) │ │ │ │ + ldr.w r3, [r0, #1680] @ 0x690 │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 922f0 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + ldrd r3, r2, [r4, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 91eee │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 92490 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 922f0 │ │ │ │ + add.w r8, r8, #4096 @ 0x1000 │ │ │ │ + b.n 91cb0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 91f68 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 921c8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ + bne.w 91f68 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f68 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 7b9c0 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 91f84 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 921b8 │ │ │ │ + movw r1, #21972 @ 0x55d4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d7950 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ + b.n 9221e │ │ │ │ + mov r0, fp │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f50 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 920a6 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 920a6 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21324 @ 0x534c │ │ │ │ + movw r2, #22684 @ 0x589c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - bl 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + mov r3, r5 │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91cc4 │ │ │ │ + beq.w 9221a │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ - ldr r5, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 91cc8 │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - mov r0, r6 │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ + b.n 92284 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 924c6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 91f22 │ │ │ │ + b.n 92232 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91cc4 │ │ │ │ - ldr r3, [r6, #44] @ 0x2c │ │ │ │ - ldr r5, [r6, #72] @ 0x48 │ │ │ │ + beq.w 91ece │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ - b.n 92046 │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 91ece │ │ │ │ + b.n 92214 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ + subs r4, #0 │ │ │ │ + it ne │ │ │ │ + movne r4, #1 │ │ │ │ + negs r4, r4 │ │ │ │ + b.n 91f22 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 91f12 │ │ │ │ + movw r3, #61116 @ 0xeebc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl 1cdbd8 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 91f12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1cdbe4 <_PyErr_Clear@@Base> │ │ │ │ + b.n 91f12 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + bl 19e888 <_Py_HandlePending@@Base+0x810> │ │ │ │ + b.n 9226e │ │ │ │ ldr.w r2, [sl, #148] @ 0x94 │ │ │ │ add.w r0, ip, #12 │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r2, r2, #2 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ - b.n 91fb2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + b.n 9215c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 91f7e │ │ │ │ + bcc.w 92128 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl, #700] @ 0x2bc │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b.n 91fa6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ + str r0, [r4, #0] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + b.n 92150 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 923b6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 19e208 <_Py_HandlePending@@Base+0x810> │ │ │ │ - b.n 9202e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 92232 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 92162 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91ad6 │ │ │ │ - movs r0, #0 │ │ │ │ - bx lr │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91b06 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7b92c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91b3a │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ - subs r5, #0 │ │ │ │ - it ne │ │ │ │ - movne r5, #1 │ │ │ │ - negs r5, r5 │ │ │ │ - b.n 91ad6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ - b.n 92060 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91cdc │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9219e │ │ │ │ - movw r3, #61116 @ 0xeebc │ │ │ │ + blt.n 924b8 │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cd588 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 91ac6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1cd594 <_PyErr_Clear@@Base> │ │ │ │ - b.n 91ac6 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91c66 │ │ │ │ - mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91c66 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + beq.w 9221a │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ - subs r3, #1 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 91ad4 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 9212a │ │ │ │ - b.n 91ad4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 91f66 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9208c │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9208c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 91a84 │ │ │ │ - b.n 92060 │ │ │ │ + b.n 9221e │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + blx r3 │ │ │ │ + b.n 91eb6 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + b.n 91ece │ │ │ │ + movs r0, #0 │ │ │ │ + bx lr │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 91f50 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 9202e │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r0, sl │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - bl 19d748 │ │ │ │ - b.n 91eee │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 9226e │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + b.n 92110 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9244c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9244c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 91f20 │ │ │ │ + subs r4, #1 │ │ │ │ + str r4, [r5, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 91f20 │ │ │ │ + b.n 9223c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9201c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9201c │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91c5a │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9209a │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a62 │ │ │ │ - ldr r0, [pc, #108] @ (92284 ) │ │ │ │ - bl 92288 │ │ │ │ + beq.w 91d6c │ │ │ │ + ldr r0, [pc, #88] @ (92558 ) │ │ │ │ + bl 9255c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cbe │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mov r0, r4 │ │ │ │ + beq.w 92214 │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 91bb2 │ │ │ │ - b.n 91c02 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91ad4 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91ad4 │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 91ad4 │ │ │ │ - b.n 91ce6 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 91b5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91aa0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 91bc4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91bc4 │ │ │ │ + bne.w 9200a │ │ │ │ + b.n 92050 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r3, #2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r0, sl │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + bl 19ddc8 │ │ │ │ + b.n 91eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91a8e │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91a8e │ │ │ │ - cbz r4, 922c4 │ │ │ │ + bne.w 91ed8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91ed8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91eea │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.n 91fa6 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + cbz r4, 92598 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00092288 : │ │ │ │ +0009255c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 922de │ │ │ │ + bpl.n 925b2 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 922b6 │ │ │ │ + bpl.n 9258a │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 922b6 │ │ │ │ + bpl.n 9258a │ │ │ │ adds.w r0, r3, #20 │ │ │ │ - beq.n 922bc │ │ │ │ + beq.n 92590 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 922b2 │ │ │ │ + bne.n 92586 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1d1e74 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d24c4 <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 922e2 │ │ │ │ + beq.n 925b6 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 922da │ │ │ │ + bpl.n 925ae │ │ │ │ lsls r2, r2, #26 │ │ │ │ it mi │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ - bmi.n 922b2 │ │ │ │ + bmi.n 92586 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b.n 922b2 │ │ │ │ - bl 4cf72 │ │ │ │ + b.n 92586 │ │ │ │ + bl 4cfb2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 922b2 │ │ │ │ + b.n 92586 │ │ │ │ nop │ │ │ │ │ │ │ │ -000922e8 : │ │ │ │ +000925bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -153238,24 +153482,24 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9232c │ │ │ │ + bl 92600 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ - beq.n 92322 │ │ │ │ - bl 93630 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.n 925f6 │ │ │ │ + bl 93904 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 13078c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 13076c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9231e │ │ │ │ + b.n 925f2 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -153269,121 +153513,121 @@ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r3, r0 │ │ │ │ str r3, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 9240e │ │ │ │ + bls.n 926e2 │ │ │ │ ands.w r6, r3, #3 │ │ │ │ - bne.w 924ca │ │ │ │ + bne.w 9279e │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 924ca │ │ │ │ + bcc.w 9279e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 924d8 │ │ │ │ + bne.w 927ac │ │ │ │ add.w ip, r3, #8 │ │ │ │ cmp r7, ip │ │ │ │ - bcc.n 9240a │ │ │ │ + bcc.n 926de │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands.w r6, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 92dba │ │ │ │ + bne.w 9308e │ │ │ │ add.w r2, r3, #12 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 929a0 │ │ │ │ + bcc.w 92c74 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 924d8 │ │ │ │ + bne.w 927ac │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 9240a │ │ │ │ + bcc.n 926de │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 924d8 │ │ │ │ + bne.w 927ac │ │ │ │ add.w r2, r3, #20 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 92854 │ │ │ │ + bcc.w 92b28 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 924d8 │ │ │ │ + bne.w 927ac │ │ │ │ add.w r6, r3, #24 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 9240a │ │ │ │ + bcc.n 926de │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 92dba │ │ │ │ + bne.w 9308e │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.w 929b8 │ │ │ │ + bcc.w 92c8c │ │ │ │ ldr r6, [r3, #24] │ │ │ │ tst.w r6, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 924d8 │ │ │ │ + bne.n 927ac │ │ │ │ sub.w r2, r7, #28 │ │ │ │ subs r3, r2, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r1 │ │ │ │ - b.n 92404 │ │ │ │ + b.n 926d8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r1, #4 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 924d8 │ │ │ │ + bne.n 927ac │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 923fa │ │ │ │ + bne.n 926ce │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 924cc │ │ │ │ + bne.n 927a0 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92504 │ │ │ │ - movw r7, #53960 @ 0xd2c8 │ │ │ │ + beq.n 927d8 │ │ │ │ + movw r7, #55368 @ 0xd848 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ mov sl, r7 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne.n 9250c │ │ │ │ + bne.n 927e0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.w 93126 │ │ │ │ + beq.w 933fa │ │ │ │ adds r6, r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ adds r0, r6, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 925ac │ │ │ │ - bhi.w 9256c │ │ │ │ + beq.w 92880 │ │ │ │ + bhi.w 92840 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 930c4 │ │ │ │ + beq.w 93398 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 9313c │ │ │ │ + beq.w 93410 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 92d94 │ │ │ │ + beq.w 93068 │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ ands.w r1, r1, #4 │ │ │ │ - bne.w 92c38 │ │ │ │ + bne.w 92f0c │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 928ca │ │ │ │ + beq.w 92b9e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92726 │ │ │ │ + beq.w 929fa │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92800 │ │ │ │ + beq.w 92ad4 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r9, r8 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq.w 92812 │ │ │ │ + beq.w 92ae6 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.n 9248c │ │ │ │ + beq.n 92760 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92726 │ │ │ │ + bne.w 929fa │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls.w 92726 │ │ │ │ + bls.w 929fa │ │ │ │ sub.w r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #23 │ │ │ │ - bhi.w 92726 │ │ │ │ + bhi.w 929fa │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ lsls r3, r4, #12 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ @@ -153405,82 +153649,82 @@ │ │ │ │ lsls r6, r7, #6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r7, r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9235e │ │ │ │ + bge.w 92632 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 92dba │ │ │ │ + b.w 9308e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, r1, #4 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl d7bd0 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ + bl d7e9c <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9241e │ │ │ │ + bne.n 926f2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 926d8 │ │ │ │ + beq.w 929ac │ │ │ │ subs r6, r0, r4 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 92e48 │ │ │ │ + beq.w 9311c │ │ │ │ mov r7, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 92db0 │ │ │ │ + beq.w 93084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 9253a │ │ │ │ + cbnz r3, 9280e │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 926f4 │ │ │ │ + beq.w 929c8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.w 9267a │ │ │ │ + bls.w 9294e │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.w 9267a │ │ │ │ + blt.w 9294e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 92692 │ │ │ │ + bne.w 92966 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ add r4, r6 │ │ │ │ - b.n 924fe │ │ │ │ + b.n 927d2 │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 92c38 │ │ │ │ + bmi.w 92f0c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r8 │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.n 925ee │ │ │ │ + bhi.n 928c2 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r3, r4, #8 │ │ │ │ movs r2, r6 │ │ │ │ lsls r1, r3, #8 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ @@ -153496,290 +153740,290 @@ │ │ │ │ movs r2, r6 │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r7, r7, #16 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 9311a │ │ │ │ - bhi.n 9256c │ │ │ │ + beq.w 933ee │ │ │ │ + bhi.n 92840 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 930c4 │ │ │ │ + beq.w 93398 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 9313c │ │ │ │ + beq.w 93410 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 92d94 │ │ │ │ - movw r2, #53960 @ 0xd2c8 │ │ │ │ + beq.w 93068 │ │ │ │ + movw r2, #55368 @ 0xd848 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 92c38 │ │ │ │ + bmi.w 92f0c │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 928ca │ │ │ │ + beq.w 92b9e │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92726 │ │ │ │ + beq.w 929fa │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92808 │ │ │ │ + beq.w 92adc │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.w 92726 │ │ │ │ + bhi.w 929fa │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls.w 92476 │ │ │ │ + bls.w 9274a │ │ │ │ sub.w r0, r3, #99 @ 0x63 │ │ │ │ mov.w ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and.w r0, ip, r0 │ │ │ │ - cbnz r0, 9263c │ │ │ │ + cbnz r0, 92910 │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst.w ip, r0 │ │ │ │ - bne.n 92716 │ │ │ │ + bne.n 929ea │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.w 927b6 │ │ │ │ + beq.w 92a8a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92726 │ │ │ │ + bne.n 929fa │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne.w 927ba │ │ │ │ + bne.w 92a8e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1114112 @ 0x110000 │ │ │ │ - bcs.w 92cfe │ │ │ │ + bcs.w 92fd2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 92bfe │ │ │ │ + bhi.w 92ed2 │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 92bfe │ │ │ │ + ble.w 92ed2 │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 92c1a │ │ │ │ + bne.w 92eee │ │ │ │ strb r4, [r2, r0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 924f8 │ │ │ │ + b.n 927cc │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9273e │ │ │ │ + beq.n 92a12 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 92556 │ │ │ │ + beq.w 9282a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 92e0c │ │ │ │ + bne.w 930e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #3 │ │ │ │ adds r1, r4, r7 │ │ │ │ add.w lr, r4, r2 │ │ │ │ add.w r8, r3, r0, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r8 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.w 92de8 │ │ │ │ + bhi.w 930bc │ │ │ │ subs r3, r4, #3 │ │ │ │ cmp r3, lr │ │ │ │ mov.w r3, r2, lsl #1 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r8 │ │ │ │ add r2, r4 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - bls.w 92dde │ │ │ │ + bls.w 930b2 │ │ │ │ ldrb.w r2, [ip], #1 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, ip │ │ │ │ - b.n 926c4 │ │ │ │ + b.n 92998 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ strb.w r6, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92db0 │ │ │ │ + beq.w 93084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9253a │ │ │ │ + bne.w 9280e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ - cbz r0, 9273e │ │ │ │ + bl 936f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + cbz r0, 92a12 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ strb.w r3, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19baf0 │ │ │ │ + bl 19c170 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r6 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 924fe │ │ │ │ + b.n 927d2 │ │ │ │ and.w r0, r9, r8 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9263c │ │ │ │ + beq.n 92910 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25348 @ 0x6304 │ │ │ │ + movw r1, #26756 @ 0x6884 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 92506 │ │ │ │ + b.n 927da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 929aa │ │ │ │ + bge.w 92c7e │ │ │ │ adds r2, #1 │ │ │ │ lsls r1, r7, #28 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bmi.w 929b0 │ │ │ │ + bmi.w 92c84 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1544ac │ │ │ │ + bl 154a9c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92782 │ │ │ │ + bge.n 92a56 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9317e │ │ │ │ + beq.w 93452 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9273e │ │ │ │ + beq.n 92a12 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl d7bd0 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ + bl d7e9c <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93188 │ │ │ │ + beq.w 9345c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 924f8 │ │ │ │ + bge.w 927cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 924f8 │ │ │ │ + bne.w 927cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 924f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 927cc │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 92726 │ │ │ │ + bgt.n 929fa │ │ │ │ sub.w r0, r3, #100 @ 0x64 │ │ │ │ movs r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ tst.w r0, ip │ │ │ │ - bne.n 92858 │ │ │ │ + bne.n 92b2c │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq.w 92c96 │ │ │ │ + beq.w 92f6a │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne.n 92726 │ │ │ │ + bne.n 929fa │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93166 │ │ │ │ + bne.w 9343a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl d7880 <_PyErr_FormatV@@Base+0x70> │ │ │ │ + bl d7b4c <_PyErr_FormatV@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924f8 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 927cc │ │ │ │ + b.n 92a12 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ mov r9, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ - b.n 92600 │ │ │ │ + b.n 928d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 92726 │ │ │ │ + bgt.n 929fa │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ adds r1, r0, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr.w r1, [r3], #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93148 │ │ │ │ + bne.w 9341c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 930ec │ │ │ │ + beq.w 933c0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl d7bd0 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ + bl d7e9c <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924f8 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 927cc │ │ │ │ + b.n 92a12 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #3 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92726 │ │ │ │ + beq.w 929fa │ │ │ │ movs r1, #1 │ │ │ │ - b.n 925f8 │ │ │ │ + b.n 928cc │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9240a │ │ │ │ + b.n 926de │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 931a4 │ │ │ │ + bhi.w 93478 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 92c78 │ │ │ │ - bhi.w 929e0 │ │ │ │ + beq.w 92f4c │ │ │ │ + bhi.w 92cb4 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 92e9c │ │ │ │ + beq.w 93170 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne.w 929e6 │ │ │ │ + bne.w 92cba │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25256 @ 0x62a8 │ │ │ │ + movw r3, #26664 @ 0x6828 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ and.w r2, r7, #17 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub.w r0, r3, #45 @ 0x2d │ │ │ │ @@ -153789,125 +154033,125 @@ │ │ │ │ sub.w r1, fp, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r9, r1 │ │ │ │ it lt │ │ │ │ movlt r9, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r9 │ │ │ │ - b.n 92a26 │ │ │ │ + b.n 92cfa │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 930d0 │ │ │ │ - movw r2, #53960 @ 0xd2c8 │ │ │ │ + beq.w 933a4 │ │ │ │ + movw r2, #55368 @ 0xd848 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r0, r1, #29 │ │ │ │ itt pl │ │ │ │ addpl r6, #1 │ │ │ │ movpl.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bpl.w 9257e │ │ │ │ + bpl.w 92852 │ │ │ │ sub.w r9, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ it pl │ │ │ │ addpl r6, #2 │ │ │ │ - bpl.w 9257e │ │ │ │ + bpl.w 92852 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movt r1, #32768 @ 0x8000 │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ str r1, [sp, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ mov.w lr, r1, asr #31 │ │ │ │ smull r0, r1, ip, r1 │ │ │ │ rsb r1, lr, r1, asr #2 │ │ │ │ cmp r9, r1 │ │ │ │ - bgt.w 931fc │ │ │ │ + bgt.w 934d0 │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ mov.w fp, #10 │ │ │ │ mla r9, fp, r9, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r0, r1, #29 │ │ │ │ - bpl.n 929b4 │ │ │ │ + bpl.n 92c88 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ asrs r0, r1, #31 │ │ │ │ smull r1, lr, ip, r1 │ │ │ │ rsb r1, r0, lr, asr #2 │ │ │ │ cmp r1, r9 │ │ │ │ - blt.w 931fc │ │ │ │ + blt.w 934d0 │ │ │ │ ldrb.w lr, [r6, #4] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ adds r6, #4 │ │ │ │ mla r9, fp, r9, r3 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r1, [r2, lr, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bpl.w 9257e │ │ │ │ + bpl.w 92852 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ sub.w r3, r0, lr │ │ │ │ sub.w lr, lr, #48 @ 0x30 │ │ │ │ asrs r1, r3, #31 │ │ │ │ smull r4, r3, ip, r3 │ │ │ │ rsb r3, r1, r3, asr #2 │ │ │ │ cmp r3, r9 │ │ │ │ mov.w r3, #10 │ │ │ │ mla r9, r3, r9, lr │ │ │ │ - blt.w 931fc │ │ │ │ + blt.w 934d0 │ │ │ │ ldrb.w lr, [r6, #1]! │ │ │ │ mov r3, lr │ │ │ │ ldr.w r1, [r2, lr, lsl #2] │ │ │ │ lsls r4, r1, #29 │ │ │ │ - bmi.n 9296e │ │ │ │ + bmi.n 92c42 │ │ │ │ mov r4, fp │ │ │ │ - b.n 9257e │ │ │ │ + b.n 92852 │ │ │ │ mov r2, ip │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 924cc │ │ │ │ - b.n 9240e │ │ │ │ + bne.w 927a0 │ │ │ │ + b.n 926e2 │ │ │ │ lsls r2, r7, #28 │ │ │ │ - bpl.w 92762 │ │ │ │ + bpl.w 92a36 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - b.n 92764 │ │ │ │ + b.n 92a38 │ │ │ │ adds r6, #3 │ │ │ │ - b.n 9257e │ │ │ │ + b.n 92852 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9240a │ │ │ │ + b.n 926de │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ iteet eq │ │ │ │ moveq r2, #2 │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r6, #2] │ │ │ │ it eq │ │ │ │ addeq r6, #2 │ │ │ │ - b.n 9284a │ │ │ │ + b.n 92b1e │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #5 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 9284a │ │ │ │ + b.n 92b1e │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #4 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 9284a │ │ │ │ + b.n 92b1e │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq.w 92e7e │ │ │ │ + beq.w 93152 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #55328 @ 0xd820 │ │ │ │ + movw r3, #56736 @ 0xdda0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ sub.w r3, r3, #45 @ 0x2d │ │ │ │ and.w r2, r7, #17 │ │ │ │ @@ -153923,871 +154167,871 @@ │ │ │ │ add r3, r9 │ │ │ │ cmp r8, r3 │ │ │ │ it lt │ │ │ │ movlt r8, r3 │ │ │ │ cmp r2, #16 │ │ │ │ sub.w r3, r8, r1 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - beq.w 92c2e │ │ │ │ + beq.w 92f02 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 92c5a │ │ │ │ + bls.w 92f2e │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - blt.w 92c5a │ │ │ │ + blt.w 92f2e │ │ │ │ sub.w r8, r3, r9 │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ it le │ │ │ │ movle r7, #0 │ │ │ │ - bgt.w 9305a │ │ │ │ + bgt.w 9332e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 92cee │ │ │ │ + beq.w 92fc2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub.w r3, r3, fp │ │ │ │ add r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 92cd4 │ │ │ │ + bgt.w 92fa8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, r4 │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 924f8 │ │ │ │ + ble.w 927cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924f8 │ │ │ │ + beq.w 927cc │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl 25c144 │ │ │ │ + bl 25c6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 924f8 │ │ │ │ + b.n 927cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl efa3c │ │ │ │ + bl efc7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92786 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 92a5a │ │ │ │ + b.n 92a12 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5a94 │ │ │ │ + bl f5cc4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92786 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 92a5a │ │ │ │ + b.n 92a12 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f58e0 │ │ │ │ + bl 1f5ef8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92786 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 92a5a │ │ │ │ + b.n 92a12 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93040 │ │ │ │ + bge.w 93314 │ │ │ │ lsls r4, r7, #28 │ │ │ │ - bmi.w 93034 │ │ │ │ - bl 1544a8 │ │ │ │ + bmi.w 93308 │ │ │ │ + bl 154a98 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 92782 │ │ │ │ + b.n 92a56 │ │ │ │ adds r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ ldrd r0, r1, [r2], #8 │ │ │ │ - beq.w 92ede │ │ │ │ - bhi.w 92eba │ │ │ │ + beq.w 931b2 │ │ │ │ + bhi.w 9318e │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 93016 │ │ │ │ + beq.w 932ea │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 92ff8 │ │ │ │ + beq.w 932cc │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #4792 @ 0x12b8 │ │ │ │ + movw r3, #6240 @ 0x1860 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 92f5c │ │ │ │ - bhi.w 92f38 │ │ │ │ + beq.w 93230 │ │ │ │ + bhi.w 9320c │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 92f1a │ │ │ │ + beq.w 931ee │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 92efc │ │ │ │ + beq.w 931d0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27840 @ 0x6cc0 │ │ │ │ + movw r3, #29264 @ 0x7250 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ adds r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ ldrd r0, r1, [r2], #8 │ │ │ │ - beq.w 92fda │ │ │ │ - bhi.w 92fb6 │ │ │ │ + beq.w 932ae │ │ │ │ + bhi.w 9328a │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 92f98 │ │ │ │ + beq.w 9326c │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 92f7a │ │ │ │ + beq.w 9324e │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25304 @ 0x62d8 │ │ │ │ + movw r3, #26712 @ 0x6858 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 92d76 │ │ │ │ - bhi.w 92d52 │ │ │ │ + beq.w 9304a │ │ │ │ + bhi.w 93026 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 92d34 │ │ │ │ + beq.w 93008 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 92d16 │ │ │ │ + beq.w 92fea │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25284 @ 0x62c4 │ │ │ │ + movw r3, #26692 @ 0x6844 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 92670 │ │ │ │ + beq.w 92944 │ │ │ │ cmp r3, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r0, lsl #2] │ │ │ │ strheq.w r4, [r2, r0, lsl #1] │ │ │ │ ldrne r0, [r5, #20] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 924f8 │ │ │ │ + b.n 927cc │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 93104 │ │ │ │ + bls.w 933d8 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 92a3e │ │ │ │ + b.n 92d12 │ │ │ │ sub.w r8, r3, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 93080 │ │ │ │ + bmi.w 93354 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 928ce │ │ │ │ + beq.w 92ba2 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9257e │ │ │ │ + b.n 92852 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92a4a │ │ │ │ + beq.w 92d1e │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a4a │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 92d1e │ │ │ │ + b.n 92a12 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #14028 @ 0x36cc │ │ │ │ + movw r3, #15436 @ 0x3c4c │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #26 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #40948 @ 0x9ff4 │ │ │ │ + movw r3, #42356 @ 0xa574 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #29] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 931f4 │ │ │ │ + beq.w 934c8 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 931d4 │ │ │ │ + bne.w 934a8 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9329c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93570 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924f8 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 927cc │ │ │ │ + b.n 92a12 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25c144 │ │ │ │ + bl 25c6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 92a78 │ │ │ │ + b.n 92d4c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl e6264 │ │ │ │ + bl e649c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a68 │ │ │ │ - b.n 9273e │ │ │ │ + bne.w 92d3c │ │ │ │ + b.n 92a12 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25172 @ 0x6254 │ │ │ │ + movw r1, #26580 @ 0x67d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9273e │ │ │ │ + bl f8938 │ │ │ │ + b.n 92a12 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25268 @ 0x62b4 │ │ │ │ + movw r3, #26676 @ 0x6834 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25280 @ 0x62c0 │ │ │ │ + movw r3, #26688 @ 0x6840 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 92be0 │ │ │ │ + bne.w 92eb4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25276 @ 0x62bc │ │ │ │ + movw r3, #26684 @ 0x683c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25272 @ 0x62b8 │ │ │ │ + movw r3, #26680 @ 0x6838 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp.w r8, #0 │ │ │ │ itt lt │ │ │ │ orrlt.w r7, r7, #1 │ │ │ │ rsblt r8, r8, #0 │ │ │ │ - b.n 92c4c │ │ │ │ + b.n 92f20 │ │ │ │ movs r6, #0 │ │ │ │ add r4, r6 │ │ │ │ - b.w 924fe │ │ │ │ + b.w 927d2 │ │ │ │ adds r1, #1 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 92dc4 │ │ │ │ + bge.n 93098 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 92db8 │ │ │ │ + bpl.n 9308c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25040 @ 0x61d0 │ │ │ │ + movw r1, #26448 @ 0x6750 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 9273e │ │ │ │ + bl d7950 │ │ │ │ + b.n 92a12 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r0, r7 │ │ │ │ add r4, r6 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.w 924fe │ │ │ │ + b.w 927d2 │ │ │ │ ldrb.w r9, [r3] │ │ │ │ adds r3, #4 │ │ │ │ strh.w r9, [ip], #8 │ │ │ │ ldrb.w r9, [r3, #-3] │ │ │ │ strh.w r9, [ip, #-6] │ │ │ │ ldrb.w r9, [r3, #-2] │ │ │ │ strh.w r9, [ip, #-4] │ │ │ │ ldrb.w r9, [r3, #-1] │ │ │ │ strh.w r9, [ip, #-2] │ │ │ │ - b.n 926ac │ │ │ │ + b.n 92980 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #3 │ │ │ │ add.w lr, r4, r2 │ │ │ │ add.w ip, r3, r0, lsl #2 │ │ │ │ adds r0, r4, r7 │ │ │ │ mov r1, ip │ │ │ │ mov r3, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.n 92e5a │ │ │ │ + bhi.n 9312e │ │ │ │ subs r3, r4, #3 │ │ │ │ cmp r3, lr │ │ │ │ mov.w r3, r2, lsl #2 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r3, ip │ │ │ │ add r2, r4 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bls.n 92ddc │ │ │ │ + bls.n 930b0 │ │ │ │ ldrb.w r2, [r1], #1 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 92e36 │ │ │ │ + b.n 9310a │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92568 │ │ │ │ + beq.w 9283c │ │ │ │ mov r7, r0 │ │ │ │ - b.w 9252c │ │ │ │ + b.w 92800 │ │ │ │ ldrb.w r8, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w r8, [r1], #16 │ │ │ │ ldrb.w r8, [r3, #-3] │ │ │ │ str.w r8, [r1, #-12] │ │ │ │ ldrb.w r8, [r3, #-2] │ │ │ │ str.w r8, [r1, #-8] │ │ │ │ ldrb.w r8, [r3, #-1] │ │ │ │ str.w r8, [r1, #-4] │ │ │ │ - b.n 92e20 │ │ │ │ + b.n 930f4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25260 @ 0x62ac │ │ │ │ + movw r3, #26668 @ 0x682c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25264 @ 0x62b0 │ │ │ │ + movw r3, #26672 @ 0x6830 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 92b36 │ │ │ │ + bne.w 92e0a │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25240 @ 0x6298 │ │ │ │ + movw r3, #26648 @ 0x6818 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #2088 @ 0x828 │ │ │ │ + movw r3, #3496 @ 0xda8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25216 @ 0x6280 │ │ │ │ + movw r3, #26624 @ 0x6800 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25228 @ 0x628c │ │ │ │ + movw r3, #26636 @ 0x680c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 92b6c │ │ │ │ + bne.w 92e40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25224 @ 0x6288 │ │ │ │ + movw r3, #26632 @ 0x6808 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25220 @ 0x6284 │ │ │ │ + movw r3, #26628 @ 0x6804 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25288 @ 0x62c8 │ │ │ │ + movw r3, #26696 @ 0x6848 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25300 @ 0x62d4 │ │ │ │ + movw r3, #26708 @ 0x6854 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 92baa │ │ │ │ + bne.w 92e7e │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25296 @ 0x62d0 │ │ │ │ + movw r3, #26704 @ 0x6850 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25292 @ 0x62cc │ │ │ │ + movw r3, #26700 @ 0x684c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25232 @ 0x6290 │ │ │ │ + movw r3, #26640 @ 0x6810 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25248 @ 0x62a0 │ │ │ │ + movw r3, #26656 @ 0x6820 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 928a4 │ │ │ │ + b.n 92b78 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - bl 1544ac │ │ │ │ + bl 154a9c │ │ │ │ mov r4, r0 │ │ │ │ - b.w 92782 │ │ │ │ + b.w 92a56 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25320 @ 0x62e8 │ │ │ │ + movw r1, #26728 @ 0x6868 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 9273e │ │ │ │ + bl f8938 │ │ │ │ + b.w 92a12 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bic.w r7, r8, r8, asr #31 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92a60 │ │ │ │ + bne.w 92d34 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl 25c144 │ │ │ │ + bl 25c6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 92a60 │ │ │ │ + b.n 92d34 │ │ │ │ movs r0, #10 │ │ │ │ rsb r1, r3, #2147483648 @ 0x80000000 │ │ │ │ adds r1, #47 @ 0x2f │ │ │ │ adds r6, #1 │ │ │ │ mla r0, r0, r8, r3 │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ smull r3, ip, r1, r3 │ │ │ │ asrs r3, r1, #31 │ │ │ │ rsb r3, r3, ip, asr #2 │ │ │ │ cmp r3, r8 │ │ │ │ sub.w r8, r0, #48 @ 0x30 │ │ │ │ - bge.w 92c3e │ │ │ │ + bge.w 92f12 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25136 @ 0x6230 │ │ │ │ + movw r1, #26544 @ 0x67b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 9273e │ │ │ │ + bl f8938 │ │ │ │ + b.w 92a12 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r7, r7, #8 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 9242e │ │ │ │ + b.w 92702 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r6, #2 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr.w r9, [r2] │ │ │ │ cmp.w r9, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w r9, #1 │ │ │ │ - b.w 9257e │ │ │ │ + b.w 92852 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl d7880 <_PyErr_FormatV@@Base+0x70> │ │ │ │ + bl d7b4c <_PyErr_FormatV@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924f8 │ │ │ │ - b.w 9273e │ │ │ │ + bne.w 927cc │ │ │ │ + b.w 92a12 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92c62 │ │ │ │ + bne.w 92f36 │ │ │ │ and.w r2, r7, #1 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 92a60 │ │ │ │ + b.n 92d34 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ orr.w r7, r7, #16 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 925b4 │ │ │ │ + b.w 92888 │ │ │ │ mov r0, r5 │ │ │ │ - bl e6264 │ │ │ │ + bl e649c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9273e │ │ │ │ + beq.w 92a12 │ │ │ │ adds r4, #2 │ │ │ │ - bne.w 924fe │ │ │ │ - b.w 9273e │ │ │ │ + bne.w 927d2 │ │ │ │ + b.w 92a12 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r7, r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 9242e │ │ │ │ + b.w 92702 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92830 │ │ │ │ + bne.w 92b04 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 298f98 │ │ │ │ + bl 299548 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924f8 │ │ │ │ - b.w 9273e │ │ │ │ + bne.w 927cc │ │ │ │ + b.w 92a12 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 298f98 │ │ │ │ + bl 299548 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924f8 │ │ │ │ - b.w 9273e │ │ │ │ + bne.w 927cc │ │ │ │ + b.w 92a12 │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 92782 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 92a56 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9273e │ │ │ │ + bge.w 92a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9273e │ │ │ │ + bne.w 92a12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9273e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 92a12 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.n 93216 │ │ │ │ - bls.n 93236 │ │ │ │ + beq.n 934ea │ │ │ │ + bls.n 9350a │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.n 9325a │ │ │ │ + beq.n 9352e │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq.n 9327a │ │ │ │ + beq.n 9354e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #14576 @ 0x38f0 │ │ │ │ + movw r3, #15984 @ 0x3e70 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 928a4 │ │ │ │ + b.w 92b78 │ │ │ │ add r0, sp, #28 │ │ │ │ adds r7, #2 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #24 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ add.w r0, sp, #30 │ │ │ │ blx 2bfd0 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh.w r3, [sp, #28] │ │ │ │ - b.n 92cc2 │ │ │ │ + b.n 92f96 │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ strb.w r3, [sp, #29] │ │ │ │ - b.n 92cc2 │ │ │ │ + b.n 92f96 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25152 @ 0x6240 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 9273e │ │ │ │ + bl f8938 │ │ │ │ + b.w 92a12 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25308 @ 0x62dc │ │ │ │ + movw r3, #26716 @ 0x685c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 928a4 │ │ │ │ + b.w 92b78 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne.n 931b4 │ │ │ │ + bne.n 93488 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25316 @ 0x62e4 │ │ │ │ + movw r3, #26724 @ 0x6864 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 928a4 │ │ │ │ + b.w 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #25312 @ 0x62e0 │ │ │ │ + movw r3, #26720 @ 0x6860 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 928a4 │ │ │ │ + b.w 92b78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #7688 @ 0x1e08 │ │ │ │ + movw r3, #9136 @ 0x23b0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 928a4 │ │ │ │ + b.w 92b78 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009329c <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +00093570 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9337e <_PyUnicodeWriter_WriteASCIIString@@Base+0xe2> │ │ │ │ + beq.n 93652 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe2> │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 932e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + cbz r2, 935b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 932e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + cbz r3, 935ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 93312 <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ + bls.n 935e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 93312 <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ + blt.n 935e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 93328 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + bne.n 935fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 932ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 9358e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 93420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 936f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93378 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ + beq.n 9364c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 19baf0 │ │ │ │ + bl 19c170 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 932e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + b.n 935b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce378 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ce63c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 93378 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ + beq.n 9364c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 932d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ + beq.n 935a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 9338c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf0> │ │ │ │ + bne.n 93660 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bic.w r1, r5, #3 │ │ │ │ adds r0, r7, r5 │ │ │ │ add r1, r7 │ │ │ │ add.w ip, r2, r3, lsl #1 │ │ │ │ mov r2, r7 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 933d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13c> │ │ │ │ + bcc.n 936ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x13c> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub.w lr, r7, #3 │ │ │ │ add r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic.w r1, r2, #3 │ │ │ │ it cc │ │ │ │ movcc r1, #0 │ │ │ │ @@ -154795,36 +155039,36 @@ │ │ │ │ add r1, r7 │ │ │ │ mov.w r2, r2, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs.n 9330c <_PyUnicodeWriter_WriteASCIIString@@Base+0x70> │ │ │ │ + bcs.n 935e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x70> │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ strh.w r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b.n 93366 <_PyUnicodeWriter_WriteASCIIString@@Base+0xca> │ │ │ │ + b.n 9363a <_PyUnicodeWriter_WriteASCIIString@@Base+0xca> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 932e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + beq.n 935b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 932b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a> │ │ │ │ + b.n 9358a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r1, r7, r5 │ │ │ │ add.w ip, r2, r3, lsl #2 │ │ │ │ bic.w r2, r5, #3 │ │ │ │ mov r3, r7 │ │ │ │ add r2, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 933fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x15e> │ │ │ │ + bcc.n 936ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x15e> │ │ │ │ rsb r3, r7, #3 │ │ │ │ subs r0, r7, #3 │ │ │ │ add r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic.w r0, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ @@ -154832,112 +155076,112 @@ │ │ │ │ add.w r3, r7, r0 │ │ │ │ mov.w r2, r2, lsl #4 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 9330a <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e> │ │ │ │ + bcs.n 935de <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e> │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 933c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12a> │ │ │ │ + b.n 9369a <_PyUnicodeWriter_WriteASCIIString@@Base+0x12a> │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ adds r2, #4 │ │ │ │ strh.w r6, [lr], #8 │ │ │ │ ldrb.w r6, [r2, #-3] │ │ │ │ strh.w r6, [lr, #-6] │ │ │ │ ldrb.w r6, [r2, #-2] │ │ │ │ strh.w r6, [lr, #-4] │ │ │ │ ldrb.w r6, [r2, #-1] │ │ │ │ strh.w r6, [lr, #-2] │ │ │ │ - b.n 9333e <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ + b.n 93612 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ ldrb.w lr, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w lr, [r0], #16 │ │ │ │ ldrb.w lr, [r3, #-3] │ │ │ │ str.w lr, [r0, #-12] │ │ │ │ ldrb.w lr, [r3, #-2] │ │ │ │ str.w lr, [r0, #-8] │ │ │ │ ldrb.w lr, [r3, #-1] │ │ │ │ str.w lr, [r0, #-4] │ │ │ │ - b.n 9339e <_PyUnicodeWriter_WriteASCIIString@@Base+0x102> │ │ │ │ + b.n 93672 <_PyUnicodeWriter_WriteASCIIString@@Base+0x102> │ │ │ │ nop │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9352a <_PyUnicodeWriter_WriteASCIIString@@Base+0x28e> │ │ │ │ + beq.w 937fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x28e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9358a <_PyUnicodeWriter_WriteASCIIString@@Base+0x2ee> │ │ │ │ - blt.w 935ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x352> │ │ │ │ + beq.w 9385e <_PyUnicodeWriter_WriteASCIIString@@Base+0x2ee> │ │ │ │ + blt.w 938c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x352> │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.w 935de <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + bgt.w 938b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ adds r1, #21 │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9358e <_PyUnicodeWriter_WriteASCIIString@@Base+0x2f2> │ │ │ │ - ldr r2, [pc, #424] @ (9361c <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ + bne.w 93862 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2f2> │ │ │ │ + ldr r2, [pc, #424] @ (938f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ - bgt.n 93560 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c4> │ │ │ │ + bgt.n 93834 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c4> │ │ │ │ add.w r6, r4, #20 │ │ │ │ lsrs r1, r6, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 93554 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b8> │ │ │ │ + beq.n 93828 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b8> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ - cbz r0, 93506 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26a> │ │ │ │ + cbz r0, 937da <_PyUnicodeWriter_WriteASCIIString@@Base+0x26a> │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (93620 <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ + ldr r2, [pc, #344] @ (938f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ ldr.w r5, [r2, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9359e <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ + bne.n 93872 <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r3, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 93606 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ + bpl.w 938da <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 93616 <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ + bpl.w 938ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ @@ -154945,259 +155189,259 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r5, r7, [r2, #24] │ │ │ │ cmp r7, r5 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.n 934ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + bcc.n 93780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, r5] │ │ │ │ - b.n 934ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + b.n 93780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittte ge │ │ │ │ movge r0, #24 │ │ │ │ movwge r3, #43944 @ 0xaba8 │ │ │ │ movwge r2, #24184 @ 0x5e78 │ │ │ │ - ldrlt r3, [pc, #228] @ (93624 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ + ldrlt r3, [pc, #228] @ (938f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ ittet ge │ │ │ │ movtge r2, #77 @ 0x4d │ │ │ │ mlage r3, r0, r1, r3 │ │ │ │ addlt.w r3, r3, r1, lsl #5 │ │ │ │ addge r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 934ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + bne.n 93780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 935c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x326> │ │ │ │ + bne.n 93896 <_PyUnicodeWriter_WriteASCIIString@@Base+0x326> │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 935de <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + cbz r3, 938b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ add.w r6, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 934ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ - ldr r3, [pc, #156] @ (93628 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ - b.n 934e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ + b.n 93780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + ldr r3, [pc, #156] @ (938fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ + b.n 937b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 935de <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + cbz r0, 938b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ add.w r6, r4, #20 │ │ │ │ - b.n 934ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.n 93780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 935ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x332> │ │ │ │ - ldr r0, [pc, #128] @ (9362c <_PyUnicodeWriter_WriteASCIIString@@Base+0x390>) │ │ │ │ + bne.n 938a2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x332> │ │ │ │ + ldr r0, [pc, #128] @ (93900 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 934d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ + bne.n 937a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 934d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ + b.n 937a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 93578 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2dc> │ │ │ │ + b.n 9384c <_PyUnicodeWriter_WriteASCIIString@@Base+0x2dc> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 934d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 937a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ + bl 1fc480 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 934e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ + bne.w 937b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 934fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ + b.n 937d2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58836 @ 0xe5d4 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 935ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x34e> │ │ │ │ + bl f8938 │ │ │ │ + b.n 938be <_PyUnicodeWriter_WriteASCIIString@@Base+0x34e> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 934fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ + b.n 937d2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 93608 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36c> │ │ │ │ + b.n 938dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x36c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00093630 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +00093904 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 936ea <_PyUnicodeWriter_Finish@@Base+0xba> │ │ │ │ + beq.n 939be <_PyUnicodeWriter_Finish@@Base+0xba> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str.w ip, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 936e6 <_PyUnicodeWriter_Finish@@Base+0xb6> │ │ │ │ + bne.n 939ba <_PyUnicodeWriter_Finish@@Base+0xb6> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9367e <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ + beq.n 93952 <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl cea6c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bl ced30 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93712 <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ + beq.n 939e6 <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 93708 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ + beq.n 939dc <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 93684 <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ + beq.n 93958 <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 9372e <_PyUnicodeWriter_Finish@@Base+0xfe> │ │ │ │ + bpl.n 93a02 <_PyUnicodeWriter_Finish@@Base+0xfe> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge.w ip, #24 │ │ │ │ movwge r1, #43944 @ 0xaba8 │ │ │ │ movwge r2, #24184 @ 0x5e78 │ │ │ │ - ldrlt r1, [pc, #124] @ (93734 <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ + ldrlt r1, [pc, #124] @ (93a08 <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ ittet ge │ │ │ │ movtge r2, #77 @ 0x4d │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt.w r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 936e2 <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ + bge.n 939b6 <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 936e2 <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ + cbnz r2, 939b6 <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r3, r2 │ │ │ │ - b.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 93704 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbz r2, 939d8 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93704 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + bge.n 939d8 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 93704 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbnz r3, 939d8 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #48] @ (93738 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ - b.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #48] @ (93a0c <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ + b.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 19a268 │ │ │ │ + b.w 19a8e8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bge.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93678 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 9394c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.n 9369e <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ + b.n 93972 <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94116 <_PyUnicodeWriter_Finish@@Base+0xae6> │ │ │ │ + beq.w 943ea <_PyUnicodeWriter_Finish@@Base+0xae6> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 9430e <_PyUnicodeWriter_Finish@@Base+0xcde> │ │ │ │ + bcs.w 945e2 <_PyUnicodeWriter_Finish@@Base+0xcde> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bgt.w 9413c <_PyUnicodeWriter_Finish@@Base+0xb0c> │ │ │ │ + bgt.w 94410 <_PyUnicodeWriter_Finish@@Base+0xb0c> │ │ │ │ bic.w r6, r2, #128 @ 0x80 │ │ │ │ and.w r8, r2, #128 @ 0x80 │ │ │ │ sub.w r2, r6, #40 @ 0x28 │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 939e6 <_PyUnicodeWriter_Finish@@Base+0x3b6> │ │ │ │ + bhi.w 93cba <_PyUnicodeWriter_Finish@@Base+0x3b6> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r3, r3, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ @@ -155276,317 +155520,317 @@ │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r7, r0, #15 │ │ │ │ lsls r0, r4, #17 │ │ │ │ lsls r5, r3, #10 │ │ │ │ lsls r1, r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 94340 <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ + blt.w 94614 <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge.w 94340 <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ + bge.w 94614 <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r5, [r2, r0, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9434a <_PyUnicodeWriter_Finish@@Base+0xd1a> │ │ │ │ + beq.w 9461e <_PyUnicodeWriter_Finish@@Base+0xd1a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 93f78 <_PyUnicodeWriter_Finish@@Base+0x948> │ │ │ │ + blt.w 9424c <_PyUnicodeWriter_Finish@@Base+0x948> │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9418c <_PyUnicodeWriter_Finish@@Base+0xb5c> │ │ │ │ + beq.w 94460 <_PyUnicodeWriter_Finish@@Base+0xb5c> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r7, #1 │ │ │ │ - bcs.w 942ec <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + bcs.w 945c0 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + cbz r0, 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r6 │ │ │ │ - bl 958bc │ │ │ │ + bl 95b8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 940ca <_PyUnicodeWriter_Finish@@Base+0xa9a> │ │ │ │ - ldr r2, [pc, #444] @ (93a74 <_PyUnicodeWriter_Finish@@Base+0x444>) │ │ │ │ + beq.w 9439e <_PyUnicodeWriter_Finish@@Base+0xa9a> │ │ │ │ + ldr r2, [pc, #444] @ (93d48 <_PyUnicodeWriter_Finish@@Base+0x444>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79d30 │ │ │ │ + bl 79dd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - cbz r5, 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + cbz r5, 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94454 <_PyUnicodeWriter_Finish@@Base+0xe24> │ │ │ │ + beq.w 94728 <_PyUnicodeWriter_Finish@@Base+0xe24> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 9459e <_PyUnicodeWriter_Finish@@Base+0xf6e> │ │ │ │ + blt.w 94872 <_PyUnicodeWriter_Finish@@Base+0xf6e> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94454 <_PyUnicodeWriter_Finish@@Base+0xe24> │ │ │ │ + beq.w 94728 <_PyUnicodeWriter_Finish@@Base+0xe24> │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2bf20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 938d2 <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 93ba6 <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94582 <_PyUnicodeWriter_Finish@@Base+0xf52> │ │ │ │ + beq.w 94856 <_PyUnicodeWriter_Finish@@Base+0xf52> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 942ec <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + bcs.w 945c0 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 93ee0 <_PyUnicodeWriter_Finish@@Base+0x8b0> │ │ │ │ + bne.w 941b4 <_PyUnicodeWriter_Finish@@Base+0x8b0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.n 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + ble.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 94562 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 94562 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 94562 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 94562 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #4 │ │ │ │ str r0, [r5, #28] │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 94562 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #5 │ │ │ │ str r0, [r5, #32] │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 94562 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #6 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - beq.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ add.w r2, r5, #36 @ 0x24 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r4 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r2 │ │ │ │ movs r6, #6 │ │ │ │ mov r0, r7 │ │ │ │ adds r6, #1 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428a <_PyUnicodeWriter_Finish@@Base+0xc5a> │ │ │ │ + beq.w 9455e <_PyUnicodeWriter_Finish@@Base+0xc5a> │ │ │ │ cmp r6, r5 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ - bne.n 939ca <_PyUnicodeWriter_Finish@@Base+0x39a> │ │ │ │ + bne.n 93c9e <_PyUnicodeWriter_Finish@@Base+0x39a> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26268 @ 0x669c │ │ │ │ + movw r1, #27676 @ 0x6c1c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 94558 <_PyUnicodeWriter_Finish@@Base+0xf28> │ │ │ │ - bne.n 93a1a <_PyUnicodeWriter_Finish@@Base+0x3ea> │ │ │ │ + blt.w 9482c <_PyUnicodeWriter_Finish@@Base+0xf28> │ │ │ │ + bne.n 93cee <_PyUnicodeWriter_Finish@@Base+0x3ea> │ │ │ │ cmp r6, #62 @ 0x3e │ │ │ │ - beq.w 947ae <_PyUnicodeWriter_Finish@@Base+0x117e> │ │ │ │ + beq.w 94a82 <_PyUnicodeWriter_Finish@@Base+0x117e> │ │ │ │ movs r0, #0 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ - beq.w 944e2 <_PyUnicodeWriter_Finish@@Base+0xeb2> │ │ │ │ - bl 11348c │ │ │ │ + beq.w 947b6 <_PyUnicodeWriter_Finish@@Base+0xeb2> │ │ │ │ + bl 113330 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 944b2 <_PyUnicodeWriter_Finish@@Base+0xe82> │ │ │ │ + bne.w 94786 <_PyUnicodeWriter_Finish@@Base+0xe82> │ │ │ │ movs r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov fp, r6 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w 9415a <_PyUnicodeWriter_Finish@@Base+0xb2a> │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + beq.w 9442e <_PyUnicodeWriter_Finish@@Base+0xb2a> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94478 <_PyUnicodeWriter_Finish@@Base+0xe48> │ │ │ │ + beq.w 9474c <_PyUnicodeWriter_Finish@@Base+0xe48> │ │ │ │ mov r0, r6 │ │ │ │ - bl e968c │ │ │ │ + bl e98cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 945e8 <_PyUnicodeWriter_Finish@@Base+0xfb8> │ │ │ │ + beq.w 948bc <_PyUnicodeWriter_Finish@@Base+0xfb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9449e <_PyUnicodeWriter_Finish@@Base+0xe6e> │ │ │ │ + blt.w 94772 <_PyUnicodeWriter_Finish@@Base+0xe6e> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 93a42 <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ + b.n 93d16 <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9435e <_PyUnicodeWriter_Finish@@Base+0xd2e> │ │ │ │ + beq.w 94632 <_PyUnicodeWriter_Finish@@Base+0xd2e> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 940d4 <_PyUnicodeWriter_Finish@@Base+0xaa4> │ │ │ │ + bne.w 943a8 <_PyUnicodeWriter_Finish@@Base+0xaa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 940f0 <_PyUnicodeWriter_Finish@@Base+0xac0> │ │ │ │ + beq.w 943c4 <_PyUnicodeWriter_Finish@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94692 <_PyUnicodeWriter_Finish@@Base+0x1062> │ │ │ │ + beq.w 94966 <_PyUnicodeWriter_Finish@@Base+0x1062> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 94700 <_PyUnicodeWriter_Finish@@Base+0x10d0> │ │ │ │ + beq.w 949d4 <_PyUnicodeWriter_Finish@@Base+0x10d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 946f4 <_PyUnicodeWriter_Finish@@Base+0x10c4> │ │ │ │ + beq.w 949c8 <_PyUnicodeWriter_Finish@@Base+0x10c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 946b6 <_PyUnicodeWriter_Finish@@Base+0x1086> │ │ │ │ + beq.w 9498a <_PyUnicodeWriter_Finish@@Base+0x1086> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9469c <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ + beq.w 94970 <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94680 <_PyUnicodeWriter_Finish@@Base+0x1050> │ │ │ │ + beq.w 94954 <_PyUnicodeWriter_Finish@@Base+0x1050> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94682 <_PyUnicodeWriter_Finish@@Base+0x1052> │ │ │ │ + beq.w 94956 <_PyUnicodeWriter_Finish@@Base+0x1052> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94672 <_PyUnicodeWriter_Finish@@Base+0x1042> │ │ │ │ + beq.w 94946 <_PyUnicodeWriter_Finish@@Base+0x1042> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94650 <_PyUnicodeWriter_Finish@@Base+0x1020> │ │ │ │ + beq.w 94924 <_PyUnicodeWriter_Finish@@Base+0x1020> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94734 <_PyUnicodeWriter_Finish@@Base+0x1104> │ │ │ │ + beq.w 94a08 <_PyUnicodeWriter_Finish@@Base+0x1104> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9472c <_PyUnicodeWriter_Finish@@Base+0x10fc> │ │ │ │ + beq.w 94a00 <_PyUnicodeWriter_Finish@@Base+0x10fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94722 <_PyUnicodeWriter_Finish@@Base+0x10f2> │ │ │ │ + beq.w 949f6 <_PyUnicodeWriter_Finish@@Base+0x10f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94710 <_PyUnicodeWriter_Finish@@Base+0x10e0> │ │ │ │ + beq.w 949e4 <_PyUnicodeWriter_Finish@@Base+0x10e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94728 <_PyUnicodeWriter_Finish@@Base+0x10f8> │ │ │ │ + beq.w 949fc <_PyUnicodeWriter_Finish@@Base+0x10f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + beq.w 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -155602,1306 +155846,1306 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - bl 95c58 <_Py_write@@Base+0x78> │ │ │ │ + bl 95f28 <_Py_write@@Base+0x78> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + beq.w 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 96154 │ │ │ │ + bl 96424 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + beq.w 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94100 <_PyUnicodeWriter_Finish@@Base+0xad0> │ │ │ │ + bne.w 943d4 <_PyUnicodeWriter_Finish@@Base+0xad0> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93bd8 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ + bge.n 93eac <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9417c <_PyUnicodeWriter_Finish@@Base+0xb4c> │ │ │ │ + beq.w 94450 <_PyUnicodeWriter_Finish@@Base+0xb4c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93bec <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bge.n 93ec0 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 940ba <_PyUnicodeWriter_Finish@@Base+0xa8a> │ │ │ │ - cbz r6, 93c00 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq.w 9438e <_PyUnicodeWriter_Finish@@Base+0xa8a> │ │ │ │ + cbz r6, 93ed4 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c00 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + bge.n 93ed4 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 940a2 <_PyUnicodeWriter_Finish@@Base+0xa72> │ │ │ │ + beq.w 94376 <_PyUnicodeWriter_Finish@@Base+0xa72> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 93c1e <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + beq.n 93ef2 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c1e <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + bge.n 93ef2 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 93c1e <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + cbnz r3, 93ef2 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ mov r0, fp │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 93c38 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + cbz r3, 93f0c <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c38 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + bge.n 93f0c <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 93c38 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + cbnz r3, 93f0c <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 93c50 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ + cbz r3, 93f24 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c50 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ + bge.n 93f24 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 940aa <_PyUnicodeWriter_Finish@@Base+0xa7a> │ │ │ │ + beq.w 9437e <_PyUnicodeWriter_Finish@@Base+0xa7a> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 93c6c <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ + beq.n 93f40 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c6c <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ + bge.n 93f40 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 940b2 <_PyUnicodeWriter_Finish@@Base+0xa82> │ │ │ │ + beq.w 94386 <_PyUnicodeWriter_Finish@@Base+0xa82> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 93c88 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ + beq.n 93f5c <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c88 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ + bge.n 93f5c <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 940c2 <_PyUnicodeWriter_Finish@@Base+0xa92> │ │ │ │ - cbz r7, 93c9e <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ + beq.w 94396 <_PyUnicodeWriter_Finish@@Base+0xa92> │ │ │ │ + cbz r7, 93f72 <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93c9e <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ + bge.n 93f72 <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 93c9e <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ + cbnz r3, 93f72 <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bge.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bne.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9418e <_PyUnicodeWriter_Finish@@Base+0xb5e> │ │ │ │ + beq.w 94462 <_PyUnicodeWriter_Finish@@Base+0xb5e> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 942ec <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + bcs.w 945c0 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 93890 <_PyUnicodeWriter_Finish@@Base+0x260> │ │ │ │ + b.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x260> │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt.w 94394 <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ - beq.w 9438a <_PyUnicodeWriter_Finish@@Base+0xd5a> │ │ │ │ + blt.w 94668 <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ + beq.w 9465e <_PyUnicodeWriter_Finish@@Base+0xd5a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #25876 @ 0x6514 │ │ │ │ + movw r2, #27284 @ 0x6a94 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 94378 <_PyUnicodeWriter_Finish@@Base+0xd48> │ │ │ │ + bne.w 9464c <_PyUnicodeWriter_Finish@@Base+0xd48> │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19c324 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19c9a4 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 94394 <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ + blt.w 94668 <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ mov r1, r4 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 958bc │ │ │ │ + bl 95b8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 938b0 <_PyUnicodeWriter_Finish@@Base+0x280> │ │ │ │ - b.n 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93b84 <_PyUnicodeWriter_Finish@@Base+0x280> │ │ │ │ + b.n 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 93ce0 <_PyUnicodeWriter_Finish@@Base+0x6b0> │ │ │ │ + b.n 93fb4 <_PyUnicodeWriter_Finish@@Base+0x6b0> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 93d3e <_PyUnicodeWriter_Finish@@Base+0x70e> │ │ │ │ + b.n 94012 <_PyUnicodeWriter_Finish@@Base+0x70e> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 9410a <_PyUnicodeWriter_Finish@@Base+0xada> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_Finish@@Base+0xada> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ffb8 │ │ │ │ + bl 8004c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 938d0 <_PyUnicodeWriter_Finish@@Base+0x2a0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 93ba4 <_PyUnicodeWriter_Finish@@Base+0x2a0> │ │ │ │ movw r5, #5412 @ 0x1524 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movw r5, #4364 @ 0x110c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r7, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 943ee <_PyUnicodeWriter_Finish@@Base+0xdbe> │ │ │ │ + bne.w 946c2 <_PyUnicodeWriter_Finish@@Base+0xdbe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9440a <_PyUnicodeWriter_Finish@@Base+0xdda> │ │ │ │ + beq.w 946de <_PyUnicodeWriter_Finish@@Base+0xdda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9440a <_PyUnicodeWriter_Finish@@Base+0xdda> │ │ │ │ + beq.w 946de <_PyUnicodeWriter_Finish@@Base+0xdda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 943be <_PyUnicodeWriter_Finish@@Base+0xd8e> │ │ │ │ + beq.w 94692 <_PyUnicodeWriter_Finish@@Base+0xd8e> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 9d628 │ │ │ │ + bl 9d90c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 93dfc <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + cbz r0, 940d0 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94400 <_PyUnicodeWriter_Finish@@Base+0xdd0> │ │ │ │ + bne.w 946d4 <_PyUnicodeWriter_Finish@@Base+0xdd0> │ │ │ │ mov r0, sl │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b92c │ │ │ │ + bl 7b9c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d0338 │ │ │ │ + bl 1d0988 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 93f0a <_PyUnicodeWriter_Finish@@Base+0x8da> │ │ │ │ - bl 85ae8 │ │ │ │ + beq.n 941de <_PyUnicodeWriter_Finish@@Base+0x8da> │ │ │ │ + bl 85b58 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19c324 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19c9a4 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 94412 <_PyUnicodeWriter_Finish@@Base+0xde2> │ │ │ │ + beq.w 946e6 <_PyUnicodeWriter_Finish@@Base+0xde2> │ │ │ │ cmp.w r6, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 947e2 <_PyUnicodeWriter_Finish@@Base+0x11b2> │ │ │ │ + beq.w 94ab6 <_PyUnicodeWriter_Finish@@Base+0x11b2> │ │ │ │ eor.w r5, r6, r6, asr #31 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ sub.w r5, r5, r6, asr #31 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ subs r5, #1 │ │ │ │ add.w r6, r5, r5, lsr #31 │ │ │ │ asrs r6, r6, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ - bl 1b50d4 │ │ │ │ + bl 1b57bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9422c <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ + beq.w 94500 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov sl, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r2 │ │ │ │ add.w r9, r2, r6, lsl #2 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.w 941bc <_PyUnicodeWriter_Finish@@Base+0xb8c> │ │ │ │ - bl 1b5134 │ │ │ │ + beq.w 94490 <_PyUnicodeWriter_Finish@@Base+0xb8c> │ │ │ │ + bl 1b581c │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r4, #32768 @ 0x8000 │ │ │ │ mov r0, r6 │ │ │ │ - bhi.w 94792 <_PyUnicodeWriter_Finish@@Base+0x1162> │ │ │ │ - bl 1b5134 │ │ │ │ + bhi.w 94a66 <_PyUnicodeWriter_Finish@@Base+0x1162> │ │ │ │ + bl 1b581c │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 94792 <_PyUnicodeWriter_Finish@@Base+0x1162> │ │ │ │ + bhi.w 94a66 <_PyUnicodeWriter_Finish@@Base+0x1162> │ │ │ │ add.w r0, r4, r0, lsl #15 │ │ │ │ str.w r0, [r5], #4 │ │ │ │ - b.n 93e8c <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + b.n 94160 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ movw r5, #5144 @ 0x1418 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 942b4 <_PyUnicodeWriter_Finish@@Base+0xc84> │ │ │ │ + blt.w 94588 <_PyUnicodeWriter_Finish@@Base+0xc84> │ │ │ │ mov r0, r6 │ │ │ │ - bl 71b00 │ │ │ │ + bl 71b90 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93948 <_PyUnicodeWriter_Finish@@Base+0x318> │ │ │ │ + beq.w 93c1c <_PyUnicodeWriter_Finish@@Base+0x318> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c30 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9394c <_PyUnicodeWriter_Finish@@Base+0x31c> │ │ │ │ - b.n 944c4 <_PyUnicodeWriter_Finish@@Base+0xe94> │ │ │ │ + bne.w 93c20 <_PyUnicodeWriter_Finish@@Base+0x31c> │ │ │ │ + b.n 94798 <_PyUnicodeWriter_Finish@@Base+0xe94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 289268 │ │ │ │ + bl 289820 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 93e28 <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ + bne.n 940fc <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93e28 <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ - b.n 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.n 940fc <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ + b.n 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 289268 │ │ │ │ + bl 289820 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 945dc <_PyUnicodeWriter_Finish@@Base+0xfac> │ │ │ │ + beq.w 948b0 <_PyUnicodeWriter_Finish@@Base+0xfac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 289268 │ │ │ │ + bl 289820 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 945c8 <_PyUnicodeWriter_Finish@@Base+0xf98> │ │ │ │ + beq.w 9489c <_PyUnicodeWriter_Finish@@Base+0xf98> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 24d5cc │ │ │ │ + bl 24db74 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 93e36 <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 9410a <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ movw r2, #61116 @ 0xeebc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + bge.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt.w 9442a <_PyUnicodeWriter_Finish@@Base+0xdfa> │ │ │ │ - bl 71cd0 │ │ │ │ + blt.w 946fe <_PyUnicodeWriter_Finish@@Base+0xdfa> │ │ │ │ + bl 71d60 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9441e <_PyUnicodeWriter_Finish@@Base+0xdee> │ │ │ │ + bne.w 946f2 <_PyUnicodeWriter_Finish@@Base+0xdee> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 943e4 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + beq.w 946b8 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 943c2 <_PyUnicodeWriter_Finish@@Base+0xd92> │ │ │ │ + beq.w 94696 <_PyUnicodeWriter_Finish@@Base+0xd92> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 93fa4 <_PyUnicodeWriter_Finish@@Base+0x974> │ │ │ │ - bl 70c84 │ │ │ │ + b.n 94278 <_PyUnicodeWriter_Finish@@Base+0x974> │ │ │ │ + bl 70ccc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9454c <_PyUnicodeWriter_Finish@@Base+0xf1c> │ │ │ │ + bne.w 94820 <_PyUnicodeWriter_Finish@@Base+0xf1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9452a <_PyUnicodeWriter_Finish@@Base+0xefa> │ │ │ │ - bl 9373c <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + beq.w 947fe <_PyUnicodeWriter_Finish@@Base+0xefa> │ │ │ │ + bl 93a10 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94530 <_PyUnicodeWriter_Finish@@Base+0xf00> │ │ │ │ + beq.w 94804 <_PyUnicodeWriter_Finish@@Base+0xf00> │ │ │ │ mov r0, r7 │ │ │ │ - bl 789e4 │ │ │ │ + bl 78a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 944fc <_PyUnicodeWriter_Finish@@Base+0xecc> │ │ │ │ + beq.w 947d0 <_PyUnicodeWriter_Finish@@Base+0xecc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94018 <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ + bge.n 942ec <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94754 <_PyUnicodeWriter_Finish@@Base+0x1124> │ │ │ │ + beq.w 94a28 <_PyUnicodeWriter_Finish@@Base+0x1124> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93fda <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ + bge.n 942ae <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93fda <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ + bne.n 942ae <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93fda <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 942ae <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #8 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d20 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + beq.w 93ff4 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12ada8 <_PyLong_FromByteArray@@Base> │ │ │ │ + bl 12ad70 <_PyLong_FromByteArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 93d20 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b.n 93ff4 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d0338 │ │ │ │ + bl 1d0988 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9462a <_PyUnicodeWriter_Finish@@Base+0xffa> │ │ │ │ + beq.w 948fe <_PyUnicodeWriter_Finish@@Base+0xffa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d0338 │ │ │ │ + bl 1d0988 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 94616 <_PyUnicodeWriter_Finish@@Base+0xfe6> │ │ │ │ + beq.w 948ea <_PyUnicodeWriter_Finish@@Base+0xfe6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d8, [sp, #72] @ 0x48 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ - bl 24d5cc │ │ │ │ + bl 24db74 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 93e36 <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 9410a <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93c00 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93ed4 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93c50 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93f24 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93c6c <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93f40 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93bec <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93ec0 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93c88 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93f5c <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 938d2 <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ - b.n 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bne.w 93ba6 <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ + b.n 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 19c100 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ + bl 19c780 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blt.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + blt.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95584 │ │ │ │ + bl 95858 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93a9a <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 93d6e <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94788 <_PyUnicodeWriter_Finish@@Base+0x1158> │ │ │ │ + beq.w 94a5c <_PyUnicodeWriter_Finish@@Base+0x1158> │ │ │ │ movs r5, #0 │ │ │ │ - b.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - bl 19d080 <_PySys_GetRequiredAttr@@Base+0x1334> │ │ │ │ - b.n 93bc4 <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 19d700 <_PySys_GetRequiredAttr@@Base+0x1334> │ │ │ │ + b.n 93e98 <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d8a <_PyUnicodeWriter_Finish@@Base+0x75a> │ │ │ │ - b.n 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.w 9405e <_PyUnicodeWriter_Finish@@Base+0x75a> │ │ │ │ + b.n 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94300 <_PyUnicodeWriter_Finish@@Base+0xcd0> │ │ │ │ + beq.w 945d4 <_PyUnicodeWriter_Finish@@Base+0xcd0> │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94636 <_PyUnicodeWriter_Finish@@Base+0x1006> │ │ │ │ + beq.w 9490a <_PyUnicodeWriter_Finish@@Base+0x1006> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - ble.w 93778 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ + ble.w 93a4c <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ movw r2, #43724 @ 0xaacc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #47064 @ 0xb7d8 │ │ │ │ + movw r1, #48472 @ 0xbd58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 93870 <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ + b.w 93b44 <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ mov r4, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r6 │ │ │ │ cmp.w fp, #60 @ 0x3c │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19d080 <_PySys_GetRequiredAttr@@Base+0x1334> │ │ │ │ - b.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bl 19d700 <_PySys_GetRequiredAttr@@Base+0x1334> │ │ │ │ + b.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93bd8 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ - b.n 93bec <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bne.w 93eac <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ + b.n 93ec0 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94230 <_PyUnicodeWriter_Finish@@Base+0xc00> │ │ │ │ + beq.n 94504 <_PyUnicodeWriter_Finish@@Base+0xc00> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93d58 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - b.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bne.w 9402c <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + b.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ and.w r5, sl, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ ldr.w sl, [sp] │ │ │ │ add.w r9, r5, #2 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, fp │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 941f0 <_PyUnicodeWriter_Finish@@Base+0xbc0> │ │ │ │ + bne.n 944c4 <_PyUnicodeWriter_Finish@@Base+0xbc0> │ │ │ │ str.w r5, [r2, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1b5160 │ │ │ │ + bl 1b5848 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 93d20 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b.n 93ff4 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 1b5134 │ │ │ │ + bl 1b581c │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.n 9421a <_PyUnicodeWriter_Finish@@Base+0xbea> │ │ │ │ + bhi.n 944ee <_PyUnicodeWriter_Finish@@Base+0xbea> │ │ │ │ cmp ip, r6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ - bne.n 94212 <_PyUnicodeWriter_Finish@@Base+0xbe2> │ │ │ │ - cbz r0, 94270 <_PyUnicodeWriter_Finish@@Base+0xc40> │ │ │ │ + bne.n 944e6 <_PyUnicodeWriter_Finish@@Base+0xbe2> │ │ │ │ + cbz r0, 94544 <_PyUnicodeWriter_Finish@@Base+0xc40> │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r5, r0 │ │ │ │ - b.n 941da <_PyUnicodeWriter_Finish@@Base+0xbaa> │ │ │ │ + b.n 944ae <_PyUnicodeWriter_Finish@@Base+0xbaa> │ │ │ │ mov r4, r3 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94770 <_PyUnicodeWriter_Finish@@Base+0x1140> │ │ │ │ + beq.w 94a44 <_PyUnicodeWriter_Finish@@Base+0x1140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 48bb6 │ │ │ │ + bl 48bf6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 93d20 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b.n 93ff4 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bb7c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 942ec <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + beq.n 945c0 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ mov r1, r4 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 93d58 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + bge.w 9402c <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25852 @ 0x64fc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r4, r3 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25664 @ 0x6440 │ │ │ │ + movw r1, #27072 @ 0x69c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 94226 <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ + bl f8938 │ │ │ │ + b.n 944fa <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r7 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 947fa <_PyUnicodeWriter_Finish@@Base+0x11ca> │ │ │ │ + beq.w 94ace <_PyUnicodeWriter_Finish@@Base+0x11ca> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 940fa <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bge.w 943ce <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 940fa <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bne.w 943ce <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 940fa <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 943ce <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bl 7fdac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25892 @ 0x6524 │ │ │ │ + movw r1, #27300 @ 0x6aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bb7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 93ed0 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + bne.w 941a4 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25560 @ 0x63d8 │ │ │ │ + movw r1, #26968 @ 0x6958 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 939f6 <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ + b.w 93cca <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2bb7c │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 9412e <_PyUnicodeWriter_Finish@@Base+0xafe> │ │ │ │ + bne.w 94402 <_PyUnicodeWriter_Finish@@Base+0xafe> │ │ │ │ movw r4, #61140 @ 0xeed4 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - movw r1, #25560 @ 0x63d8 │ │ │ │ + movw r1, #26968 @ 0x6958 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d9bbc │ │ │ │ + bl d9e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94154 <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ + beq.w 94428 <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #25588 @ 0x63f4 │ │ │ │ + movw r1, #26996 @ 0x6974 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl f879c │ │ │ │ - b.n 94154 <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ - bl 7fd18 │ │ │ │ + bl f8938 │ │ │ │ + b.n 94428 <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26228 @ 0x6674 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 939f6 <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ + b.w 93cca <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26140 @ 0x661c │ │ │ │ + movw r1, #27548 @ 0x6b9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - ldr r2, [pc, #720] @ (9464c <_PyUnicodeWriter_Finish@@Base+0x101c>) │ │ │ │ + bl f8938 │ │ │ │ + b.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + ldr r2, [pc, #720] @ (94920 <_PyUnicodeWriter_Finish@@Base+0x101c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 80668 <_PyUnicode_InternImmortal@@Base> │ │ │ │ - b.n 93d1e <_PyUnicodeWriter_Finish@@Base+0x6ee> │ │ │ │ + bl 806fc <_PyUnicode_InternImmortal@@Base> │ │ │ │ + b.n 93ff2 <_PyUnicodeWriter_Finish@@Base+0x6ee> │ │ │ │ movs r0, #7 │ │ │ │ - bl fc3c0 │ │ │ │ + bl fc55c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 93d10 <_PyUnicodeWriter_Finish@@Base+0x6e0> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 93fe4 <_PyUnicodeWriter_Finish@@Base+0x6e0> │ │ │ │ + bl 7fdac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movw r1, #27216 @ 0x6a50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 93dfc <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 940d0 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94796 <_PyUnicodeWriter_Finish@@Base+0x1166> │ │ │ │ + beq.w 94a6a <_PyUnicodeWriter_Finish@@Base+0x1166> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 943e4 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ + bge.n 946b8 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 943e4 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ + cbnz r3, 946b8 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 19c100 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ + bl 19c780 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - bge.w 93dba <_PyUnicodeWriter_Finish@@Base+0x78a> │ │ │ │ - b.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bge.w 9408e <_PyUnicodeWriter_Finish@@Base+0x78a> │ │ │ │ + b.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ - bl 19d080 <_PySys_GetRequiredAttr@@Base+0x1334> │ │ │ │ - b.n 93dfc <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + bl 19d700 <_PySys_GetRequiredAttr@@Base+0x1334> │ │ │ │ + b.n 940d0 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ movs r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 93dfc <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 940d0 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9422c <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ - b.n 93e5a <_PyUnicodeWriter_Finish@@Base+0x82a> │ │ │ │ + bne.w 94500 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ + b.n 9412e <_PyUnicodeWriter_Finish@@Base+0x82a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19c324 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19c9a4 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 93f9c <_PyUnicodeWriter_Finish@@Base+0x96c> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 94270 <_PyUnicodeWriter_Finish@@Base+0x96c> │ │ │ │ + bl 7fdac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25976 @ 0x6578 │ │ │ │ + movw r1, #27384 @ 0x6af8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bge.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94298 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ + bne.w 9456c <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #27512 @ 0x6b78 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 94298 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ + bl f8938 │ │ │ │ + b.n 9456c <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93a6e <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ + bne.w 93d42 <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 93a6e <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 93d42 <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 19c100 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ + bl 19c780 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.w 93a32 <_PyUnicodeWriter_Finish@@Base+0x402> │ │ │ │ + bge.w 93d06 <_PyUnicodeWriter_Finish@@Base+0x402> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bge.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - bl e60b4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bl e62ec │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93a30 <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ + beq.w 93d04 <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19c324 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19c9a4 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 93a30 <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ + b.w 93d04 <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ - bge.n 94512 <_PyUnicodeWriter_Finish@@Base+0xee2> │ │ │ │ + bge.n 947e6 <_PyUnicodeWriter_Finish@@Base+0xee2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9474c <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + beq.w 94a20 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9475c <_PyUnicodeWriter_Finish@@Base+0x112c> │ │ │ │ - bl 7fd18 │ │ │ │ + blt.w 94a30 <_PyUnicodeWriter_Finish@@Base+0x112c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 943e4 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ - b.n 943cc <_PyUnicodeWriter_Finish@@Base+0xd9c> │ │ │ │ + beq.w 946b8 <_PyUnicodeWriter_Finish@@Base+0xdb4> │ │ │ │ + b.n 946a0 <_PyUnicodeWriter_Finish@@Base+0xd9c> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 9451e <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ + b.n 947f2 <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9451e <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ + bge.n 947f2 <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9451e <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ + bne.n 947f2 <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9451e <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 947f2 <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19c324 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19c9a4 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 93fd0 <_PyUnicodeWriter_Finish@@Base+0x9a0> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 942a4 <_PyUnicodeWriter_Finish@@Base+0x9a0> │ │ │ │ + bl 7fdac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #27468 @ 0x6b4c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 942de <_PyUnicodeWriter_Finish@@Base+0xcae> │ │ │ │ + beq.w 945b2 <_PyUnicodeWriter_Finish@@Base+0xcae> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 956f4 │ │ │ │ + bl 959c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - b.n 93ed0 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 941a4 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + bl 7fdac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25756 @ 0x649c │ │ │ │ + movw r1, #27164 @ 0x6a1c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9386e <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93b42 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ vldr d1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 93f50 <_PyUnicodeWriter_Finish@@Base+0x920> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 94224 <_PyUnicodeWriter_Finish@@Base+0x920> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 93f36 <_PyUnicodeWriter_Finish@@Base+0x906> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 9420a <_PyUnicodeWriter_Finish@@Base+0x906> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 945fa <_PyUnicodeWriter_Finish@@Base+0xfca> │ │ │ │ + bge.n 948ce <_PyUnicodeWriter_Finish@@Base+0xfca> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 94640 <_PyUnicodeWriter_Finish@@Base+0x1010> │ │ │ │ + cbz r2, 94914 <_PyUnicodeWriter_Finish@@Base+0x1010> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 940fa <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bge.w 943ce <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 940fa <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bne.w 943ce <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 940fa <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 943ce <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ vldr d7, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 94082 <_PyUnicodeWriter_Finish@@Base+0xa52> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 94356 <_PyUnicodeWriter_Finish@@Base+0xa52> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 939fc <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 94068 <_PyUnicodeWriter_Finish@@Base+0xa38> │ │ │ │ + bne.w 93cd0 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 9433c <_PyUnicodeWriter_Finish@@Base+0xa38> │ │ │ │ movw r4, #61140 @ 0xeed4 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - b.n 94324 <_PyUnicodeWriter_Finish@@Base+0xcf4> │ │ │ │ + b.n 945f8 <_PyUnicodeWriter_Finish@@Base+0xcf4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 945fa <_PyUnicodeWriter_Finish@@Base+0xfca> │ │ │ │ + b.n 948ce <_PyUnicodeWriter_Finish@@Base+0xfca> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 946d4 <_PyUnicodeWriter_Finish@@Base+0x10a4> │ │ │ │ + beq.n 949a8 <_PyUnicodeWriter_Finish@@Base+0x10a4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94740 <_PyUnicodeWriter_Finish@@Base+0x1110> │ │ │ │ + blt.n 94a14 <_PyUnicodeWriter_Finish@@Base+0x1110> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 94182 <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ + b.n 94456 <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + b.n 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ - b.n 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93aa8 <_PyUnicodeWriter_Finish@@Base+0x478> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 93d7c <_PyUnicodeWriter_Finish@@Base+0x478> │ │ │ │ + bl 7fdac │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 946c2 <_PyUnicodeWriter_Finish@@Base+0x1092> │ │ │ │ + cbz r0, 94996 <_PyUnicodeWriter_Finish@@Base+0x1092> │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - b.w 93c1e <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 93ef2 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9469c <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ - b.w 93ad2 <_PyUnicodeWriter_Finish@@Base+0x4a2> │ │ │ │ + bne.n 94970 <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ + b.w 93da6 <_PyUnicodeWriter_Finish@@Base+0x4a2> │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r6 │ │ │ │ str r6, [sp, #20] │ │ │ │ strd r6, r6, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ str r6, [sp, #16] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26184 @ 0x6648 │ │ │ │ + movw r1, #27592 @ 0x6bc8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94664 <_PyUnicodeWriter_Finish@@Base+0x1034> │ │ │ │ + bne.n 94938 <_PyUnicodeWriter_Finish@@Base+0x1034> │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b.n 94182 <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 94456 <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9469c <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ - b.w 93ac4 <_PyUnicodeWriter_Finish@@Base+0x494> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 94970 <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ + b.w 93d98 <_PyUnicodeWriter_Finish@@Base+0x494> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9469c <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ + bne.n 94970 <_PyUnicodeWriter_Finish@@Base+0x106c> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 93ab6 <_PyUnicodeWriter_Finish@@Base+0x486> │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 93d8a <_PyUnicodeWriter_Finish@@Base+0x486> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93b50 <_PyUnicodeWriter_Finish@@Base+0x520> │ │ │ │ + beq.w 93e24 <_PyUnicodeWriter_Finish@@Base+0x520> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 946ea <_PyUnicodeWriter_Finish@@Base+0x10ba> │ │ │ │ + b.n 949be <_PyUnicodeWriter_Finish@@Base+0x10ba> │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + b.n 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + b.n 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + b.n 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 9465c <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ + b.n 94930 <_PyUnicodeWriter_Finish@@Base+0x102c> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9466e <_PyUnicodeWriter_Finish@@Base+0x103e> │ │ │ │ + bne.n 94942 <_PyUnicodeWriter_Finish@@Base+0x103e> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 9417e <_PyUnicodeWriter_Finish@@Base+0xb4e> │ │ │ │ + b.n 94452 <_PyUnicodeWriter_Finish@@Base+0xb4e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94512 <_PyUnicodeWriter_Finish@@Base+0xee2> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 947e6 <_PyUnicodeWriter_Finish@@Base+0xee2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94018 <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 942ec <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9451e <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ + bne.w 947f2 <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9451e <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 947f2 <_PyUnicodeWriter_Finish@@Base+0xeee> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25708 @ 0x646c │ │ │ │ + movw r1, #27116 @ 0x69ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 94226 <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ + bl f8938 │ │ │ │ + b.n 944fa <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 93a9a <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ + b.w 93d6e <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 9421c <_PyUnicodeWriter_Finish@@Base+0xbec> │ │ │ │ + b.n 944f0 <_PyUnicodeWriter_Finish@@Base+0xbec> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26020 @ 0x65a4 │ │ │ │ + movw r1, #27428 @ 0x6b24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 943cc <_PyUnicodeWriter_Finish@@Base+0xd9c> │ │ │ │ - ldr r3, [pc, #100] @ (94814 <_PyUnicodeWriter_Finish@@Base+0x11e4>) │ │ │ │ + bl f8938 │ │ │ │ + b.n 946a0 <_PyUnicodeWriter_Finish@@Base+0xd9c> │ │ │ │ + ldr r3, [pc, #100] @ (94ae8 <_PyUnicodeWriter_Finish@@Base+0x11e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2059f0 <_PyCode_GetScriptXIData@@Base+0x7c4> │ │ │ │ + bl 206010 <_PyCode_GetScriptXIData@@Base+0x7c4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19c324 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19c9a4 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 938e0 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.w 93bb4 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25620 @ 0x6414 │ │ │ │ + movw r1, #27028 @ 0x6994 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9422c <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ + bl f8938 │ │ │ │ + b.n 94500 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25936 @ 0x6550 │ │ │ │ + movw r1, #27344 @ 0x6ad0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 94298 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ + bl f8938 │ │ │ │ + b.n 9456c <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094818 : │ │ │ │ +00094aec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #408] @ (949c8 ) │ │ │ │ + ldr r2, [pc, #408] @ (94c9c ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r9, [r4, r2] │ │ │ │ orr.w r0, r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 949cc │ │ │ │ + bl 94ca0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9492c │ │ │ │ + beq.n 94c00 │ │ │ │ ldrd r6, r4, [sp, #16] │ │ │ │ bic.w r7, r6, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 948e6 │ │ │ │ + bls.n 94bba │ │ │ │ ldr r1, [r5, #0] │ │ │ │ bic.w r2, r4, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 949a2 │ │ │ │ + bne.w 94c76 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bic.w r2, r8, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #20 │ │ │ │ - bpl.n 948ac │ │ │ │ + bpl.n 94b80 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr.w r8, [r7, r1] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 948ac │ │ │ │ + beq.n 94b80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94922 │ │ │ │ + beq.n 94bf6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94968 │ │ │ │ + bne.n 94c3c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n 948c2 │ │ │ │ + bpl.n 94b96 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 948d4 │ │ │ │ + bpl.n 94ba8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bmi.n 948a0 │ │ │ │ + bmi.n 94b74 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 948a0 │ │ │ │ + bne.n 94b74 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948a0 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94b74 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 948a4 │ │ │ │ + bne.n 94b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948a4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94b78 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ adds r1, r5, #4 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9490e │ │ │ │ + bpl.n 94be2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r5, [r7, r0] │ │ │ │ - cbz r5, 9490e │ │ │ │ + cbz r5, 94be2 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 895e0 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 898ec <_Py_CheckFunctionResult@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9489a │ │ │ │ + b.n 94b6e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8b798 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8baa4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9489a │ │ │ │ - cbz r2, 9493c │ │ │ │ + b.n 94b6e │ │ │ │ + cbz r2, 94c10 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 9493c │ │ │ │ + cbz r3, 94c10 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9489a │ │ │ │ + b.n 94b6e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.n 948a4 │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 94b78 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ itett hi │ │ │ │ - movwhi r2, #21276 @ 0x531c │ │ │ │ - movwls r2, #21464 @ 0x53d8 │ │ │ │ + movwhi r2, #22684 @ 0x589c │ │ │ │ + movwls r2, #22872 @ 0x5958 │ │ │ │ movthi r2, #42 @ 0x2a │ │ │ │ movhi r3, r7 │ │ │ │ itt ls │ │ │ │ movtls r2, #42 @ 0x2a │ │ │ │ movls r3, #0 │ │ │ │ - bl 1f5030 <_PyErr_Format@@Base> │ │ │ │ - b.n 94928 │ │ │ │ + bl 1f5648 <_PyErr_Format@@Base> │ │ │ │ + b.n 94bfc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9489a │ │ │ │ + beq.n 94b6e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 949b8 │ │ │ │ + blt.n 94c8c │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ itett hi │ │ │ │ - movwhi r2, #21324 @ 0x534c │ │ │ │ - movwls r2, #21512 @ 0x5408 │ │ │ │ + movwhi r2, #22732 @ 0x58cc │ │ │ │ + movwls r2, #22920 @ 0x5988 │ │ │ │ movthi r2, #42 @ 0x2a │ │ │ │ movhi r3, r7 │ │ │ │ itt ls │ │ │ │ movtls r2, #42 @ 0x2a │ │ │ │ movls r3, #0 │ │ │ │ - bl 23a898 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ - b.n 94928 │ │ │ │ + bl 23ae78 <_PyBytesWriter_WriteBytes@@Base+0xe8> │ │ │ │ + b.n 94bfc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r3, r5, #4 │ │ │ │ - bl 1b8a64 <_PyTime_AsMicroseconds@@Base+0x4e8> │ │ │ │ + bl 1b90b4 <_PyTime_AsMicroseconds@@Base+0x4e8> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9489a │ │ │ │ + b.n 94b6e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94976 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94976 │ │ │ │ + bne.n 94c4a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94c4a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -156910,138 +157154,138 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r1 │ │ │ │ bic.w fp, r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 94b58 │ │ │ │ + bmi.w 94e2c │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94b96 │ │ │ │ + beq.w 94e6a │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ - movw r3, #22293 @ 0x5715 │ │ │ │ + movw r3, #22989 @ 0x59cd │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94ba4 │ │ │ │ + bne.w 94e78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 94ba4 │ │ │ │ - ldr r3, [pc, #676] @ (94cc8 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne.w 94e78 │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #668] @ (94f9c ) │ │ │ │ str r1, [sp, #4] │ │ │ │ + eor.w r7, r1, r4, asr #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ movs r2, #12 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - eor.w r3, r1, r4, asr #3 │ │ │ │ - ubfx r3, r3, #0, #12 │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ - add.w r8, r7, r3 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + mul.w r7, r2, r7 │ │ │ │ + add.w r8, r3, r7 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1428] @ 0x594 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 94ccc │ │ │ │ + bne.w 94fa0 │ │ │ │ ldr.w r2, [r8, #1432] @ 0x598 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 94ccc │ │ │ │ - add.w r7, r7, #40960 @ 0xa000 │ │ │ │ - add r7, r3 │ │ │ │ - ldr.w r6, [r7, #1436] @ 0x59c │ │ │ │ + bne.w 94fa0 │ │ │ │ + add.w r3, r3, #40960 @ 0xa000 │ │ │ │ + add r3, r7 │ │ │ │ + ldr.w r6, [r3, #1436] @ 0x59c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94b2a │ │ │ │ + beq.n 94dfe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ it ge │ │ │ │ orrge.w r6, r6, #1 │ │ │ │ str r6, [r3, #0] │ │ │ │ bic.w r8, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 94f78 │ │ │ │ + bls.w 9524c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 94c60 │ │ │ │ + bpl.w 94f34 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 94bda │ │ │ │ + bne.w 94eae │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 94cb4 │ │ │ │ + bne.w 94f88 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 94b22 │ │ │ │ + beq.n 94df6 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 95000 │ │ │ │ + blt.w 952d4 │ │ │ │ adds.w r2, fp, r2 │ │ │ │ - beq.n 94b1a │ │ │ │ + beq.n 94dee │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - cbz r7, 94b1a │ │ │ │ + cbz r7, 94dee │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 94ff4 │ │ │ │ + beq.w 952c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ - cbz r2, 94af8 │ │ │ │ + cbz r2, 94dcc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b0a │ │ │ │ + bge.n 94dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94fd8 │ │ │ │ + beq.w 952ac │ │ │ │ cmn.w r9, #3 │ │ │ │ - beq.w 94fbe │ │ │ │ + beq.w 95292 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 94dd4 │ │ │ │ + bge.w 950a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94c8a │ │ │ │ + beq.w 94f5e │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r6, [r2, #0] │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 94c56 │ │ │ │ + bne.w 94f2a │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 94e14 │ │ │ │ + bne.w 950e8 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94ee0 │ │ │ │ + beq.w 951b4 │ │ │ │ mov r8, r3 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - b.n 94ab8 │ │ │ │ - ldr r3, [pc, #364] @ (94cc8 ) │ │ │ │ + b.n 94d8c │ │ │ │ + ldr r3, [pc, #364] @ (94f9c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -157051,34 +157295,34 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94ed0 │ │ │ │ + beq.w 951a4 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94a00 │ │ │ │ + bne.w 94cd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f84c │ │ │ │ + bl 7f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 94a00 │ │ │ │ - b.n 94f02 │ │ │ │ + bge.w 94cd4 │ │ │ │ + b.n 951d6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9056c │ │ │ │ + bl 90878 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 94c46 │ │ │ │ + bpl.n 94f1a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 94f10 │ │ │ │ + beq.w 951e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -157088,1034 +157332,1033 @@ │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ add.w r7, fp, r2 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94e04 │ │ │ │ + beq.w 950d8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r1, #440] @ 0x1b8 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 95024 │ │ │ │ + beq.w 952f8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 783f8 │ │ │ │ + bl 784a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94b1a │ │ │ │ + beq.n 94dee │ │ │ │ add.w r7, r7, r0, lsl #2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94b1a │ │ │ │ + beq.n 94dee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.n 94bd2 │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 94ea6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94bbc │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94bbc │ │ │ │ + bne.n 94e90 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e90 │ │ │ │ mov.w r8, #0 │ │ │ │ strd r8, r8, [sp, #4] │ │ │ │ - b.n 94be2 │ │ │ │ + b.n 94eb6 │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94d36 │ │ │ │ + bne.n 9500a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 94fb8 │ │ │ │ + bne.w 9528c │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 94faa │ │ │ │ + bne.w 9527e │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94ab6 │ │ │ │ + bne.w 94d8a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94d7a │ │ │ │ + bne.n 9504e │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 94ee0 │ │ │ │ + bls.w 951b4 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 94bd2 │ │ │ │ + bmi.n 94ea6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94bd2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94bd2 │ │ │ │ + bne.n 94ea6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ea6 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94b22 │ │ │ │ + beq.w 94df6 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 94ac8 │ │ │ │ + b.n 94d9c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94e88 │ │ │ │ + beq.w 9515c │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b2a │ │ │ │ + beq.w 94dfe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 94a7e │ │ │ │ + bne.w 94d52 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 94a7e │ │ │ │ - add.w r7, r7, #42240 @ 0xa500 │ │ │ │ + bgt.w 94d52 │ │ │ │ + add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r6, r6, #1 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ + adds r2, r3, r7 │ │ │ │ str r6, [r2, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - adds r1, r3, #4 │ │ │ │ + adds r1, r7, #4 │ │ │ │ ldr.w r0, [r8, #1432] @ 0x598 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r7] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94e78 │ │ │ │ + blt.w 9514c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.n 94a7e │ │ │ │ + b.n 94d52 │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94c6a │ │ │ │ + beq.n 94f3e │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r5, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 94f10 │ │ │ │ + beq.w 951e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 94bd2 │ │ │ │ + b.n 94ea6 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #22276 @ 0x5704 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94e40 │ │ │ │ + bne.n 95114 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94e24 │ │ │ │ + bge.n 950f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r4, r0, #31 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bpl.n 94e30 │ │ │ │ + bpl.n 95104 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94fe4 │ │ │ │ + bge.w 952b8 │ │ │ │ adds r3, #1 │ │ │ │ lsls r2, r0, #31 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w r5, [sl] │ │ │ │ - bmi.w 94b22 │ │ │ │ + bmi.w 94df6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94b22 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94b22 │ │ │ │ + bne.w 94df6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94df6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94b1a │ │ │ │ + beq.w 94dee │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.n 94bd2 │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 94ea6 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 94e6c │ │ │ │ + bmi.n 95140 │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94ab8 │ │ │ │ - b.n 94b1a │ │ │ │ + bne.w 94d8c │ │ │ │ + b.n 94dee │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 94ee0 │ │ │ │ + beq.n 951b4 │ │ │ │ mov r8, r2 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - b.n 94ac8 │ │ │ │ + b.n 94d9c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ lsls r6, r0, #31 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bmi.n 94da6 │ │ │ │ + bmi.n 9507a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94da6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94da6 │ │ │ │ + bne.n 9507a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9507a │ │ │ │ movw r3, #21876 @ 0x5574 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94f16 │ │ │ │ + bne.n 951ea │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 94c32 │ │ │ │ + b.n 94f06 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94ac8 │ │ │ │ - b.n 94b1a │ │ │ │ + bne.w 94d9c │ │ │ │ + b.n 94dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94d30 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d30 │ │ │ │ + bne.w 95004 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95004 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 94f62 │ │ │ │ + bcs.n 95236 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 94f62 │ │ │ │ + bgt.n 95236 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl dadc0 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ + bl db080 <_PyEval_CheckExceptTypeValid@@Base+0x118> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b2a │ │ │ │ + beq.w 94dfe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 94d30 │ │ │ │ + beq.w 95004 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 94cf4 │ │ │ │ - b.n 94a7e │ │ │ │ + beq.w 94fc8 │ │ │ │ + b.n 94d52 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94a00 │ │ │ │ - b.n 94b96 │ │ │ │ + bne.w 94cd4 │ │ │ │ + b.n 94e6a │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #20880 @ 0x5190 │ │ │ │ + movw r1, #22288 @ 0x5710 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl d9938 │ │ │ │ + bl d9bf8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94b24 │ │ │ │ + b.n 94df8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r3, #50717 @ 0xc61d │ │ │ │ + movw r3, #52205 @ 0xcbed │ │ │ │ movt r3, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94f7e │ │ │ │ + bne.n 95252 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f34 │ │ │ │ + bge.n 95208 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r4, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r8 │ │ │ │ orrge.w r3, r8, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 94bd2 │ │ │ │ + b.n 94ea6 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 84858 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ + bl 848c8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b2a │ │ │ │ + beq.w 94dfe │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 94a7e │ │ │ │ + b.n 94d52 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 94c6a │ │ │ │ + b.n 94f3e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r4, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 94f4c │ │ │ │ - b.n 94f10 │ │ │ │ + bne.n 95220 │ │ │ │ + b.n 951e4 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94c8a │ │ │ │ + beq.w 94f5e │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 94ac8 │ │ │ │ + b.n 94d9c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 94be2 │ │ │ │ + b.n 94eb6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r4, [sl] │ │ │ │ - bl 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.n 94f10 │ │ │ │ + bl 84a78 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 951e4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 94b0a │ │ │ │ + b.n 94dde │ │ │ │ orr.w r5, r5, #1 │ │ │ │ lsls r1, r0, #31 │ │ │ │ str.w r5, [sl] │ │ │ │ - bmi.w 94b22 │ │ │ │ - b.n 94dc2 │ │ │ │ + bmi.w 94df6 │ │ │ │ + b.n 95096 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 94ad0 │ │ │ │ + b.n 94da4 │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ ldrd r3, r1, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r2 │ │ │ │ adds.w r2, fp, r3 │ │ │ │ - bne.w 94ac4 │ │ │ │ - b.n 94b1a │ │ │ │ + bne.w 94d98 │ │ │ │ + b.n 94dee │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 95044 │ │ │ │ + beq.n 95318 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 783f8 │ │ │ │ + bl 784a0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 94b1a │ │ │ │ - b.n 94c0c │ │ │ │ - bl d9df4 │ │ │ │ + beq.w 94dee │ │ │ │ + b.n 94ee0 │ │ │ │ + bl da0b4 │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 94c0c │ │ │ │ + b.n 94ee0 │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9510e │ │ │ │ + beq.n 953e2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov lr, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 95078 │ │ │ │ + b.n 9534c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - cbz r3, 9508e │ │ │ │ + cbz r3, 95362 │ │ │ │ adds r2, #1 │ │ │ │ adds r0, #1 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.n 95094 │ │ │ │ + bmi.n 95368 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 95070 │ │ │ │ + bne.n 95344 │ │ │ │ adds r0, #1 │ │ │ │ adds r1, #1 │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95078 │ │ │ │ + bne.n 9534c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 950ba │ │ │ │ + bhi.n 9538e │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.n 950d0 │ │ │ │ + bls.n 953a4 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r3, r0 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ eor.w r5, r5, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 950d0 │ │ │ │ + bhi.n 953a4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 950a2 │ │ │ │ + bne.n 95376 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ add r0, r3 │ │ │ │ - b.n 95088 │ │ │ │ + b.n 9535c │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bhi.n 95112 │ │ │ │ + bhi.n 953e6 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq.n 950cc │ │ │ │ + beq.n 953a0 │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - beq.n 95148 │ │ │ │ + beq.n 9541c │ │ │ │ movs r3, #2 │ │ │ │ - b.n 9509e │ │ │ │ + b.n 95372 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.n 950c8 │ │ │ │ + bhi.n 9539c │ │ │ │ ldr.w r4, [lr, #2284] @ 0x8ec │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [lr, #464] @ 0x1d0 │ │ │ │ str.w ip, [lr, #2704] @ 0xa90 │ │ │ │ str.w r0, [lr, #4] │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - cbnz r4, 9512c │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + cbnz r4, 95400 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov r6, r3 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ mov r0, lr │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - movw r3, #26436 @ 0x6744 │ │ │ │ + movw r3, #27844 @ 0x6cc4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ + bl 1e7d10 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 95090 │ │ │ │ + b.n 95364 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.n 950d0 │ │ │ │ + bhi.n 953a4 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 9513e │ │ │ │ + bls.n 95412 │ │ │ │ sub.w r4, r3, #244 @ 0xf4 │ │ │ │ negs r3, r4 │ │ │ │ adcs r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 950d0 │ │ │ │ + bne.n 953a4 │ │ │ │ movs r3, #3 │ │ │ │ - b.n 9509e │ │ │ │ - movw r6, #26424 @ 0x6738 │ │ │ │ + b.n 95372 │ │ │ │ + movw r6, #27832 @ 0x6cb8 │ │ │ │ movt r6, #42 @ 0x2a │ │ │ │ - movw r3, #58480 @ 0xe470 │ │ │ │ + movw r3, #59888 @ 0xe9f0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 950f0 │ │ │ │ + b.n 953c4 │ │ │ │ sub.w r5, r3, #240 @ 0xf0 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ - b.n 95124 │ │ │ │ + b.n 953f8 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bls.n 950c8 │ │ │ │ - b.n 950d0 │ │ │ │ + bls.n 9539c │ │ │ │ + b.n 953a4 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r3 │ │ │ │ bics.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ add r7, sp, #0 │ │ │ │ - beq.w 954ec │ │ │ │ + beq.w 957c0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #764] @ 95474 │ │ │ │ + ldr.w sl, [pc, #764] @ 95748 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr.w fp, [sl, r5] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 95290 │ │ │ │ + bne.w 95564 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 954a0 │ │ │ │ + bne.w 95774 │ │ │ │ subs.w r9, r3, #1 │ │ │ │ - beq.w 953d8 │ │ │ │ + beq.w 956ac │ │ │ │ subs r2, r3, #2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 95402 │ │ │ │ + bgt.w 956d6 │ │ │ │ ldr.w r2, [sl, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 953c0 │ │ │ │ - ldr r0, [pc, #688] @ (9546c ) │ │ │ │ + beq.w 95694 │ │ │ │ + ldr r0, [pc, #688] @ (95740 ) │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1720] @ 0x6b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 95478 │ │ │ │ + bne.w 9574c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bge.n 952fc │ │ │ │ + bge.n 955d0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ - bne.n 95306 │ │ │ │ + bne.n 955da │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95366 │ │ │ │ + bne.w 9563a │ │ │ │ ldr.w r2, [fp, #712] @ 0x2c8 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 95526 │ │ │ │ + bcc.w 957fa │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95548 │ │ │ │ + beq.w 9581c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95286 │ │ │ │ + bge.n 9555a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 95286 │ │ │ │ + cbnz r2, 9555a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r8, [sl, r5] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r6, #1 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9551c │ │ │ │ - ldr r2, [pc, #508] @ (9546c ) │ │ │ │ + bne.w 957f0 │ │ │ │ + ldr r2, [pc, #508] @ (95740 ) │ │ │ │ ldr.w r5, [r2, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9544e │ │ │ │ + bne.w 95722 │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95438 │ │ │ │ + bne.w 9570c │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #12 │ │ │ │ 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 95564 │ │ │ │ + beq.w 95838 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 952e6 │ │ │ │ + ble.n 955ba │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9518a │ │ │ │ + beq.w 9545e │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 952e6 │ │ │ │ + beq.n 955ba │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9518a │ │ │ │ + beq.w 9545e │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 952e6 │ │ │ │ + beq.n 955ba │ │ │ │ ldr r6, [r1, #24] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9518a │ │ │ │ + beq.w 9545e │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 952e6 │ │ │ │ + beq.n 955ba │ │ │ │ adds r1, #24 │ │ │ │ mov.w lr, #3 │ │ │ │ ldr.w r6, [r1, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9518a │ │ │ │ + beq.w 9545e │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 952d4 │ │ │ │ + bne.n 955a8 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 19c2d0 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ + bl 19c950 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9518a │ │ │ │ + bne.w 9545e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 95286 │ │ │ │ + b.n 9555a │ │ │ │ cmp.w r9, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.n 9520a │ │ │ │ + beq.n 954de │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 953e8 │ │ │ │ + bne.n 956bc │ │ │ │ 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 9539c │ │ │ │ + bge.n 95670 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w 9520a │ │ │ │ + beq.w 954de │ │ │ │ add.w r9, r4, r9, lsl #2 │ │ │ │ add.w ip, r4, #8 │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ - cbnz r2, 953b6 │ │ │ │ + cbnz r2, 9568a │ │ │ │ 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 953dc │ │ │ │ + bge.n 956b0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r9, ip │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 9533c │ │ │ │ + bne.n 95610 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95210 │ │ │ │ + beq.w 954e4 │ │ │ │ ldr.w r2, [sl, r5] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [ip, #3868] @ 0xf1c │ │ │ │ add.w r9, r0, #1 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w r9, [ip, #3868] @ 0xf1c │ │ │ │ - b.n 95210 │ │ │ │ + b.n 954e4 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w 9520a │ │ │ │ - b.n 95330 │ │ │ │ + beq.w 954de │ │ │ │ + b.n 95604 │ │ │ │ cmp r9, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 95366 │ │ │ │ + beq.n 9563a │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95354 │ │ │ │ - b.n 953aa │ │ │ │ + blt.n 95628 │ │ │ │ + b.n 9567e │ │ │ │ mov r1, r9 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 771b0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 77254 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 951dc │ │ │ │ - b.n 952f8 │ │ │ │ - ldr r3, [pc, #148] @ (95470 ) │ │ │ │ - b.n 95210 │ │ │ │ + bne.w 954b0 │ │ │ │ + b.n 955cc │ │ │ │ + ldr r3, [pc, #148] @ (95744 ) │ │ │ │ + b.n 954e4 │ │ │ │ cmp ip, r9 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.w 9520a │ │ │ │ - b.n 9533c │ │ │ │ + beq.w 954de │ │ │ │ + b.n 95610 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 95366 │ │ │ │ + beq.n 9563a │ │ │ │ movs r2, #1 │ │ │ │ - b.n 95330 │ │ │ │ + b.n 95604 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r9, r3 │ │ │ │ - ble.n 953c0 │ │ │ │ - bl 1fbe68 │ │ │ │ + ble.n 95694 │ │ │ │ + bl 1fc480 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952f8 │ │ │ │ + beq.w 955cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add.w ip, r0, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ - b.n 95306 │ │ │ │ + b.n 955da │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.w 95286 │ │ │ │ + ble.w 9555a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95286 │ │ │ │ + beq.w 9555a │ │ │ │ mov r0, r8 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 95286 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9555a │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 95278 │ │ │ │ + beq.w 9554c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 95278 │ │ │ │ + b.n 9554c │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9550c │ │ │ │ + bne.n 957e0 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 951dc │ │ │ │ + bne.w 954b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 951dc │ │ │ │ + b.n 954b0 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95192 │ │ │ │ + beq.w 95466 │ │ │ │ mov r0, r8 │ │ │ │ - bl 20611c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 20673c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952f8 │ │ │ │ + beq.w 955cc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23980 @ 0x5dac │ │ │ │ + movw r1, #25388 @ 0x632c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 952f8 │ │ │ │ + bge.w 955cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 952f8 │ │ │ │ + bne.w 955cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 952f8 │ │ │ │ - bl 20611c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 955cc │ │ │ │ + bl 20673c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952f8 │ │ │ │ + beq.w 955cc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26568 @ 0x67c8 │ │ │ │ + movw r1, #27976 @ 0x6d48 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ - b.n 954ca │ │ │ │ + b.n 9579e │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 951dc │ │ │ │ + b.n 954b0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 95286 │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 9555a │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 9521a │ │ │ │ + bcc.w 954ee │ │ │ │ mov r0, fp │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #23408 @ 0x5b70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 31674 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 31670 <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9521a │ │ │ │ + beq.w 954ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 952f8 │ │ │ │ + bge.w 955cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 952f8 │ │ │ │ + bne.w 955cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 952f8 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 955cc │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 95572 │ │ │ │ + cbz r1, 95846 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 95566 │ │ │ │ - b.n 9518a │ │ │ │ + bne.n 9583a │ │ │ │ + b.n 9545e │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 9518a │ │ │ │ - b.n 952e6 │ │ │ │ + beq.w 9545e │ │ │ │ + b.n 955ba │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 955ac │ │ │ │ + cbz r3, 95880 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 95628 │ │ │ │ + ble.n 958fc │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 956a8 │ │ │ │ + beq.n 9597c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 95694 │ │ │ │ + ble.n 95968 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95684 │ │ │ │ - vldr d7, [pc, #284] @ 956e0 │ │ │ │ + beq.n 95958 │ │ │ │ + vldr d7, [pc, #280] @ 959b0 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - vldr d7, [pc, #276] @ 956e8 │ │ │ │ + vldr d7, [pc, #272] @ 959b8 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 1351bc │ │ │ │ + bl 13534c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9563e │ │ │ │ - ldr r1, [pc, #252] @ (956f0 ) │ │ │ │ - movw r2, #5740 @ 0x166c │ │ │ │ + cbz r0, 95912 │ │ │ │ + ldr r1, [pc, #248] @ (959c0 ) │ │ │ │ + movw r2, #7168 @ 0x1c00 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1ce594 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1cebe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95658 │ │ │ │ + cbz r0, 9592c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95644 │ │ │ │ + blt.n 95918 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 9565c │ │ │ │ + bne.n 95930 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 9563e │ │ │ │ + cbz r3, 95912 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 955a8 │ │ │ │ + b.n 9587c │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26604 @ 0x67ec │ │ │ │ + movw r1, #28012 @ 0x6d6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 955a8 │ │ │ │ + b.n 9587c │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9561c │ │ │ │ + bne.n 958f0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9561c │ │ │ │ + b.n 958f0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9563e │ │ │ │ + bne.n 95912 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bgt.n 956ba │ │ │ │ + bgt.n 9598e │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25560 @ 0x63d8 │ │ │ │ + movw r1, #26968 @ 0x6958 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9563e │ │ │ │ + bl f8938 │ │ │ │ + b.n 95912 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, ip │ │ │ │ blx 2b98c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9561c │ │ │ │ + b.n 958f0 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #4 │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 956d4 │ │ │ │ + cbz r0, 959a8 │ │ │ │ movs r3, #4 │ │ │ │ strd r0, r3, [r4, #20] │ │ │ │ - b.n 955bc │ │ │ │ + b.n 95890 │ │ │ │ movs r0, #4 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 956d4 │ │ │ │ + cbz r0, 959a8 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 955bc │ │ │ │ + b.n 95890 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movs r2, #4 │ │ │ │ - movw r1, #26628 @ 0x6804 │ │ │ │ + movw r1, #28036 @ 0x6d84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ - b.n 9563e │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 9563e │ │ │ │ + bl d7950 │ │ │ │ + b.n 95912 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 95912 │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ @@ -158125,763 +158368,763 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 95720 │ │ │ │ + cbz r3, 959f0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ itt le │ │ │ │ addle r4, r4, r3 │ │ │ │ strle r4, [r1, #12] │ │ │ │ - bgt.n 957ee │ │ │ │ + bgt.n 95abe │ │ │ │ mov r0, r3 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 957dc │ │ │ │ + beq.n 95aac │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 957ca │ │ │ │ + blt.n 95a9a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 957ba │ │ │ │ + beq.n 95a8a │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 1351bc │ │ │ │ + bl 13534c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 957b6 │ │ │ │ - ldr r1, [pc, #224] @ (95840 ) │ │ │ │ - movw r2, #5740 @ 0x166c │ │ │ │ + cbz r0, 95a86 │ │ │ │ + ldr r1, [pc, #224] @ (95b10 ) │ │ │ │ + movw r2, #7168 @ 0x1c00 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1ce594 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1cebe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95838 │ │ │ │ + beq.n 95b08 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfb0c │ │ │ │ + bl dfd38 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95824 │ │ │ │ + blt.n 95af4 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ - beq.n 9571a │ │ │ │ + beq.n 959ea │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 957b6 │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 95a86 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 95806 │ │ │ │ + bgt.n 95ad6 │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25560 @ 0x63d8 │ │ │ │ + movw r1, #26968 @ 0x6958 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9571a │ │ │ │ + b.n 959ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ blx 2b98c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9578a │ │ │ │ + b.n 95a5a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 957e8 │ │ │ │ + cbz r0, 95ab8 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r4, [r5, #24] │ │ │ │ - b.n 95730 │ │ │ │ - bl 7626c │ │ │ │ + b.n 95a00 │ │ │ │ + bl 76310 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 957d8 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 957b6 │ │ │ │ + bne.n 95aa8 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 95a86 │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26604 @ 0x67ec │ │ │ │ + movw r1, #28012 @ 0x6d6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 957b6 │ │ │ │ + bl f8938 │ │ │ │ + b.n 95a86 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26628 @ 0x6804 │ │ │ │ + movw r1, #28036 @ 0x6d84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d7684 │ │ │ │ + b.w d7950 │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9578a │ │ │ │ + bne.n 95a5a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9578a │ │ │ │ + b.n 95a5a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9578a │ │ │ │ + b.n 95a5a │ │ │ │ nop │ │ │ │ @ instruction: 0xfab0004d │ │ │ │ │ │ │ │ -00095844 : │ │ │ │ +00095b14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ - blt.n 9589e │ │ │ │ + blt.n 95b6e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 95864 │ │ │ │ + bne.n 95b34 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 958bc │ │ │ │ + b.n 95b8c │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 95884 │ │ │ │ + ble.n 95b54 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9587a │ │ │ │ + beq.n 95b4a │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n 95884 │ │ │ │ + bne.n 95b54 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 230e60 │ │ │ │ + b.w 231440 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1ee4e0 │ │ │ │ + b.w 1eedc0 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27048 @ 0x69a8 │ │ │ │ + movw r1, #28456 @ 0x6f28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25852 @ 0x64fc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9589a │ │ │ │ + bl f8938 │ │ │ │ + b.n 95b6a │ │ │ │ nop │ │ │ │ │ │ │ │ -000958b8 : │ │ │ │ - b.w 80c2c │ │ │ │ +00095b88 : │ │ │ │ + b.w 80cc0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95b8a │ │ │ │ + beq.w 95e5a │ │ │ │ cmp r1, #1 │ │ │ │ itttt ne │ │ │ │ movne r6, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, r6, r4 │ │ │ │ movne r3, r6 │ │ │ │ - beq.w 95b34 │ │ │ │ + beq.w 95e04 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 959e4 │ │ │ │ + bls.n 95cb4 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.n 9594a │ │ │ │ + beq.n 95c1a │ │ │ │ mov ip, r3 │ │ │ │ mov r3, ip │ │ │ │ ldrsb.w r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 958e4 │ │ │ │ + bge.n 95bb4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 95b9c │ │ │ │ + blt.w 95e6c │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 9593a │ │ │ │ + bgt.n 95c0a │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #29 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r2, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 95a16 │ │ │ │ + beq.n 95ce6 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95a5a │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.w 95d2a │ │ │ │ + bl 1fc480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95a96 │ │ │ │ + bne.w 95d66 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95aae │ │ │ │ + b.n 95d7e │ │ │ │ add.w ip, r3, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 958ec │ │ │ │ + bcc.n 95bbc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ add.w r1, r3, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 959e0 │ │ │ │ + bcc.n 95cb0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ add.w ip, r3, #12 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 95afe │ │ │ │ + bcc.w 95dce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 959e0 │ │ │ │ + bcc.n 95cb0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 95afe │ │ │ │ + bcc.w 95dce │ │ │ │ ldr r1, [r3, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ add.w r1, r3, #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 959e0 │ │ │ │ + bcc.n 95cb0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ add.w r5, r3, #28 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc.w 95afe │ │ │ │ + bcc.w 95dce │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ sub.w r1, r2, #28 │ │ │ │ subs r3, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r5 │ │ │ │ - b.n 959da │ │ │ │ + b.n 95caa │ │ │ │ ldr.w r1, [ip] │ │ │ │ adds r5, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 958f8 │ │ │ │ + bne.n 95bc8 │ │ │ │ mov ip, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 959ce │ │ │ │ + bne.n 95c9e │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 958ee │ │ │ │ + bne.n 95bbe │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 95b9c │ │ │ │ + blt.w 95e6c │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 9593a │ │ │ │ + bgt.n 95c0a │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #21 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r5, [r2, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9592a │ │ │ │ - ldr r3, [pc, #440] @ (95bd0 ) │ │ │ │ + bne.n 95bfa │ │ │ │ + ldr r3, [pc, #440] @ (95ea0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r7, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bhi.n 95ad4 │ │ │ │ + bhi.n 95da4 │ │ │ │ subs r1, r7, #1 │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 95b74 │ │ │ │ + beq.w 95e44 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r5] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 95ab6 │ │ │ │ + beq.n 95d86 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #368] @ (95bd4 ) │ │ │ │ + ldr r0, [pc, #368] @ (95ea4 ) │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95b14 │ │ │ │ + bne.n 95de4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 95b5c │ │ │ │ + beq.n 95e2c │ │ │ │ adds r3, r5, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r5, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 95bcc │ │ │ │ + bpl.w 95e9c │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 95b8e │ │ │ │ + bpl.n 95e5e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #20 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 95b08 │ │ │ │ + bhi.n 95dd8 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95a5a │ │ │ │ + bne.n 95d2a │ │ │ │ ldr.w r5, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 95bb4 │ │ │ │ + bne.n 95e84 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfa0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9593a │ │ │ │ + beq.w 95c0a │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 95a5a │ │ │ │ + b.n 95d2a │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 958ee │ │ │ │ - b.n 959e4 │ │ │ │ + bne.w 95bbe │ │ │ │ + b.n 95cb4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 95a5a │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 95d2a │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95bc0 │ │ │ │ + bne.n 95e90 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95a7e │ │ │ │ + bne.n 95d4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.n 95a7e │ │ │ │ + bl 12ff98 │ │ │ │ + b.n 95d4e │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r5, #43944 @ 0xaba8 │ │ │ │ movwge r3, #24184 @ 0x5e78 │ │ │ │ - ldrlt r5, [pc, #140] @ (95bd8 ) │ │ │ │ + ldrlt r5, [pc, #140] @ (95ea8 ) │ │ │ │ ittet ge │ │ │ │ movtge r3, #77 @ 0x4d │ │ │ │ mlage r5, r1, r2, r5 │ │ │ │ addlt.w r5, r5, r2, lsl #5 │ │ │ │ addge r5, r5, r3 │ │ │ │ - b.n 95aae │ │ │ │ + b.n 95d7e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r3, r5, r4 │ │ │ │ strb.w r9, [r3, #28] │ │ │ │ strd r9, r9, [r5, #20] │ │ │ │ - b.n 95a96 │ │ │ │ + b.n 95d66 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 95a5a │ │ │ │ - b.n 95ad4 │ │ │ │ - ldr r5, [pc, #80] @ (95bdc ) │ │ │ │ - b.n 95aae │ │ │ │ + bne.w 95d2a │ │ │ │ + b.n 95da4 │ │ │ │ + ldr r5, [pc, #80] @ (95eac ) │ │ │ │ + b.n 95d7e │ │ │ │ add.w r0, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 95aae │ │ │ │ + b.n 95d7e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58836 @ 0xe5d4 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 95946 │ │ │ │ + bl f8938 │ │ │ │ + b.n 95c16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95aec │ │ │ │ + b.n 95dbc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 95a7e │ │ │ │ + b.n 95d4e │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 95b92 │ │ │ │ + b.n 95e62 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00095be0 <_Py_write@@Base>: │ │ │ │ +00095eb0 <_Py_write@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ mov sl, r1 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 9600c │ │ │ │ + bl 962dc │ │ │ │ mov r7, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c05c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 9a48c │ │ │ │ + bl 9a760 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 95c30 <_Py_write@@Base+0x50> │ │ │ │ + bge.n 95f00 <_Py_write@@Base+0x50> │ │ │ │ cmp r7, #4 │ │ │ │ - beq.n 95c4c <_Py_write@@Base+0x6c> │ │ │ │ + beq.n 95f1c <_Py_write@@Base+0x6c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 95c36 <_Py_write@@Base+0x56> │ │ │ │ + blt.n 95f06 <_Py_write@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1aeed4 │ │ │ │ + bl 1af524 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 95c30 <_Py_write@@Base+0x50> │ │ │ │ - bl efe68 │ │ │ │ + b.n 95f00 <_Py_write@@Base+0x50> │ │ │ │ + bl f00a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95c02 <_Py_write@@Base+0x22> │ │ │ │ + beq.n 95ed2 <_Py_write@@Base+0x22> │ │ │ │ movs r7, #4 │ │ │ │ - b.n 95c44 <_Py_write@@Base+0x64> │ │ │ │ + b.n 95f14 <_Py_write@@Base+0x64> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r2, [r0, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs.w r3, r3, r2, lsr #31 │ │ │ │ - bne.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bne.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + blt.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + blt.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + blt.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bne.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n 95e0c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 960dc <_Py_write@@Base+0x22c> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ orrs r2, r0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.n 95df0 <_Py_write@@Base+0x210> │ │ │ │ + bne.n 960c0 <_Py_write@@Base+0x210> │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 95dac <_Py_write@@Base+0x1cc> │ │ │ │ + ble.n 9607c <_Py_write@@Base+0x1cc> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands.w r2, r2, #32 │ │ │ │ - beq.n 95de4 <_Py_write@@Base+0x204> │ │ │ │ + beq.n 960b4 <_Py_write@@Base+0x204> │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ - beq.n 95d94 <_Py_write@@Base+0x1b4> │ │ │ │ + beq.n 96064 <_Py_write@@Base+0x1b4> │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r5, r0, #26 │ │ │ │ - bpl.n 95dea <_Py_write@@Base+0x20a> │ │ │ │ + bpl.n 960ba <_Py_write@@Base+0x20a> │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 95d94 <_Py_write@@Base+0x1b4> │ │ │ │ + beq.n 96064 <_Py_write@@Base+0x1b4> │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r0, r0, #26 │ │ │ │ it mi │ │ │ │ addmi r2, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 95d94 <_Py_write@@Base+0x1b4> │ │ │ │ + beq.n 96064 <_Py_write@@Base+0x1b4> │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n 95dde <_Py_write@@Base+0x1fe> │ │ │ │ + bpl.n 960ae <_Py_write@@Base+0x1fe> │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 95d86 <_Py_write@@Base+0x1a6> │ │ │ │ + bne.n 96056 <_Py_write@@Base+0x1a6> │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add lr, r4 │ │ │ │ add r3, lr │ │ │ │ ubfx ip, ip, #3, #1 │ │ │ │ add r3, ip │ │ │ │ subs r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 95dc6 <_Py_write@@Base+0x1e6> │ │ │ │ + blt.n 96096 <_Py_write@@Base+0x1e6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add.w r1, r4, lr │ │ │ │ add r1, r3 │ │ │ │ ubfx r3, ip, #3, #1 │ │ │ │ add r3, r1 │ │ │ │ negs r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ movge r0, r2 │ │ │ │ - bge.n 95daa <_Py_write@@Base+0x1ca> │ │ │ │ + bge.n 9607a <_Py_write@@Base+0x1ca> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27116 @ 0x69ec │ │ │ │ + movw r1, #28524 @ 0x6f6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 95e06 <_Py_write@@Base+0x226> │ │ │ │ + bl f8938 │ │ │ │ + b.n 960d6 <_Py_write@@Base+0x226> │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 95d86 <_Py_write@@Base+0x1a6> │ │ │ │ - b.n 95d94 <_Py_write@@Base+0x1b4> │ │ │ │ + bne.n 96056 <_Py_write@@Base+0x1a6> │ │ │ │ + b.n 96064 <_Py_write@@Base+0x1b4> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 95d66 <_Py_write@@Base+0x186> │ │ │ │ - b.n 95d94 <_Py_write@@Base+0x1b4> │ │ │ │ + bne.n 96036 <_Py_write@@Base+0x186> │ │ │ │ + b.n 96064 <_Py_write@@Base+0x1b4> │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 95d72 <_Py_write@@Base+0x192> │ │ │ │ - b.n 95d94 <_Py_write@@Base+0x1b4> │ │ │ │ + bne.n 96042 <_Py_write@@Base+0x192> │ │ │ │ + b.n 96064 <_Py_write@@Base+0x1b4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27088 @ 0x69d0 │ │ │ │ + movw r1, #28496 @ 0x6f50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #27064 @ 0x69b8 │ │ │ │ + movw r0, #28472 @ 0x6f38 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95e06 <_Py_write@@Base+0x226> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 960d6 <_Py_write@@Base+0x226> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #41569 @ 0xa261 │ │ │ │ + movw r3, #41717 @ 0xa2f5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 95ec0 <_Py_write@@Base+0x2e0> │ │ │ │ + bne.n 96190 <_Py_write@@Base+0x2e0> │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #26617 @ 0x67f9 │ │ │ │ + movw r3, #26781 @ 0x689d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 95f72 <_Py_write@@Base+0x392> │ │ │ │ + bne.w 96242 <_Py_write@@Base+0x392> │ │ │ │ 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] @ (96008 <_Py_write@@Base+0x428>) │ │ │ │ + ldr r3, [pc, #424] @ (962d8 <_Py_write@@Base+0x428>) │ │ │ │ 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 95ed4 <_Py_write@@Base+0x2f4> │ │ │ │ + beq.n 961a4 <_Py_write@@Base+0x2f4> │ │ │ │ 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 95e9c <_Py_write@@Base+0x2bc> │ │ │ │ + bgt.n 9616c <_Py_write@@Base+0x2bc> │ │ │ │ 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, 95ed4 <_Py_write@@Base+0x2f4> │ │ │ │ + cbz r2, 961a4 <_Py_write@@Base+0x2f4> │ │ │ │ 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 95ec2 <_Py_write@@Base+0x2e2> │ │ │ │ - cbz r2, 95ef8 <_Py_write@@Base+0x318> │ │ │ │ + beq.n 96192 <_Py_write@@Base+0x2e2> │ │ │ │ + cbz r2, 961c8 <_Py_write@@Base+0x318> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 95ffe <_Py_write@@Base+0x41e> │ │ │ │ + bne.w 962ce <_Py_write@@Base+0x41e> │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ 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 │ │ │ │ @@ -158891,73 +159134,73 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 95f36 <_Py_write@@Base+0x356> │ │ │ │ + bne.n 96206 <_Py_write@@Base+0x356> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 95f32 <_Py_write@@Base+0x352> │ │ │ │ + cbz r3, 96202 <_Py_write@@Base+0x352> │ │ │ │ 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 95f98 <_Py_write@@Base+0x3b8> │ │ │ │ + beq.n 96268 <_Py_write@@Base+0x3b8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 95f78 <_Py_write@@Base+0x398> │ │ │ │ + beq.n 96248 <_Py_write@@Base+0x398> │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 95f4e <_Py_write@@Base+0x36e> │ │ │ │ + cbnz r3, 9621e <_Py_write@@Base+0x36e> │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + beq.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 95ff2 <_Py_write@@Base+0x412> │ │ │ │ + beq.n 962c2 <_Py_write@@Base+0x412> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 95f6c <_Py_write@@Base+0x38c> │ │ │ │ + cbz r3, 9623c <_Py_write@@Base+0x38c> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 95f86 <_Py_write@@Base+0x3a6> │ │ │ │ + cbz r3, 96256 <_Py_write@@Base+0x3a6> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + bne.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 95f40 <_Py_write@@Base+0x360> │ │ │ │ + beq.n 96210 <_Py_write@@Base+0x360> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 95ff8 <_Py_write@@Base+0x418> │ │ │ │ + cbz r3, 962c8 <_Py_write@@Base+0x418> │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 95fcc <_Py_write@@Base+0x3ec> │ │ │ │ + cbz r3, 9629c <_Py_write@@Base+0x3ec> │ │ │ │ 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 │ │ │ │ @@ -158966,218 +159209,218 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 95ebc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9618c <_Py_write@@Base+0x2dc> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 95f5c <_Py_write@@Base+0x37c> │ │ │ │ + b.n 9622c <_Py_write@@Base+0x37c> │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 95fa4 <_Py_write@@Base+0x3c4> │ │ │ │ + b.n 96274 <_Py_write@@Base+0x3c4> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 95eec <_Py_write@@Base+0x30c> │ │ │ │ + b.n 961bc <_Py_write@@Base+0x30c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009600c : │ │ │ │ +000962dc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #252] @ (96118 ) │ │ │ │ + ldr r1, [pc, #252] @ (963e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ str r2, [r3, r1] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #28] │ │ │ │ bic.w r3, r3, #16 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9610a │ │ │ │ + beq.n 963da │ │ │ │ str r4, [r5, #4] │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 2abb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 960fc │ │ │ │ + bne.n 963cc │ │ │ │ str r0, [r5, #8] │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [r4, #20] │ │ │ │ blx 2b170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 960ee │ │ │ │ + bne.n 963be │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 960e0 │ │ │ │ + bne.n 963b0 │ │ │ │ add.w r6, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96074 │ │ │ │ + bmi.n 96344 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ add.w r7, r5, #136 @ 0x88 │ │ │ │ blx 2abb8 │ │ │ │ - cbnz r0, 960c4 │ │ │ │ + cbnz r0, 96394 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 960ac │ │ │ │ + bne.n 9637c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9608c │ │ │ │ + bne.n 9635c │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ blx 2bd04 │ │ │ │ - cbnz r0, 960d2 │ │ │ │ + cbnz r0, 963a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96070 │ │ │ │ - movw r1, #58088 @ 0xe2e8 │ │ │ │ + beq.n 96340 │ │ │ │ + movw r1, #59496 @ 0xe868 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #92] @ (963ec ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59416 @ 0xe818 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #76] @ (963ec ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #28616 @ 0x6fc8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #64] @ (963ec ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59380 @ 0xe7f4 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #52] @ (963f0 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #28584 @ 0x6fa8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #40] @ (963f0 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59316 @ 0xe7b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #92] @ (9611c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #58008 @ 0xe298 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #76] @ (9611c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #64] @ (9611c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #57972 @ 0xe274 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #52] @ (96120 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #27176 @ 0x6a28 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #40] @ (96120 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #24] @ (96120 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #27148 @ 0x6a0c │ │ │ │ + ldr r0, [pc, #24] @ (963f0 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #28556 @ 0x6f8c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #8] @ (9611c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (963ec ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + strb r0, [r4, #1] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + strb r4, [r5, #1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -00096124 : │ │ │ │ +000963f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (9614c ) │ │ │ │ + ldr r3, [pc, #24] @ (9641c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, 9613e │ │ │ │ + cbz r0, 9640e │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (96150 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (96420 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + strb r4, [r7, #1] │ │ │ │ movs r2, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #48] @ (96198 ) │ │ │ │ + ldr r1, [pc, #48] @ (96468 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bmi.w 9712c │ │ │ │ + bmi.w 973fc │ │ │ │ adds r3, #16 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ str r0, [r7, #12] │ │ │ │ - b.n 961b0 │ │ │ │ + b.n 96480 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 974f2 │ │ │ │ + beq.w 977c2 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [fp] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9628c │ │ │ │ + beq.n 9655c │ │ │ │ ldr.w r4, [fp, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 977b6 │ │ │ │ + beq.w 97a86 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 977b6 │ │ │ │ + bne.w 97a86 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 961a2 │ │ │ │ + bpl.n 96472 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 9619c │ │ │ │ + bne.n 9646c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 974a0 │ │ │ │ - ldr r3, [pc, #644] @ (96460 ) │ │ │ │ + beq.w 97770 │ │ │ │ + ldr r3, [pc, #644] @ (96730 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96a80 │ │ │ │ + bne.w 96d50 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 977ae │ │ │ │ + beq.w 97a7e │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 9698a │ │ │ │ + bne.w 96c5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96270 │ │ │ │ + bge.n 96540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96270 │ │ │ │ - ldr r2, [pc, #576] @ (96464 ) │ │ │ │ + cbnz r3, 96540 │ │ │ │ + ldr r2, [pc, #576] @ (96734 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ @@ -159187,273 +159430,273 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9775c │ │ │ │ - ldr r2, [pc, #528] @ (96468 ) │ │ │ │ + bne.w 97a2c │ │ │ │ + ldr r2, [pc, #528] @ (96738 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97768 │ │ │ │ + bne.w 97a38 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 973a8 │ │ │ │ + bne.w 97678 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9723e │ │ │ │ + beq.w 9750e │ │ │ │ mov r4, r6 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [fp] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 961b0 │ │ │ │ - ldr r2, [pc, #468] @ (96464 ) │ │ │ │ + bne.n 96480 │ │ │ │ + ldr r2, [pc, #468] @ (96734 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.w 97034 │ │ │ │ + bmi.w 97304 │ │ │ │ adds r3, #16 │ │ │ │ - movw r8, #53960 @ 0xd2c8 │ │ │ │ + movw r8, #55368 @ 0xd848 │ │ │ │ movt r8, #45 @ 0x2d │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ str r6, [r7, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r7, #12] │ │ │ │ movw r3, #11536 @ 0x2d10 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r4, [fp, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 968d2 │ │ │ │ + bne.w 96ba2 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ lsls r6, r5, #25 │ │ │ │ - bpl.w 9642a │ │ │ │ + bpl.w 966fa │ │ │ │ ubfx ip, r5, #5, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 97812 │ │ │ │ + beq.w 97ae2 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ adds r0, r3, r6 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.w 9641c │ │ │ │ + beq.w 966ec │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9642a │ │ │ │ + bne.w 966fa │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9642a │ │ │ │ + bne.n 966fa │ │ │ │ adds r2, r3, #2 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9642a │ │ │ │ + bne.n 966fa │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9642a │ │ │ │ + bne.n 966fa │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9642a │ │ │ │ + bne.n 966fa │ │ │ │ adds r2, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9642a │ │ │ │ + bne.n 966fa │ │ │ │ adds r2, r3, #6 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 9642a │ │ │ │ + cbnz r1, 966fa │ │ │ │ adds r2, r3, #7 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb r1, [r3, #7] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 9642a │ │ │ │ + cbnz r1, 966fa │ │ │ │ add.w lr, r3, #8 │ │ │ │ cmp r0, lr │ │ │ │ - beq.n 9641c │ │ │ │ + beq.n 966ec │ │ │ │ ldrb.w r2, [lr] │ │ │ │ ldr.w r1, [r8, r2, lsl #2] │ │ │ │ subs r2, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - cbnz r2, 9642a │ │ │ │ + cbnz r2, 966fa │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 963fa │ │ │ │ + bne.n 966ca │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 9642a │ │ │ │ + bpl.n 966fa │ │ │ │ lsls r1, r5, #30 │ │ │ │ - beq.w 96b6e │ │ │ │ + beq.w 96e3e │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bcs.w 962c8 │ │ │ │ - ldr r3, [pc, #48] @ (96464 ) │ │ │ │ + bcs.w 96598 │ │ │ │ + ldr r3, [pc, #48] @ (96734 ) │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs.w r8, r3, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bmi.w 97040 │ │ │ │ + bmi.w 97310 │ │ │ │ adds r2, #16 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - ldr.w sl, [pc, #8] @ 96460 │ │ │ │ + ldr.w sl, [pc, #8] @ 96730 │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ str r6, [r7, #12] │ │ │ │ - b.n 96480 │ │ │ │ + b.n 96750 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9751e │ │ │ │ + beq.w 977ee │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [r9] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 96558 │ │ │ │ + beq.n 96828 │ │ │ │ ldr.w r4, [r9, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 977b6 │ │ │ │ + beq.w 97a86 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 977b6 │ │ │ │ + bne.w 97a86 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 96472 │ │ │ │ + bpl.n 96742 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 9646c │ │ │ │ + bne.n 9673c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 969f0 │ │ │ │ + beq.w 96cc0 │ │ │ │ ldr.w r0, [sl, #980] @ 0x3d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96a0c │ │ │ │ + bne.w 96cdc │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 977a6 │ │ │ │ + beq.w 97a76 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 96926 │ │ │ │ + bne.w 96bf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9653c │ │ │ │ + bge.n 9680c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9653c │ │ │ │ - ldr r2, [pc, #632] @ (96768 ) │ │ │ │ + cbnz r3, 9680c │ │ │ │ + ldr r2, [pc, #632] @ (96a38 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w fp, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [fp, #712] @ 0x2c8 │ │ │ │ @@ -159463,154 +159706,154 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97512 │ │ │ │ - ldr r2, [pc, #584] @ (9676c ) │ │ │ │ + bne.w 977e2 │ │ │ │ + ldr r2, [pc, #584] @ (96a3c ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97740 │ │ │ │ + bne.w 97a10 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9738e │ │ │ │ + bne.w 9765e │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 97254 │ │ │ │ + beq.w 97524 │ │ │ │ mov r4, r6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [r9] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 96480 │ │ │ │ - ldr r3, [pc, #524] @ (96768 ) │ │ │ │ + bne.n 96750 │ │ │ │ + ldr r3, [pc, #524] @ (96a38 ) │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97840 │ │ │ │ + beq.w 97b10 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9704e │ │ │ │ + beq.w 9731e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ movw r8, #36380 @ 0x8e1c │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ mov.w r9, r3, lsr #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ adds r5, #3 │ │ │ │ mla r5, r3, r9, r5 │ │ │ │ bics.w r5, r5, #3 │ │ │ │ - bmi.w 9735c │ │ │ │ + bmi.w 9762c │ │ │ │ movw sl, #24184 @ 0x5e78 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ - movw r2, #4689 @ 0x1251 │ │ │ │ + movw r2, #4833 @ 0x12e1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [sl, #888] @ 0x378 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9734c │ │ │ │ - ldr r3, [pc, #428] @ (96768 ) │ │ │ │ + bne.w 9761c │ │ │ │ + ldr r3, [pc, #428] @ (96a38 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 972a8 │ │ │ │ + bcs.w 97578 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [fp, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9729a │ │ │ │ + beq.w 9756a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96c16 │ │ │ │ - ldr r0, [pc, #376] @ (9676c ) │ │ │ │ + beq.w 96ee6 │ │ │ │ + ldr r0, [pc, #376] @ (96a3c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976ba │ │ │ │ + bne.w 9798a │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 96e52 │ │ │ │ + ble.w 97122 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ ands.w r0, r2, #32 │ │ │ │ - beq.w 9721e │ │ │ │ + beq.w 974ee │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 972fe │ │ │ │ + bne.w 975ce │ │ │ │ cmp.w r8, #1 │ │ │ │ ittt eq │ │ │ │ moveq fp, r1 │ │ │ │ moveq r5, r8 │ │ │ │ moveq sl, fp │ │ │ │ - beq.n 966aa │ │ │ │ + beq.n 9697a │ │ │ │ mov sl, r1 │ │ │ │ movs r5, #1 │ │ │ │ mov fp, r1 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 9726a │ │ │ │ + bpl.w 9753a │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9728a │ │ │ │ + bne.w 9755a │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 966aa │ │ │ │ + beq.n 9697a │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 9727a │ │ │ │ + bpl.w 9754a │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 97292 │ │ │ │ + bne.w 97562 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 966aa │ │ │ │ + beq.n 9697a │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r8 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ tst.w r2, #32 │ │ │ │ - beq.w 9716e │ │ │ │ + beq.w 9743e │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 97216 │ │ │ │ + bne.w 974e6 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9668e │ │ │ │ + bne.n 9695e │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97724 │ │ │ │ - ldr r3, [pc, #180] @ (96768 ) │ │ │ │ + beq.w 979f4 │ │ │ │ + ldr r3, [pc, #180] @ (96a38 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -159624,60 +159867,60 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 972da │ │ │ │ + blt.w 975aa │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96714 │ │ │ │ + bmi.n 969e4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 96d88 │ │ │ │ + beq.w 97058 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96738 │ │ │ │ + bmi.n 96a08 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 96cda │ │ │ │ + beq.w 96faa │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 96ff4 │ │ │ │ + beq.w 972c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96770 │ │ │ │ + bmi.n 96a40 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 96c34 │ │ │ │ - b.n 96770 │ │ │ │ + beq.w 96f04 │ │ │ │ + b.n 96a40 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -159741,15 +159984,15 @@ │ │ │ │ strd sl, fp, [r4, #60] @ 0x3c │ │ │ │ adds r3, #10 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r2, #352] @ 0x160 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96b1c │ │ │ │ + beq.w 96dec │ │ │ │ mov.w r8, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #352] @ 0x160 │ │ │ │ add.w r5, r4, #128 @ 0x80 │ │ │ │ strd r8, r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #124] @ 0x7c │ │ │ │ @@ -159757,196 +160000,196 @@ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str.w r8, [r4, #104] @ 0x68 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 2bf20 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, r8 │ │ │ │ - ble.n 9684a │ │ │ │ + ble.n 96b1a │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 96b50 │ │ │ │ + bne.w 96e20 │ │ │ │ mov r3, r8 │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 968a2 │ │ │ │ - movw ip, #6524 @ 0x197c │ │ │ │ + ble.n 96b72 │ │ │ │ + movw ip, #7932 @ 0x1efc │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r8, #17 │ │ │ │ movw r9, #21845 @ 0x5555 │ │ │ │ - b.n 9686e │ │ │ │ + b.n 96b3e │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 968a2 │ │ │ │ + ble.n 96b72 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r0, r3, #1 │ │ │ │ add.w r1, ip, r2 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96868 │ │ │ │ + beq.n 96b38 │ │ │ │ adds r0, #2 │ │ │ │ cmp r2, #75 @ 0x4b │ │ │ │ add.w lr, r5, r0 │ │ │ │ - beq.w 96c0c │ │ │ │ + beq.w 96edc │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ add r3, r1 │ │ │ │ cmp r2, #3 │ │ │ │ it ls │ │ │ │ strhls.w r9, [r5, r0] │ │ │ │ - bls.n 96868 │ │ │ │ + bls.n 96b38 │ │ │ │ adds r3, #1 │ │ │ │ strh.w r8, [lr] │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 9686e │ │ │ │ - ldr r3, [pc, #620] @ (96b10 ) │ │ │ │ + bgt.n 96b3e │ │ │ │ + ldr r3, [pc, #620] @ (96de0 ) │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r2, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 975d6 │ │ │ │ + bne.w 978a6 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 968c8 │ │ │ │ + cbz r3, 96b98 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96af6 │ │ │ │ + blt.w 96dc6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 96e40 │ │ │ │ + beq.w 97110 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9642a │ │ │ │ + bne.w 966fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 769bc │ │ │ │ + bl 76a60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977cc │ │ │ │ + beq.w 97a9c │ │ │ │ add.w r1, r7, #28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 98400 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ + bl 986d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9788a │ │ │ │ + beq.w 97b5a │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 973ee │ │ │ │ + bne.w 976be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9642a │ │ │ │ + bge.w 966fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9642a │ │ │ │ + bne.w 966fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9642a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 966fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96938 │ │ │ │ + bge.n 96c08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97880 │ │ │ │ + beq.w 97b50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9695a │ │ │ │ + bge.n 96c2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97874 │ │ │ │ + beq.w 97b44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9695a │ │ │ │ + bge.n 96c2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9786a │ │ │ │ + beq.w 97b3a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bmi.w 96f14 │ │ │ │ + bmi.w 971e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96f80 │ │ │ │ + bge.w 97250 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 96472 │ │ │ │ + b.n 96742 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9699c │ │ │ │ + bge.n 96c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97860 │ │ │ │ + beq.w 97b30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969be │ │ │ │ + bge.n 96c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97854 │ │ │ │ + beq.w 97b24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969be │ │ │ │ + bge.n 96c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9779c │ │ │ │ + beq.w 97a6c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bmi.w 96e9a │ │ │ │ + bmi.w 9716a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96f06 │ │ │ │ + bge.w 971d6 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 961a2 │ │ │ │ + b.w 96472 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 97904 │ │ │ │ - ldr r3, [pc, #280] @ (96b14 ) │ │ │ │ + beq.w 97bd4 │ │ │ │ + ldr r3, [pc, #280] @ (96de4 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 964b8 │ │ │ │ + beq.w 96788 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 964b8 │ │ │ │ + beq.w 96788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a70 │ │ │ │ + bge.n 96d40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96a70 │ │ │ │ - ldr r2, [pc, #236] @ (96b10 ) │ │ │ │ + cbnz r3, 96d40 │ │ │ │ + ldr r2, [pc, #236] @ (96de0 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w fp, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [fp, #712] @ 0x2c8 │ │ │ │ @@ -159956,42 +160199,42 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97506 │ │ │ │ - ldr r2, [pc, #192] @ (96b18 ) │ │ │ │ + bne.w 977d6 │ │ │ │ + ldr r2, [pc, #192] @ (96de8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976ec │ │ │ │ + bne.w 979bc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97374 │ │ │ │ + bne.w 97644 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - b.n 9654a │ │ │ │ + b.n 9681a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 961ec │ │ │ │ + beq.w 964bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ae4 │ │ │ │ + bge.n 96db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96ae4 │ │ │ │ - ldr r2, [pc, #120] @ (96b10 ) │ │ │ │ + cbnz r3, 96db4 │ │ │ │ + ldr r2, [pc, #120] @ (96de0 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ @@ -160001,38 +160244,38 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97494 │ │ │ │ - ldr r2, [pc, #76] @ (96b18 ) │ │ │ │ + bne.w 97764 │ │ │ │ + ldr r2, [pc, #76] @ (96de8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97478 │ │ │ │ + bne.w 97748 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 973c2 │ │ │ │ + bne.w 97692 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - b.w 9627e │ │ │ │ + b.w 9654e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 968c8 │ │ │ │ + bne.w 96b98 │ │ │ │ mov r0, r2 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ @@ -160049,350 +160292,350 @@ │ │ │ │ add.w r1, r2, #16 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx 2bf20 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 9684c │ │ │ │ + ble.w 96b1c │ │ │ │ ldrb.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.w 9684c │ │ │ │ + beq.w 96b1c │ │ │ │ cmp r6, #1 │ │ │ │ it eq │ │ │ │ streq r6, [r4, #120] @ 0x78 │ │ │ │ - beq.w 968a2 │ │ │ │ + beq.w 96b72 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.w 9684c │ │ │ │ + beq.w 96b1c │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 96b5c │ │ │ │ - b.n 9684c │ │ │ │ + bne.n 96e2c │ │ │ │ + b.n 96b1c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - beq.w 9741c │ │ │ │ - ldr r3, [pc, #520] @ (96d84 ) │ │ │ │ + beq.w 976ec │ │ │ │ + ldr r3, [pc, #520] @ (97054 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97144 │ │ │ │ + bne.w 97414 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9782e │ │ │ │ + beq.w 97afe │ │ │ │ ldr r5, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 96e66 │ │ │ │ + beq.w 97136 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96bc4 │ │ │ │ + bge.n 96e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97792 │ │ │ │ + beq.w 97a62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96be6 │ │ │ │ + bge.n 96eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977e8 │ │ │ │ + beq.w 97ab8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96be6 │ │ │ │ + bge.n 96eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977de │ │ │ │ + beq.w 97aae │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9642a │ │ │ │ + blt.w 966fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 9642a │ │ │ │ + b.n 966fa │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ add r3, r1 │ │ │ │ strh r2, [r5, r0] │ │ │ │ - b.n 96868 │ │ │ │ + b.n 96b38 │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 9720c │ │ │ │ + bcc.w 974dc │ │ │ │ adds r2, r1, #1 │ │ │ │ add.w r2, ip, r2, lsl #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r5, [r3, ip] │ │ │ │ - b.n 965f2 │ │ │ │ + b.n 968c2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r9, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97584 │ │ │ │ - ldr r3, [pc, #320] @ (96d84 ) │ │ │ │ + beq.w 97854 │ │ │ │ + ldr r3, [pc, #320] @ (97054 ) │ │ │ │ str r1, [r7, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 971de │ │ │ │ + bne.w 974ae │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r1 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97836 │ │ │ │ + beq.w 97b06 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 96f8e │ │ │ │ + beq.w 9725e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c90 │ │ │ │ + bge.n 96f60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97a42 │ │ │ │ + beq.w 97d12 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96cb2 │ │ │ │ + bge.n 96f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97a32 │ │ │ │ + beq.w 97d02 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96cb2 │ │ │ │ + bge.n 96f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97a50 │ │ │ │ + beq.w 97d20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.w 96770 │ │ │ │ + blt.w 96a40 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 96770 │ │ │ │ + b.n 96a40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq.w 97532 │ │ │ │ - ldr r3, [pc, #156] @ (96d84 ) │ │ │ │ + beq.w 97802 │ │ │ │ + ldr r3, [pc, #156] @ (97054 ) │ │ │ │ str r1, [r7, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 971b0 │ │ │ │ + bne.w 97480 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r1 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97824 │ │ │ │ + beq.w 97af4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 96fbe │ │ │ │ + beq.w 9728e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d36 │ │ │ │ + bge.n 97006 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97a5e │ │ │ │ + beq.w 97d2e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d58 │ │ │ │ + bge.n 97028 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979ec │ │ │ │ + beq.w 97cbc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d58 │ │ │ │ + bge.n 97028 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979de │ │ │ │ + beq.w 97cae │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96738 │ │ │ │ + blt.w 96a08 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 96738 │ │ │ │ + b.n 96a08 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r7, #4] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 975fa │ │ │ │ - ldr r3, [pc, #656] @ (9702c ) │ │ │ │ + beq.w 978ca │ │ │ │ + ldr r3, [pc, #656] @ (972fc ) │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9717e │ │ │ │ + bne.w 9744e │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r2 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - beq.w 977d2 │ │ │ │ + beq.w 97aa2 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 96ff8 │ │ │ │ + beq.w 972c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96dea │ │ │ │ + bge.n 970ba │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97784 │ │ │ │ + beq.w 97a54 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e0c │ │ │ │ + bge.n 970dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97802 │ │ │ │ + beq.w 97ad2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e0c │ │ │ │ + bge.n 970dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977f4 │ │ │ │ + beq.w 97ac4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96e32 │ │ │ │ + blt.n 97102 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96716 │ │ │ │ + bne.w 969e6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 96fea │ │ │ │ + b.n 972ba │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 98400 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ + bl 986d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9642a │ │ │ │ - b.w 977cc │ │ │ │ + bne.w 966fa │ │ │ │ + b.w 97a9c │ │ │ │ ldr.w fp, [r6, #56] @ 0x38 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 97720 │ │ │ │ + beq.w 979f0 │ │ │ │ movs r5, #0 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 966b2 │ │ │ │ + b.n 96982 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e7a │ │ │ │ + bge.n 9714a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96e7a │ │ │ │ + cbnz r3, 9714a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96e8e │ │ │ │ + blt.n 9715e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 973dc │ │ │ │ + beq.w 976ac │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ strne.w r5, [fp] │ │ │ │ - b.w 9642a │ │ │ │ + b.w 966fa │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 96eba │ │ │ │ - movw r2, #65081 @ 0xfe39 │ │ │ │ + cbz r3, 9718a │ │ │ │ + movw r2, #65229 @ 0xfecd │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9772c │ │ │ │ + bne.w 979fc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 969d2 │ │ │ │ + beq.w 96ca2 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 969d2 │ │ │ │ - ldr r2, [pc, #360] @ (97030 ) │ │ │ │ + beq.w 96ca2 │ │ │ │ + ldr r2, [pc, #360] @ (97300 ) │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ @@ -160405,34 +160648,34 @@ │ │ │ │ subs r3, #1 │ │ │ │ str.w r1, [r4, #-8] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 969dc │ │ │ │ + blt.w 96cac │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 961a2 │ │ │ │ + b.w 96472 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 96f34 │ │ │ │ - movw r2, #65081 @ 0xfe39 │ │ │ │ + cbz r3, 97204 │ │ │ │ + movw r2, #65229 @ 0xfecd │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97736 │ │ │ │ + bne.w 97a06 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9696e │ │ │ │ + beq.w 96c3e │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9696e │ │ │ │ - ldr r2, [pc, #240] @ (97030 ) │ │ │ │ + beq.w 96c3e │ │ │ │ + ldr r2, [pc, #240] @ (97300 ) │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ @@ -160445,1541 +160688,1541 @@ │ │ │ │ subs r3, #1 │ │ │ │ str.w r1, [r4, #-8] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96978 │ │ │ │ + blt.w 96c48 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 96472 │ │ │ │ + b.w 96742 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fa6 │ │ │ │ + bge.n 97276 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 96fa6 │ │ │ │ + cbnz r2, 97276 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96fb8 │ │ │ │ + blt.n 97288 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97336 │ │ │ │ + beq.w 97606 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 96772 │ │ │ │ + b.w 96a42 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fd6 │ │ │ │ + bge.n 972a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 96fd6 │ │ │ │ + cbnz r2, 972a6 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96fea │ │ │ │ + blt.n 972ba │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97320 │ │ │ │ + beq.w 975f0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96742 │ │ │ │ + bne.w 96a12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 96fb8 │ │ │ │ + b.n 97288 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97010 │ │ │ │ + bge.n 972e0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 97010 │ │ │ │ + cbnz r1, 972e0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97024 │ │ │ │ + blt.n 972f4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9730a │ │ │ │ + beq.w 975da │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 96e34 │ │ │ │ + b.n 97104 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ subs.w r8, r3, #1 │ │ │ │ - bpl.w 9644a │ │ │ │ + bpl.w 9671a │ │ │ │ ldr r3, [r7, #16] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96574 │ │ │ │ + bne.w 96844 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #0 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ add.w sl, r9, #16 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9736e │ │ │ │ + beq.w 9763e │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ mov r4, r3 │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9769a │ │ │ │ + bge.w 9796a │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ sub.w fp, r4, r3 │ │ │ │ add.w r2, fp, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9767c │ │ │ │ + bge.w 9794c │ │ │ │ ldrb.w r2, [sl, r5] │ │ │ │ add.w r0, sl, r5 │ │ │ │ add.w fp, r4, #1 │ │ │ │ and.w r1, r2, #120 @ 0x78 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ - beq.w 97676 │ │ │ │ + beq.w 97946 │ │ │ │ and.w r2, r2, #7 │ │ │ │ orn r2, r2, #23 │ │ │ │ strb r2, [r4, #0] │ │ │ │ ldrb.w r2, [sl, r5] │ │ │ │ ubfx r2, r2, #3, #4 │ │ │ │ cmp r2, #15 │ │ │ │ - beq.w 97646 │ │ │ │ + beq.w 97916 │ │ │ │ cmp r2, #12 │ │ │ │ - bhi.w 9764e │ │ │ │ + bhi.w 9791e │ │ │ │ cmp r2, #11 │ │ │ │ - beq.w 9764a │ │ │ │ + beq.w 9791a │ │ │ │ sub.w ip, r2, #12 │ │ │ │ rsbs r2, ip, #0 │ │ │ │ adc.w r2, r2, ip │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, fp │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 97666 │ │ │ │ + bhi.w 97936 │ │ │ │ strb r2, [r1, #0] │ │ │ │ subs r1, r1, r4 │ │ │ │ add.w r4, fp, r1 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ adds r2, r5, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 97128 │ │ │ │ + bge.n 973f8 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97128 │ │ │ │ + blt.n 973f8 │ │ │ │ adds r2, r5, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 97128 │ │ │ │ + ble.n 973f8 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97128 │ │ │ │ + blt.n 973f8 │ │ │ │ adds r2, r5, #3 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 97128 │ │ │ │ + ble.n 973f8 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97128 │ │ │ │ + blt.n 973f8 │ │ │ │ adds r2, r5, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 97128 │ │ │ │ + ble.n 973f8 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97128 │ │ │ │ + blt.n 973f8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - blt.n 9711a │ │ │ │ + blt.n 973ea │ │ │ │ mov r5, r2 │ │ │ │ - b.n 97074 │ │ │ │ + b.n 97344 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.w 97034 │ │ │ │ + bmi.w 97304 │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ - b.w 962a4 │ │ │ │ + b.w 96574 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96b8a │ │ │ │ + beq.w 96e5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97160 │ │ │ │ + bge.n 97430 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 97160 │ │ │ │ + cbnz r3, 97430 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 96e8e │ │ │ │ + b.n 9715e │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 97216 │ │ │ │ + bne.n 974e6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ it mi │ │ │ │ addmi.w fp, fp, #1 │ │ │ │ - b.w 966a6 │ │ │ │ + b.w 96976 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96dae │ │ │ │ + beq.w 9707e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9719e │ │ │ │ + bge.n 9746e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9719e │ │ │ │ + cbnz r1, 9746e │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 96e34 │ │ │ │ + b.n 97104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96cfa │ │ │ │ + beq.w 96fca │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971d0 │ │ │ │ + bge.n 974a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 971d0 │ │ │ │ + cbnz r2, 974a0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 96fea │ │ │ │ + b.n 972ba │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96c54 │ │ │ │ + beq.w 96f24 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971fe │ │ │ │ + bge.n 974ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 971fe │ │ │ │ + cbnz r2, 974ce │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 96fb8 │ │ │ │ + b.n 97288 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.w 965f2 │ │ │ │ + b.w 968c2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.w 966a6 │ │ │ │ - cbnz r1, 97234 │ │ │ │ + b.w 96976 │ │ │ │ + cbnz r1, 97504 │ │ │ │ mov sl, r1 │ │ │ │ mov.w fp, r2, lsr #7 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w 96652 │ │ │ │ - b.w 966aa │ │ │ │ + bne.w 96922 │ │ │ │ + b.w 9697a │ │ │ │ mov fp, r0 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 97228 │ │ │ │ + b.n 974f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w 9627e │ │ │ │ + b.w 9654e │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w 9654a │ │ │ │ - cbnz r1, 9728a │ │ │ │ + b.w 9681a │ │ │ │ + cbnz r1, 9755a │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 96666 │ │ │ │ + bpl.w 96936 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.w 96666 │ │ │ │ - cbnz r1, 97292 │ │ │ │ + b.w 96936 │ │ │ │ + cbnz r1, 97562 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 96680 │ │ │ │ + bpl.w 96950 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.w 96680 │ │ │ │ + b.w 96950 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.w 96666 │ │ │ │ + b.w 96936 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.w 96680 │ │ │ │ + b.w 96950 │ │ │ │ mov r0, fp │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 965f2 │ │ │ │ + bne.w 968c2 │ │ │ │ ldr.w r3, [sl, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9746c │ │ │ │ + bne.w 9773c │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9735c │ │ │ │ + beq.n 9762c │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.w 965f2 │ │ │ │ + b.w 968c2 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r0, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r0, #27 │ │ │ │ - bpl.w 96714 │ │ │ │ + bpl.w 969e4 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 9670c │ │ │ │ - b.w 96714 │ │ │ │ + beq.w 969dc │ │ │ │ + b.w 969e4 │ │ │ │ mov.w sl, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r5, sl │ │ │ │ - b.n 97228 │ │ │ │ + b.n 974f8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 97024 │ │ │ │ + b.n 972f4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 96fea │ │ │ │ + b.n 972ba │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 96fb8 │ │ │ │ + b.n 97288 │ │ │ │ ldr.w r0, [sl, #884] @ 0x374 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 965f2 │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.w 968c2 │ │ │ │ + bl 1fc480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9661a │ │ │ │ + bne.w 968ea │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl 7b92c │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 977cc │ │ │ │ + bl 7b9c0 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 97a9c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 96a70 │ │ │ │ + ble.w 96d40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96a70 │ │ │ │ + beq.w 96d40 │ │ │ │ mov r0, fp │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 96a70 │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 96d40 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 9653c │ │ │ │ + ble.w 9680c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9653c │ │ │ │ + beq.w 9680c │ │ │ │ mov r0, fp │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 9653c │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 9680c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 96270 │ │ │ │ + ble.w 96540 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96270 │ │ │ │ + beq.w 96540 │ │ │ │ mov r0, r8 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 96270 │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 96540 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 96ae4 │ │ │ │ + ble.w 96db4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96ae4 │ │ │ │ + beq.w 96db4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 201960 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 96ae4 │ │ │ │ + bl 201f80 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 96db4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 96e8e │ │ │ │ + b.n 9715e │ │ │ │ mov r0, r5 │ │ │ │ - bl 11348c │ │ │ │ + bl 113330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9788a │ │ │ │ + beq.w 97b5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9690a │ │ │ │ + bge.w 96bda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9690a │ │ │ │ + bne.w 96bda │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9690a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96bda │ │ │ │ and.w r5, r5, #28 │ │ │ │ cmp r5, #4 │ │ │ │ - bne.w 96b78 │ │ │ │ + bne.w 96e48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 97a6c │ │ │ │ + bne.w 97d3c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - blt.w 97a78 │ │ │ │ + blt.w 97d48 │ │ │ │ movs r3, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r3, r2, r5 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96e8e │ │ │ │ + bge.w 9715e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96e8e │ │ │ │ + bne.w 9715e │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96e8e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9715e │ │ │ │ ldr.w r0, [sl, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 972c8 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.n 97598 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96ad4 │ │ │ │ + beq.w 96da4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96ad4 │ │ │ │ + b.w 96da4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 96ae4 │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 96db4 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 961da │ │ │ │ + bne.w 964aa │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.w 979cc │ │ │ │ + bmi.w 97c9c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 97a28 │ │ │ │ + blt.w 97cf8 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #43944 @ 0xaba8 │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9627c │ │ │ │ + bge.w 9654c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9627c │ │ │ │ + bne.w 9654c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9627e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9654e │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 961a2 │ │ │ │ + b.w 96472 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 96a70 │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 96d40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 9653c │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 9680c │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 96472 │ │ │ │ + b.w 96742 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 96ce6 │ │ │ │ + bne.w 96fb6 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 9798e │ │ │ │ + bmi.w 97c5e │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 979bc │ │ │ │ + blt.w 97c8c │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96fea │ │ │ │ + bge.w 972ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96fea │ │ │ │ + bne.w 972ba │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 96fea │ │ │ │ + b.n 972ba │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 96c40 │ │ │ │ + bne.w 96f10 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 978da │ │ │ │ + bmi.w 97baa │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 978fa │ │ │ │ + blt.w 97bca │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96fb8 │ │ │ │ + bge.w 97288 │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96fb8 │ │ │ │ + bne.w 97288 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 96fb8 │ │ │ │ + b.n 97288 │ │ │ │ add.w r5, r5, #5728 @ 0x1660 │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.w 978d6 │ │ │ │ + bpl.w 97ba6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 97708 │ │ │ │ + blt.w 979d8 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - beq.w 968b8 │ │ │ │ + beq.w 96b88 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 975dc │ │ │ │ + b.n 978ac │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 96d98 │ │ │ │ + bne.w 97068 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.w 978a2 │ │ │ │ + bmi.w 97b72 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 978c2 │ │ │ │ + blt.w 97b92 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97640 │ │ │ │ + bge.n 97910 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979fc │ │ │ │ + beq.w 97ccc │ │ │ │ mov r2, r3 │ │ │ │ - b.w 96714 │ │ │ │ + b.w 969e4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 970d4 │ │ │ │ + b.n 973a4 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 970d4 │ │ │ │ + b.n 973a4 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 9da08 │ │ │ │ + bl 9dcec │ │ │ │ ldr r3, [r7, #16] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.w 970d4 │ │ │ │ + bge.w 973a4 │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 970d6 │ │ │ │ + b.n 973a6 │ │ │ │ and.w r0, r2, #63 @ 0x3f │ │ │ │ lsrs r2, r2, #6 │ │ │ │ orr.w r0, r0, #64 @ 0x40 │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n 970d8 │ │ │ │ + b.n 973a8 │ │ │ │ strb r2, [r4, #0] │ │ │ │ mov r4, fp │ │ │ │ - b.n 970e6 │ │ │ │ + b.n 973b6 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 977cc │ │ │ │ + beq.w 97a9c │ │ │ │ ldr.w r8, [r7, #28] │ │ │ │ add.w r3, r8, #16 │ │ │ │ add.w r4, r3, fp │ │ │ │ - b.n 9708c │ │ │ │ + b.n 9735c │ │ │ │ subs r1, r4, r3 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - bl 9dc6c <_PyBytes_Resize@@Base> │ │ │ │ + bl 9df50 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 977cc │ │ │ │ + bne.w 97a9c │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977cc │ │ │ │ + beq.w 97a9c │ │ │ │ str r3, [r6, #24] │ │ │ │ - b.w 96578 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.w 96848 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 976de │ │ │ │ + bne.n 979ae │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96616 │ │ │ │ + bne.w 968e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12ffb8 │ │ │ │ - b.w 96616 │ │ │ │ + bl 12ff98 │ │ │ │ + b.w 968e6 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96616 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.w 968e6 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96a60 │ │ │ │ + beq.w 96d30 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96a60 │ │ │ │ + b.w 96d30 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27628 @ 0x6bec │ │ │ │ + movw r1, #29036 @ 0x716c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #27652 @ 0x6c04 │ │ │ │ + movw r0, #29060 @ 0x7184 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 20488c │ │ │ │ - b.n 975f0 │ │ │ │ + bl 204eac │ │ │ │ + b.n 978c0 │ │ │ │ mov r5, fp │ │ │ │ mov sl, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ - b.w 966b2 │ │ │ │ + b.w 96982 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 96eb4 │ │ │ │ + b.w 97184 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 96f2e │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.w 971fe │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9652c │ │ │ │ + beq.w 967fc │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 9652c │ │ │ │ + b.w 967fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fe97c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 96270 │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + bl 1fef9c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 96540 │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96260 │ │ │ │ + beq.w 96530 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96260 │ │ │ │ + b.w 96530 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.w 96dea │ │ │ │ + b.w 970ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96bc4 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 969be │ │ │ │ - bl d9df4 │ │ │ │ - b.w 96472 │ │ │ │ - bl d9df4 │ │ │ │ - b.w 961a2 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c8e │ │ │ │ + bl da0b4 │ │ │ │ + b.w 96742 │ │ │ │ + bl da0b4 │ │ │ │ + b.w 96472 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27596 @ 0x6bcc │ │ │ │ + movw r1, #29004 @ 0x714c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 968c8 │ │ │ │ - bl d9df4 │ │ │ │ + b.w 96b98 │ │ │ │ + bl da0b4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.w 96e34 │ │ │ │ + b.w 97104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96be6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96eb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w 96bd6 │ │ │ │ + b.w 96ea6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.w 96e0c │ │ │ │ + b.w 970dc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.w 96dfc │ │ │ │ + b.w 970cc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r0, r3, r6 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 962fa │ │ │ │ + bne.w 965ca │ │ │ │ mov r6, ip │ │ │ │ - b.w 9641c │ │ │ │ - bl d9df4 │ │ │ │ + b.w 966ec │ │ │ │ + bl da0b4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96738 │ │ │ │ - bl d9df4 │ │ │ │ - b.w 9642a │ │ │ │ - bl d9df4 │ │ │ │ + b.w 96a08 │ │ │ │ + bl da0b4 │ │ │ │ + b.w 966fa │ │ │ │ + bl da0b4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96770 │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + b.w 96a40 │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6524 @ 0x197c │ │ │ │ + movw r0, #7932 @ 0x1efc │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w 969ae │ │ │ │ + b.w 96c7e │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9699c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9695a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w 9694a │ │ │ │ + b.w 96c1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96938 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 977cc │ │ │ │ + bge.n 97a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 977cc │ │ │ │ + bne.n 97a9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 977cc │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97a9c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 978b4 │ │ │ │ + bmi.n 97b84 │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 978cc │ │ │ │ + blt.n 97b9c │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 97616 │ │ │ │ + b.n 978e6 │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 97a0c │ │ │ │ + bge.w 97cdc │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #448] @ (97a88 ) │ │ │ │ + ldr r3, [pc, #448] @ (97d58 ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 9762e │ │ │ │ + b.n 978fe │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 978be │ │ │ │ + bmi.n 97b8e │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 978c2 │ │ │ │ + b.n 97b92 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - b.n 975f6 │ │ │ │ + b.n 978c6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 97948 │ │ │ │ + bmi.n 97c18 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 978f6 │ │ │ │ + blt.n 97bc6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 975a0 │ │ │ │ + b.n 97870 │ │ │ │ add.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #392] @ (97a88 ) │ │ │ │ + ldr r3, [pc, #392] @ (97d58 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 975b6 │ │ │ │ + b.n 97886 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.n 97956 │ │ │ │ + bmi.n 97c26 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9797e │ │ │ │ + blt.n 97c4e │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #43944 @ 0xaba8 │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96548 │ │ │ │ + bge.w 96818 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96548 │ │ │ │ + bne.w 96818 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9654a │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9681a │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 978e6 │ │ │ │ + bge.n 97bb6 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 978fa │ │ │ │ + b.n 97bca │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 97968 │ │ │ │ + bmi.n 97c38 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97970 │ │ │ │ + blt.n 97c40 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 97914 │ │ │ │ + b.n 97be4 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 97988 │ │ │ │ + bge.n 97c58 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #260] @ (97a88 ) │ │ │ │ + ldr r6, [pc, #260] @ (97d58 ) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n 9792a │ │ │ │ + b.n 97bfa │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 97914 │ │ │ │ + b.n 97be4 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 979b6 │ │ │ │ + blt.n 97c86 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 9754e │ │ │ │ - cbnz r2, 979c6 │ │ │ │ + b.n 9781e │ │ │ │ + cbnz r2, 97c96 │ │ │ │ add.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #200] @ (97a88 ) │ │ │ │ + ldr r3, [pc, #200] @ (97d58 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 97564 │ │ │ │ + b.n 97834 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 979bc │ │ │ │ + b.n 97c8c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 97a12 │ │ │ │ + bmi.n 97ce2 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97a1a │ │ │ │ + blt.n 97cea │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 974be │ │ │ │ + b.n 9778e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96d58 │ │ │ │ + b.w 97028 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w 96d48 │ │ │ │ + b.w 97018 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.w 96e34 │ │ │ │ + b.w 97104 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 97616 │ │ │ │ + b.n 978e6 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 97a82 │ │ │ │ + bge.n 97d52 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #92] @ (97a88 ) │ │ │ │ + ldr r6, [pc, #92] @ (97d58 ) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n 974d4 │ │ │ │ + b.n 977a4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w 96ca2 │ │ │ │ + b.w 96f72 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96c90 │ │ │ │ + b.w 96f60 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96cb2 │ │ │ │ + b.w 96f82 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96d36 │ │ │ │ + b.w 97006 │ │ │ │ ldrsb.w r1, [r4, #20] │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 9743c │ │ │ │ + bge.w 9770c │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #12] @ (97a88 ) │ │ │ │ + ldr r5, [pc, #12] @ (97d58 ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 97450 │ │ │ │ + b.n 97720 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 974be │ │ │ │ + b.n 9778e │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00097a8c <_Py_ReachedRecursionLimitWithMargin@@Base>: │ │ │ │ +00097d5c <_Py_ReachedRecursionLimitWithMargin@@Base>: │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ add r7, sp, #0 │ │ │ │ add.w lr, r2, r1, lsl #13 │ │ │ │ cmp lr, r7 │ │ │ │ - bcs.n 97ab2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26> │ │ │ │ + bcs.n 97d82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr.w r4, [r0, #716] @ 0x2cc │ │ │ │ - cbz r4, 97ac6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a> │ │ │ │ + cbz r4, 97d96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ ite cc │ │ │ │ movcc r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ - b.n 97aac <_Py_ReachedRecursionLimitWithMargin@@Base+0x20> │ │ │ │ + b.n 97d7c <_Py_ReachedRecursionLimitWithMargin@@Base+0x20> │ │ │ │ strd r1, r0, [r7] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r2, [r3, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, r1, lsl #13 │ │ │ │ cmp r1, r7 │ │ │ │ - bcs.n 97ab8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c> │ │ │ │ - b.n 97aaa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e> │ │ │ │ + bcs.n 97d88 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c> │ │ │ │ + b.n 97d7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 982de <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ - ldr r5, [pc, #324] @ (97c4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0>) │ │ │ │ + beq.w 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ + ldr r5, [pc, #324] @ (97f1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 982aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + beq.w 9857a <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w 982ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x842> │ │ │ │ + bls.w 9859e <_Py_ReachedRecursionLimitWithMargin@@Base+0x842> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9833a <_Py_ReachedRecursionLimitWithMargin@@Base+0x8ae> │ │ │ │ + bne.w 9860a <_Py_ReachedRecursionLimitWithMargin@@Base+0x8ae> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r0, [r7, #16] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 980ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x662> │ │ │ │ - ldr r5, [pc, #268] @ (97c4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0>) │ │ │ │ + beq.w 983be <_Py_ReachedRecursionLimitWithMargin@@Base+0x662> │ │ │ │ + ldr r5, [pc, #268] @ (97f1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r5, r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 982aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + beq.w 9857a <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r0, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r0 │ │ │ │ - bls.w 980dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x650> │ │ │ │ + bls.w 983ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x650> │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ str r0, [r7, #20] │ │ │ │ ldr.w r6, [r0, #868] @ 0x364 │ │ │ │ cmp r6, r3 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r3, [r7, #28] │ │ │ │ - bne.w 98118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x68c> │ │ │ │ + bne.w 983e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x68c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 98048 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5bc> │ │ │ │ + beq.w 98318 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5bc> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f0c <_Py_ReachedRecursionLimitWithMargin@@Base+0x480> │ │ │ │ + beq.w 981dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x480> │ │ │ │ ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9803e <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ + bne.w 9830e <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [r7, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov.w r9, #1 │ │ │ │ adds r2, r3, #1 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97c42 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b6> │ │ │ │ - ldr r3, [pc, #128] @ (97c4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0>) │ │ │ │ + beq.n 97f12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b6> │ │ │ │ + ldr r3, [pc, #128] @ (97f1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0>) │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 982aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + beq.w 9857a <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 983bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x930> │ │ │ │ + bls.w 9868c <_Py_ReachedRecursionLimitWithMargin@@Base+0x930> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ mov sl, fp │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98330 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a4> │ │ │ │ + bne.w 98600 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a4> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - bl 98840 <_Py_ReachedRecursionLimitWithMargin@@Base+0xdb4> │ │ │ │ + bl 98b10 <_Py_ReachedRecursionLimitWithMargin@@Base+0xdb4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97eb0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x424> │ │ │ │ + bne.w 98180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x424> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98022 <_Py_ReachedRecursionLimitWithMargin@@Base+0x596> │ │ │ │ + bne.w 982f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df78 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ + bl 9e260 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 97c50 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c4> │ │ │ │ + cbz r0, 97f20 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c4> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 983a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x918> │ │ │ │ + bne.w 98674 <_Py_ReachedRecursionLimitWithMargin@@Base+0x918> │ │ │ │ cmp r9, fp │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq.w 97e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40a> │ │ │ │ + beq.w 98166 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40a> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str.w r5, [r6, fp, lsl #2] │ │ │ │ add.w fp, fp, #1 │ │ │ │ str r2, [r7, #28] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97bca <_Py_ReachedRecursionLimitWithMargin@@Base+0x13e> │ │ │ │ + bne.n 97e9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x13e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 97be4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 97eb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, fp │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ + beq.w 98304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 98034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ + bne.w 98304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bhi.w 982f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ + bhi.w 985c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ subs r2, r5, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 982f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ + bhi.w 985c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w r0, r2, #19 │ │ │ │ bic.w fp, r0, #7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w lr, fp, r0 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.w 98148 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6bc> │ │ │ │ + bhi.w 98418 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6bc> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ adds.w r8, r1, r0 │ │ │ │ - beq.w 982e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85c> │ │ │ │ + beq.w 985b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9819a <_Py_ReachedRecursionLimitWithMargin@@Base+0x70e> │ │ │ │ + bne.w 9846a <_Py_ReachedRecursionLimitWithMargin@@Base+0x70e> │ │ │ │ adds r2, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r8 │ │ │ │ cmp r5, #1 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r3, [r8, #8] │ │ │ │ - ble.n 97cf6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ + ble.n 97fc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str.w r3, [r8, #12] │ │ │ │ - beq.n 97cf6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ + beq.n 97fc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, #3 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ - beq.n 97cf6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ + beq.n 97fc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r1, [r6, r3, lsl #2] │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 97ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x258> │ │ │ │ + bne.n 97fb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x258> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - movw r2, #26617 @ 0x67f9 │ │ │ │ + movw r2, #26781 @ 0x689d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98138 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6ac> │ │ │ │ - ldr r3, [pc, #720] @ (97fdc <_Py_ReachedRecursionLimitWithMargin@@Base+0x550>) │ │ │ │ + bne.w 98408 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #720] @ (982ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x550>) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 97f2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ + beq.w 981fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ lsrs r3, r6, #18 │ │ │ │ ubfx r2, r6, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 97d46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2ba> │ │ │ │ + bgt.n 98016 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2ba> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 97f2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ + bgt.w 981fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ + beq.w 981fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ bic.w r1, r6, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r6, #0] │ │ │ │ str r6, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97fe0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x554> │ │ │ │ + beq.w 982b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x554> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98054 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c8> │ │ │ │ + beq.w 98324 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 983e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x958> │ │ │ │ + beq.w 986b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x958> │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n 97db4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ + ble.n 98084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 97d86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2fa> │ │ │ │ + cbz r2, 98056 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2fa> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r6, r2 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 97db4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ + beq.n 98084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 97d94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x308> │ │ │ │ + cbz r2, 98064 <_Py_ReachedRecursionLimitWithMargin@@Base+0x308> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r6, r2 │ │ │ │ cmp.w sl, #3 │ │ │ │ - beq.n 97db4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ + beq.n 98084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ add.w sl, r3, sl, lsl #2 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 983ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x962> │ │ │ │ + beq.w 986be <_Py_ReachedRecursionLimitWithMargin@@Base+0x962> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, sl │ │ │ │ add r6, r2 │ │ │ │ - bne.n 97da2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x316> │ │ │ │ + bne.n 98072 <_Py_ReachedRecursionLimitWithMargin@@Base+0x316> │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 98314 <_Py_ReachedRecursionLimitWithMargin@@Base+0x888> │ │ │ │ + bhi.w 985e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x888> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97f68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ + beq.w 98238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 98314 <_Py_ReachedRecursionLimitWithMargin@@Base+0x888> │ │ │ │ + bhi.w 985e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x888> │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ add.w fp, r2, #19 │ │ │ │ bic.w fp, fp, #7 │ │ │ │ ldrd r3, r1, [r5] │ │ │ │ add.w r0, r1, fp │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.w 97f86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4fa> │ │ │ │ + bcc.w 98256 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4fa> │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ adds r5, r5, r1 │ │ │ │ - beq.w 98304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x878> │ │ │ │ + beq.w 985d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x878> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98194 <_Py_ReachedRecursionLimitWithMargin@@Base+0x708> │ │ │ │ + bne.w 98464 <_Py_ReachedRecursionLimitWithMargin@@Base+0x708> │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ ldr.w lr, [r8] │ │ │ │ mov r3, r5 │ │ │ │ cmp.w lr, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ it gt │ │ │ │ ldrgt.w r1, [r8, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ - ble.n 97e7e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f2> │ │ │ │ + ble.n 9814e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f2> │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ - cbz r3, 97e76 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ea> │ │ │ │ + cbz r3, 98146 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ea> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 97e76 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ea> │ │ │ │ + ble.n 98146 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ea> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov.w sl, ip, lsl #2 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str.w r0, [r1, ip, lsl #2] │ │ │ │ - beq.n 97e60 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3d4> │ │ │ │ + beq.n 98130 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3d4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r6, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r6, [r0, sl] │ │ │ │ - bne.n 97e4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3be> │ │ │ │ + bne.n 9811a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3be> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - beq.n 97e7e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f2> │ │ │ │ + beq.n 9814e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f2> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add ip, r2 │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97e30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a4> │ │ │ │ + bne.n 98100 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a4> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - bne.n 97e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x39e> │ │ │ │ + bne.n 980fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x39e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9831a <_Py_ReachedRecursionLimitWithMargin@@Base+0x88e> │ │ │ │ + bne.w 985ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x88e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 982fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x870> │ │ │ │ + beq.w 985cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x870> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 97c2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19e> │ │ │ │ + b.n 97efa <_Py_ReachedRecursionLimitWithMargin@@Base+0x19e> │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r0, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.w 981a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x71a> │ │ │ │ + bhi.w 98476 <_Py_ReachedRecursionLimitWithMargin@@Base+0x71a> │ │ │ │ ldr r5, [r2, #12] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ adds r5, r5, r0 │ │ │ │ - beq.w 9835c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8d0> │ │ │ │ + beq.w 9862c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8d0> │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 981a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x714> │ │ │ │ + bne.w 98470 <_Py_ReachedRecursionLimitWithMargin@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r0, #1 │ │ │ │ str.w r0, [r2], #8 │ │ │ │ strd r2, r3, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9821e <_Py_ReachedRecursionLimitWithMargin@@Base+0x792> │ │ │ │ + bne.w 984ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x792> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97c22 <_Py_ReachedRecursionLimitWithMargin@@Base+0x196> │ │ │ │ + beq.w 97ef2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x196> │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 982be <_Py_ReachedRecursionLimitWithMargin@@Base+0x832> │ │ │ │ + bne.w 9858e <_Py_ReachedRecursionLimitWithMargin@@Base+0x832> │ │ │ │ subs r3, r2, #1 │ │ │ │ - b.n 97c22 <_Py_ReachedRecursionLimitWithMargin@@Base+0x196> │ │ │ │ + b.n 97ef2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x196> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 97fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x542> │ │ │ │ + bcc.n 9829e <_Py_ReachedRecursionLimitWithMargin@@Base+0x542> │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r2, lr, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 97ff2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x566> │ │ │ │ + beq.n 982c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x566> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - b.n 97ba2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ + b.n 97e72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ - movw r3, #46749 @ 0xb69d │ │ │ │ + movw r3, #46821 @ 0xb6e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9829e <_Py_ReachedRecursionLimitWithMargin@@Base+0x812> │ │ │ │ + bne.w 9856e <_Py_ReachedRecursionLimitWithMargin@@Base+0x812> │ │ │ │ mov r0, r6 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr.w sl, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp.w sl, #0 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bgt.w 97d6c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e0> │ │ │ │ + bgt.w 9803c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e0> │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ movs r6, #0 │ │ │ │ ldrd r3, r1, [r5] │ │ │ │ add.w r0, r1, #16 │ │ │ │ cmp r0, r3 │ │ │ │ it ls │ │ │ │ movls r2, r6 │ │ │ │ - bls.w 97dec <_Py_ReachedRecursionLimitWithMargin@@Base+0x360> │ │ │ │ + bls.w 980bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x360> │ │ │ │ mov.w fp, #16 │ │ │ │ mov r2, r6 │ │ │ │ cmp.w fp, #8192 @ 0x2000 │ │ │ │ mov r1, fp │ │ │ │ it cc │ │ │ │ movcc.w r1, #8192 @ 0x2000 │ │ │ │ str r2, [r7, #24] │ │ │ │ add.w r0, r1, #16 │ │ │ │ str r1, [r7, #28] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r1, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x878> │ │ │ │ + beq.w 985d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x878> │ │ │ │ str.w r1, [r0], #16 │ │ │ │ add.w r1, r3, #23 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r1, r1, r0 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, fp, r1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b.n 97dec <_Py_ReachedRecursionLimitWithMargin@@Base+0x360> │ │ │ │ + b.n 980bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x360> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 97ba2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ + b.n 97e72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 97d66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ + b.n 98036 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #848] @ 0x350 │ │ │ │ - movw r3, #46589 @ 0xb5fd │ │ │ │ + movw r3, #46661 @ 0xb645 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x784> │ │ │ │ + bne.w 984e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x784> │ │ │ │ movs r0, #4 │ │ │ │ blx 2bfa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9812a <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ + beq.w 983fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 97ba2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ + b.n 97e72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, fp │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97c5e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d2> │ │ │ │ + bne.w 97f2e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 97e86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fa> │ │ │ │ + b.n 98156 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fa> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r6, r0 │ │ │ │ - b.n 97f24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x498> │ │ │ │ + b.n 981f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x498> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r2, #28 │ │ │ │ mul.w fp, r2, r3 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r0, r3 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ @@ -161989,179 +162232,179 @@ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r1, #8] │ │ │ │ add.w r0, r5, ip, lsl #2 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98096 <_Py_ReachedRecursionLimitWithMargin@@Base+0x60a> │ │ │ │ + bne.n 98366 <_Py_ReachedRecursionLimitWithMargin@@Base+0x60a> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 98092 <_Py_ReachedRecursionLimitWithMargin@@Base+0x606> │ │ │ │ + cbz r1, 98362 <_Py_ReachedRecursionLimitWithMargin@@Base+0x606> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp ip, r6 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 9822e <_Py_ReachedRecursionLimitWithMargin@@Base+0x7a2> │ │ │ │ + beq.w 984fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x7a2> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 981ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x762> │ │ │ │ + beq.w 984be <_Py_ReachedRecursionLimitWithMargin@@Base+0x762> │ │ │ │ ldr.w r1, [r0, #532] @ 0x214 │ │ │ │ - cbnz r1, 980b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x62c> │ │ │ │ + cbnz r1, 98388 <_Py_ReachedRecursionLimitWithMargin@@Base+0x62c> │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97d66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ + beq.w 98036 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ ldrd r1, r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x79c> │ │ │ │ + beq.w 984f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x79c> │ │ │ │ str r1, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r6, [r1, #24] │ │ │ │ strd r0, r2, [r3, #20] │ │ │ │ - cbz r0, 980d8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x64c> │ │ │ │ + cbz r0, 983a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x64c> │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ - b.n 97d66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ + b.n 98036 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ ldr.w r2, [r6, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9838e <_Py_ReachedRecursionLimitWithMargin@@Base+0x902> │ │ │ │ + beq.w 9865e <_Py_ReachedRecursionLimitWithMargin@@Base+0x902> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 980f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ + bcc.n 983c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - cbnz r1, 98132 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6a6> │ │ │ │ + cbnz r1, 98402 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6a6> │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r3, #4689 @ 0x1251 │ │ │ │ + movw r3, #4833 @ 0x12e1 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r6, [r2, #868] @ 0x364 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 98340 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8b4> │ │ │ │ + beq.w 98610 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8b4> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ movs r1, #4 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97f28 <_Py_ReachedRecursionLimitWithMargin@@Base+0x49c> │ │ │ │ + bne.w 981f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x49c> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9803e <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ + b.n 9830e <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ ldr.w sl, [r8] │ │ │ │ - b.n 97f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4c8> │ │ │ │ + b.n 98224 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4c8> │ │ │ │ cmp.w fp, #8192 @ 0x2000 │ │ │ │ mov r8, fp │ │ │ │ it cc │ │ │ │ movcc.w r8, #8192 @ 0x2000 │ │ │ │ str r3, [r7, #12] │ │ │ │ add.w r0, r8, #16 │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 982e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85c> │ │ │ │ + beq.w 985b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85c> │ │ │ │ mov ip, r0 │ │ │ │ str.w r8, [ip], #16 │ │ │ │ add.w r8, r0, #23 │ │ │ │ bic.w r8, r8, #7 │ │ │ │ strd r9, ip, [r0, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub.w r3, r8, ip │ │ │ │ add r3, fp │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 982e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85c> │ │ │ │ + beq.w 985b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85c> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 97ca8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21c> │ │ │ │ + b.n 97f78 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21c> │ │ │ │ str.w r3, [sl, #4] │ │ │ │ - b.n 97e02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x376> │ │ │ │ + b.n 980d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x376> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 97cb0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x224> │ │ │ │ + b.n 97f80 <_Py_ReachedRecursionLimitWithMargin@@Base+0x224> │ │ │ │ str.w r2, [r8, #4] │ │ │ │ - b.n 97eda <_Py_ReachedRecursionLimitWithMargin@@Base+0x44e> │ │ │ │ + b.n 981aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x44e> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r3, r2, [r7, #4] │ │ │ │ str.w r8, [r7, #12] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldrd r2, r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9835c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8d0> │ │ │ │ + beq.w 9862c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8d0> │ │ │ │ mov ip, r0 │ │ │ │ mov.w lr, #8192 @ 0x2000 │ │ │ │ str.w lr, [ip], #16 │ │ │ │ strd r5, ip, [r0, #8] │ │ │ │ add.w r5, r0, #23 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ str r0, [r2, #8] │ │ │ │ sub.w r2, r5, ip │ │ │ │ adds r2, #16 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9835c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8d0> │ │ │ │ + beq.w 9862c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8d0> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ - b.n 97ed2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x446> │ │ │ │ + b.n 981a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x446> │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - cbz r2, 981fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x770> │ │ │ │ + cbz r2, 984cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x770> │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97d66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ + bne.w 98036 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 97d66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ + b.n 98036 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2da> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ movs r1, #4 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9800e <_Py_ReachedRecursionLimitWithMargin@@Base+0x582> │ │ │ │ + b.n 982de <_Py_ReachedRecursionLimitWithMargin@@Base+0x582> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a45a0 <_PyToken_ThreeChars@@Base+0x25e4> │ │ │ │ - b.n 97eee <_Py_ReachedRecursionLimitWithMargin@@Base+0x462> │ │ │ │ + bl 1a4bf0 <_PyToken_ThreeChars@@Base+0x25e4> │ │ │ │ + b.n 981be <_Py_ReachedRecursionLimitWithMargin@@Base+0x462> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 980ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x63e> │ │ │ │ + b.n 9839a <_Py_ReachedRecursionLimitWithMargin@@Base+0x63e> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 980a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x61a> │ │ │ │ + beq.w 98376 <_Py_ReachedRecursionLimitWithMargin@@Base+0x61a> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 98298 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80c> │ │ │ │ + cbz r2, 98568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80c> │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr.w r1, [r2, fp] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 98266 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7da> │ │ │ │ + cbz r3, 98536 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7da> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r5, r2, lsl #3 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ @@ -162173,552 +162416,552 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w sl, [r3, fp] │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ ldr.w sl, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 97f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4c8> │ │ │ │ + b.n 98224 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4c8> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 9823c <_Py_ReachedRecursionLimitWithMargin@@Base+0x7b0> │ │ │ │ + b.n 9850c <_Py_ReachedRecursionLimitWithMargin@@Base+0x7b0> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 97f46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ba> │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + b.n 98216 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ba> │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #27388 @ 0x6afc │ │ │ │ + movw r0, #28796 @ 0x707c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, fp │ │ │ │ add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #88] @ 0x58 │ │ │ │ - b.n 9802a <_Py_ReachedRecursionLimitWithMargin@@Base+0x59e> │ │ │ │ + b.n 982fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x59e> │ │ │ │ ldr.w r3, [r5, #716] @ 0x2cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98348 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8bc> │ │ │ │ + beq.n 98618 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8bc> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.n 982e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x858> │ │ │ │ + bcc.n 985b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x858> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 97b22 <_Py_ReachedRecursionLimitWithMargin@@Base+0x96> │ │ │ │ + b.n 97df2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x96> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97cb0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x224> │ │ │ │ - bl 1fbe68 │ │ │ │ + bne.w 97f80 <_Py_ReachedRecursionLimitWithMargin@@Base+0x224> │ │ │ │ + bl 1fc480 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76624 │ │ │ │ - b.n 9812a <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 983fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97e02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x376> │ │ │ │ + bne.w 980d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x376> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1fbe68 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1fc480 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fa> │ │ │ │ + beq.w 98156 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fa> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 97e8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ + b.n 9815a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, fp │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 982c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x83c> │ │ │ │ + b.n 98598 <_Py_ReachedRecursionLimitWithMargin@@Base+0x83c> │ │ │ │ subs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 97e8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ - ldr r5, [pc, #184] @ (983fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x970>) │ │ │ │ + b.n 9815a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ + ldr r5, [pc, #184] @ (986cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - b.n 97b78 <_Py_ReachedRecursionLimitWithMargin@@Base+0xec> │ │ │ │ + b.n 97e48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xec> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 982d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x84a> │ │ │ │ - b.n 982e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x858> │ │ │ │ + bls.n 985a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x84a> │ │ │ │ + b.n 985b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x858> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97eda <_Py_ReachedRecursionLimitWithMargin@@Base+0x44e> │ │ │ │ + bne.w 981aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x44e> │ │ │ │ str r0, [r7, #24] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mov r5, fp │ │ │ │ - cbz r2, 98380 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8f4> │ │ │ │ + cbz r2, 98650 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8f4> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a45a0 <_PyToken_ThreeChars@@Base+0x25e4> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 983f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x96a> │ │ │ │ + bl 1a4bf0 <_PyToken_ThreeChars@@Base+0x25e4> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 986c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x96a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 982c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x83c> │ │ │ │ + b.n 98598 <_Py_ReachedRecursionLimitWithMargin@@Base+0x83c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 980f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ - b.n 980e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x65a> │ │ │ │ + bhi.w 983c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ + b.n 983b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x65a> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97c22 <_Py_ReachedRecursionLimitWithMargin@@Base+0x196> │ │ │ │ + beq.w 97ef2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x196> │ │ │ │ mov r8, r3 │ │ │ │ mov r5, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 982c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x83c> │ │ │ │ + b.n 98598 <_Py_ReachedRecursionLimitWithMargin@@Base+0x83c> │ │ │ │ ldr.w r3, [r5, #716] @ 0x2cc │ │ │ │ - cbz r3, 983ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x942> │ │ │ │ + cbz r3, 9869e <_Py_ReachedRecursionLimitWithMargin@@Base+0x942> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 97be4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158> │ │ │ │ - b.n 97c42 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b6> │ │ │ │ + bcc.w 97eb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158> │ │ │ │ + b.n 97f12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 97be4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158> │ │ │ │ - b.n 983c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x936> │ │ │ │ + bhi.w 97eb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158> │ │ │ │ + b.n 98692 <_Py_ReachedRecursionLimitWithMargin@@Base+0x936> │ │ │ │ cmp.w sl, #1 │ │ │ │ - bgt.w 97d80 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2f4> │ │ │ │ - b.n 97f64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4d8> │ │ │ │ + bgt.w 98050 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2f4> │ │ │ │ + b.n 98234 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4d8> │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 97da2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x316> │ │ │ │ - b.n 97db4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ + bne.w 98072 <_Py_ReachedRecursionLimitWithMargin@@Base+0x316> │ │ │ │ + b.n 98084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x328> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 982c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ + b.n 98590 <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ subs r6, r3, #1 │ │ │ │ - bmi.w 985c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb34> │ │ │ │ + bmi.w 98890 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb34> │ │ │ │ adds r0, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #676] @ (986c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc38>) │ │ │ │ + ldr r1, [pc, #676] @ (98994 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc38>) │ │ │ │ add.w r8, r0, r3, lsl #2 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ movw fp, #11536 @ 0x2d10 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - movw r5, #53960 @ 0xd2c8 │ │ │ │ + movw r5, #55368 @ 0xd848 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ movw fp, #40760 @ 0x9f38 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r4, [r8, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 985c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb3c> │ │ │ │ + bne.w 98898 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb3c> │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + beq.w 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ ubfx sl, ip, #5, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 987e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd5c> │ │ │ │ + beq.w 98ab8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd5c> │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ add.w r0, r3, lr │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ moveq.w lr, #0 │ │ │ │ - beq.w 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.w 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.w 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #2 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #6 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + cbnz r1, 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ adds r2, r3, #7 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + beq.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldrb r1, [r3, #7] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + cbnz r1, 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ add.w r9, r3, #8 │ │ │ │ - b.n 985aa <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + b.n 9887a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ ldrb.w r2, [r9] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ subs r2, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - cbnz r2, 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + cbnz r2, 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 9858c <_Py_ReachedRecursionLimitWithMargin@@Base+0xb00> │ │ │ │ + bne.n 9885c <_Py_ReachedRecursionLimitWithMargin@@Base+0xb00> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bpl.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ tst.w ip, #3 │ │ │ │ - beq.n 98612 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb86> │ │ │ │ + beq.n 988e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb86> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.w 98452 <_Py_ReachedRecursionLimitWithMargin@@Base+0x9c6> │ │ │ │ + bcs.w 98722 <_Py_ReachedRecursionLimitWithMargin@@Base+0x9c6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 986ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc22> │ │ │ │ + beq.n 9897e <_Py_ReachedRecursionLimitWithMargin@@Base+0xc22> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 769bc │ │ │ │ + bl 76a60 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 986bc <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ + beq.n 9898c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ add r1, sp, #28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 98400 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ + bl 986d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98806 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd7a> │ │ │ │ + beq.w 98ad6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd7a> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98750 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcc4> │ │ │ │ + bne.w 98a20 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcc4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bge.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 98784 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcf8> │ │ │ │ - ldr r3, [pc, #168] @ (986c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc3c>) │ │ │ │ + beq.w 98a54 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcf8> │ │ │ │ + ldr r3, [pc, #168] @ (98998 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc3c>) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9870a <_Py_ReachedRecursionLimitWithMargin@@Base+0xc7e> │ │ │ │ + bne.n 989da <_Py_ReachedRecursionLimitWithMargin@@Base+0xc7e> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3996] @ 0xf9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ - bl 7b964 │ │ │ │ + bl 7b9f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 987fc <_Py_ReachedRecursionLimitWithMargin@@Base+0xd70> │ │ │ │ + beq.w 98acc <_Py_ReachedRecursionLimitWithMargin@@Base+0xd70> │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 986cc <_Py_ReachedRecursionLimitWithMargin@@Base+0xc40> │ │ │ │ + beq.n 9899c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc40> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9866a <_Py_ReachedRecursionLimitWithMargin@@Base+0xbde> │ │ │ │ + bge.n 9893a <_Py_ReachedRecursionLimitWithMargin@@Base+0xbde> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 987e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd54> │ │ │ │ + beq.w 98ab0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9868c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc00> │ │ │ │ + bge.n 9895c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc00> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 987d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd4a> │ │ │ │ + beq.w 98aa6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd4a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9868c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc00> │ │ │ │ + bge.n 9895c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc00> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 987ce <_Py_ReachedRecursionLimitWithMargin@@Base+0xd42> │ │ │ │ + beq.w 98a9e <_Py_ReachedRecursionLimitWithMargin@@Base+0xd42> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + blt.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + b.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 98400 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ + bl 986d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x974> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + bne.w 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 985c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb36> │ │ │ │ + b.n 98892 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb36> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 986e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc54> │ │ │ │ + bge.n 989b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc54> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 986e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc54> │ │ │ │ + cbnz r3, 989b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 986f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ + blt.n 989c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9873a <_Py_ReachedRecursionLimitWithMargin@@Base+0xcae> │ │ │ │ + beq.n 98a0a <_Py_ReachedRecursionLimitWithMargin@@Base+0xcae> │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + beq.w 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w sl, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + beq.w 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + b.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9862e <_Py_ReachedRecursionLimitWithMargin@@Base+0xba2> │ │ │ │ + beq.n 988fe <_Py_ReachedRecursionLimitWithMargin@@Base+0xba2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98728 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc9c> │ │ │ │ + bge.n 989f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc9c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 98728 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc9c> │ │ │ │ + cbnz r3, 989f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ - b.n 986f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ + b.n 989c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ mov r0, sl │ │ │ │ - bl 755d0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 75674 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 986f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ + b.n 989c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ mov r0, sl │ │ │ │ - bl 11348c │ │ │ │ + bl 113330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98806 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd7a> │ │ │ │ + beq.n 98ad6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd7a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9876c <_Py_ReachedRecursionLimitWithMargin@@Base+0xce0> │ │ │ │ + bge.n 98a3c <_Py_ReachedRecursionLimitWithMargin@@Base+0xce0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9877c <_Py_ReachedRecursionLimitWithMargin@@Base+0xcf0> │ │ │ │ + cbz r3, 98a4c <_Py_ReachedRecursionLimitWithMargin@@Base+0xcf0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 985f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb6a> │ │ │ │ + beq.w 988c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb6a> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 985f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb6a> │ │ │ │ + b.n 988c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9876c <_Py_ReachedRecursionLimitWithMargin@@Base+0xce0> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98a3c <_Py_ReachedRecursionLimitWithMargin@@Base+0xce0> │ │ │ │ and.w ip, ip, #28 │ │ │ │ cmp.w ip, #4 │ │ │ │ - bne.w 9861e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb92> │ │ │ │ + bne.w 988ee <_Py_ReachedRecursionLimitWithMargin@@Base+0xb92> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 98826 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd9a> │ │ │ │ + bne.n 98af6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd9a> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, sl │ │ │ │ - blt.n 98830 <_Py_ReachedRecursionLimitWithMargin@@Base+0xda4> │ │ │ │ + blt.n 98b00 <_Py_ReachedRecursionLimitWithMargin@@Base+0xda4> │ │ │ │ movs r3, #24 │ │ │ │ movw sl, #43944 @ 0xaba8 │ │ │ │ mla sl, r3, r2, sl │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add sl, r3 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 986f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ + bge.n 989c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 986f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ + bne.n 989c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 986f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 989c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc66> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9868c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc00> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9895c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9867c <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ + b.n 9894c <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9866a <_Py_ReachedRecursionLimitWithMargin@@Base+0xbde> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9893a <_Py_ReachedRecursionLimitWithMargin@@Base+0xbde> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ add.w r3, r2, lr │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 98802 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd76> │ │ │ │ + beq.n 98ad2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd76> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 9848e <_Py_ReachedRecursionLimitWithMargin@@Base+0xa02> │ │ │ │ - bl d9df4 │ │ │ │ - b.n 985ba <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ + b.n 9875e <_Py_ReachedRecursionLimitWithMargin@@Base+0xa02> │ │ │ │ + bl da0b4 │ │ │ │ + b.n 9888a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2e> │ │ │ │ mov lr, sl │ │ │ │ - b.n 985ae <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ + b.n 9887e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb22> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 986bc <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ + bge.w 9898c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 986bc <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ + bne.w 9898c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ mov r0, sl │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 986bc <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9898c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ ldrsb.w r1, [r4, #20] │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 987a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd16> │ │ │ │ + bge.n 98a72 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd16> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #8] @ (9883c <_Py_ReachedRecursionLimitWithMargin@@Base+0xdb0>) │ │ │ │ + ldr r3, [pc, #8] @ (98b0c <_Py_ReachedRecursionLimitWithMargin@@Base+0xdb0>) │ │ │ │ add.w sl, r3, r2, lsl #5 │ │ │ │ - b.n 987b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd2a> │ │ │ │ + b.n 98a86 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd2a> │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -162726,1161 +162969,1162 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 9a094 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2608> │ │ │ │ - ldr r2, [pc, #712] @ (98b30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ + beq.w 9a366 <_Py_ReachedRecursionLimitWithMargin@@Base+0x260a> │ │ │ │ + ldr r2, [pc, #712] @ (98e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a29a <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a56c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2810> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w 9a082 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25f6> │ │ │ │ + bls.w 9a354 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25f8> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a1b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2728> │ │ │ │ + bne.w 9a486 <_Py_ReachedRecursionLimitWithMargin@@Base+0x272a> │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9928e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1802> │ │ │ │ - ldr r3, [pc, #656] @ (98b30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ + beq.w 99560 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1804> │ │ │ │ + ldr r3, [pc, #656] @ (98e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a29a <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a56c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2810> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9927c <_Py_ReachedRecursionLimitWithMargin@@Base+0x17f0> │ │ │ │ + bls.w 9954e <_Py_ReachedRecursionLimitWithMargin@@Base+0x17f2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 992a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1816> │ │ │ │ + beq.w 99574 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1818> │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #699 @ 0x2bb │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 98cfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ + beq.w 98fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x182e> │ │ │ │ + bne.w 9958c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1830> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 992d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1846> │ │ │ │ + beq.w 995a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1848> │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #49 @ 0x31 │ │ │ │ - beq.w 98cfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ + beq.w 98fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x182e> │ │ │ │ + bne.w 9958c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1830> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 9931c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1890> │ │ │ │ + beq.w 995ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1892> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r0, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 98cfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ + beq.w 98fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1840> │ │ │ │ + bne.w 9959e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1842> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 992f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1868> │ │ │ │ + beq.w 995c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x186a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #682 @ 0x2aa │ │ │ │ ldr.w r1, [r1, r8, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98f12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1486> │ │ │ │ + beq.w 991e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1488> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1840> │ │ │ │ + bne.w 9959e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1842> │ │ │ │ adds r2, r0, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99354 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c8> │ │ │ │ - ldr r3, [pc, #468] @ (98b30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ + beq.w 99626 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ca> │ │ │ │ + ldr r3, [pc, #468] @ (98e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a29a <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a56c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2810> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 99342 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18b6> │ │ │ │ + bls.w 99614 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18b8> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 99368 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18dc> │ │ │ │ + beq.w 9963a <_Py_ReachedRecursionLimitWithMargin@@Base+0x18de> │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #701 @ 0x2bd │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 98d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ca> │ │ │ │ + beq.w 99026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ca> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9937e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f2> │ │ │ │ + bne.w 99650 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 993c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x193a> │ │ │ │ + beq.w 99698 <_Py_ReachedRecursionLimitWithMargin@@Base+0x193c> │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 98d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ca> │ │ │ │ + beq.w 99026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ca> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98db8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x132c> │ │ │ │ + bne.w 9908a <_Py_ReachedRecursionLimitWithMargin@@Base+0x132e> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99396 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190a> │ │ │ │ - ldr r3, [pc, #352] @ (98b30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ + beq.w 99668 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190c> │ │ │ │ + ldr r3, [pc, #352] @ (98e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a29a <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a56c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2810> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 99384 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f8> │ │ │ │ + bls.w 99656 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18fa> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 993aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x191e> │ │ │ │ + beq.w 9967c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1920> │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #647 @ 0x287 │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 98dbe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1332> │ │ │ │ + beq.w 99090 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1334> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 993c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1934> │ │ │ │ + bne.w 99692 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1936> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 993e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x195c> │ │ │ │ + beq.w 996ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x195e> │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98dbe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1332> │ │ │ │ + beq.w 99090 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1334> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98db8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x132c> │ │ │ │ + bne.w 9908a <_Py_ReachedRecursionLimitWithMargin@@Base+0x132e> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a33c <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b0> │ │ │ │ - ldr r3, [pc, #232] @ (98b30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ + beq.w 9a60e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b2> │ │ │ │ + ldr r3, [pc, #232] @ (98e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a29a <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a56c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2810> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9940e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1982> │ │ │ │ + bls.w 996e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1984> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 99430 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19a4> │ │ │ │ + beq.w 99702 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19a6> │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 98de6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x135a> │ │ │ │ + beq.w 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x135c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + bne.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 9947a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ee> │ │ │ │ + beq.w 99728 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19cc> │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98de6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x135a> │ │ │ │ + beq.w 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x135c> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1840> │ │ │ │ + bne.w 9959e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1842> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 99456 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ca> │ │ │ │ + beq.w 9974e <_Py_ReachedRecursionLimitWithMargin@@Base+0x19f2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r8, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #656 @ 0x290 │ │ │ │ - beq.w 99032 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a6> │ │ │ │ + beq.w 99304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a8> │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2386> │ │ │ │ + bne.w 9a0e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2388> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 994a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a14> │ │ │ │ + beq.w 99772 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a16> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #689 @ 0x2b1 │ │ │ │ ldr.w r1, [r1, r8, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9918a <_Py_ReachedRecursionLimitWithMargin@@Base+0x16fe> │ │ │ │ + beq.w 9945c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1700> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1840> │ │ │ │ + bne.w 9959e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1842> │ │ │ │ adds r2, r0, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a334 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a8> │ │ │ │ - ldr r3, [pc, #36] @ (98b30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ + beq.w 9a606 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28aa> │ │ │ │ + ldr r3, [pc, #36] @ (98e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a29a <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a56c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2810> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9a214 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2788> │ │ │ │ + bls.w 9a4e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x278a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 9a234 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27a8> │ │ │ │ + beq.w 9a506 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27aa> │ │ │ │ mov r2, r8 │ │ │ │ - b.n 98b34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ + b.n 98e04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r0, r2, lsl #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 98b70 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10e4> │ │ │ │ + beq.n 98e40 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10e4> │ │ │ │ ldrd r2, r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 995c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b3a> │ │ │ │ + bne.w 99898 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b3c> │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bpl.w 99f30 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24a4> │ │ │ │ + bpl.w 9a202 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24a6> │ │ │ │ adds r0, #16 │ │ │ │ - beq.w 99f4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c0> │ │ │ │ - movw r1, #36384 @ 0x8e20 │ │ │ │ + beq.w 9a21e <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c2> │ │ │ │ + movw r1, #37672 @ 0x9328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ blx 2c174 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + bne.n 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl a0484 <_PyEvalFramePushAndInit@@Base+0x21c> │ │ │ │ + bl a076c <_PyEvalFramePushAndInit@@Base+0x21c> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + beq.n 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f68c8 │ │ │ │ + bl 1f6ee0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + beq.n 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + beq.n 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + beq.n 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + beq.n 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a114 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2688> │ │ │ │ + beq.w 9a3e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x268a> │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ - bl 96124 │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a114 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2688> │ │ │ │ + bne.w 9a3e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x268a> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a10c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2680> │ │ │ │ + bne.w 9a3de <_Py_ReachedRecursionLimitWithMargin@@Base+0x2682> │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ movs r0, #4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a0f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x266c> │ │ │ │ + beq.w 9a3ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x266e> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a10c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2680> │ │ │ │ + bne.w 9a3de <_Py_ReachedRecursionLimitWithMargin@@Base+0x2682> │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r5, [r7, #28] │ │ │ │ - movw ip, #30876 @ 0x789c │ │ │ │ + movw ip, #32284 @ 0x7e1c │ │ │ │ movt ip, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r1, [r7, #28] │ │ │ │ strd r3, r8, [r7, #20] │ │ │ │ str.w ip, [r7, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a0ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2662> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a3c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2664> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a0ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2662> │ │ │ │ + bne.w 9a3c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2664> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9968a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + bne.w 9995c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c00> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20d6> │ │ │ │ + bne.w 99e34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20d8> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 19d3e4 │ │ │ │ + bl 19da64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9968a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + beq.w 9995c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fa288 │ │ │ │ + bl 1fa8a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9968a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + beq.w 9995c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe0d0 │ │ │ │ + bl 1fe6ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9968a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + bne.w 9995c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c00> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9968a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + beq.w 9995c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c00> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9968a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + beq.w 9995c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c00> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #12 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl af880 <_PyArena_Malloc@@Base> │ │ │ │ + bl afb18 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a126 <_Py_ReachedRecursionLimitWithMargin@@Base+0x269a> │ │ │ │ + beq.w 9a3f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x269c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ strd r3, r2, [r0, #4] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str r6, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a126 <_Py_ReachedRecursionLimitWithMargin@@Base+0x269a> │ │ │ │ + bne.w 9a3f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x269c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9a146 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ba> │ │ │ │ + beq.w 9a418 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26bc> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r8, [fp, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ - b.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11ba> │ │ │ │ + b.n 98f16 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11ba> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a200 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2774> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a4d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2776> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a200 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2774> │ │ │ │ + bne.w 9a4d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2776> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a1ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2720> │ │ │ │ + bne.w 9a47e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2722> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 19e838 │ │ │ │ + bl 19eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 994c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a3c> │ │ │ │ + bne.w 9979a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a3e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x182e> │ │ │ │ + bne.w 9958c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1830> │ │ │ │ mov r0, r4 │ │ │ │ - bl 19f694 │ │ │ │ + bl 19fce4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b16> │ │ │ │ + beq.w 99874 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b18> │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + b.n 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a1dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2750> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a4ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x2752> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a1dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2750> │ │ │ │ + bne.w 9a4ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x2752> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9937e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f2> │ │ │ │ + bne.w 99650 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f4> │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - bl 19e838 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 19eeb8 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 996d8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c4c> │ │ │ │ + bne.w 999aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c4e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r6, [r4, #8] │ │ │ │ + str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9937e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f2> │ │ │ │ + bne.w 99650 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a486c <_PyToken_ThreeChars@@Base+0x28b0> │ │ │ │ + bl 1a4ebc <_PyToken_ThreeChars@@Base+0x28b0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98d52 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12c6> │ │ │ │ + bne.n 99022 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12c6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf34> │ │ │ │ + beq.w 98c90 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf34> │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 98b64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ + b.n 98e34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl 1a73e0 │ │ │ │ + bl 1a7a30 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + bne.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98a38 <_Py_ReachedRecursionLimitWithMargin@@Base+0xfac> │ │ │ │ - b.n 98db8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x132c> │ │ │ │ + beq.w 98d08 <_Py_ReachedRecursionLimitWithMargin@@Base+0xfac> │ │ │ │ + b.n 9908a <_Py_ReachedRecursionLimitWithMargin@@Base+0x132e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a20a <_Py_ReachedRecursionLimitWithMargin@@Base+0x277e> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a4dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2780> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a20a <_Py_ReachedRecursionLimitWithMargin@@Base+0x277e> │ │ │ │ + bne.w 9a4dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2780> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a2da <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + bne.w 9a5ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2850> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 999b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f2c> │ │ │ │ + beq.w 99c8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f2e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 999e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f56> │ │ │ │ + bne.w 99cb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f58> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d24> │ │ │ │ + beq.w 99a82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d26> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4950 │ │ │ │ + bl b4bd4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d24> │ │ │ │ + beq.w 99a82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d26> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d24> │ │ │ │ + beq.w 99a82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d26> │ │ │ │ mov r0, r4 │ │ │ │ - bl b8c7c │ │ │ │ + bl b8f4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f10 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2484> │ │ │ │ + beq.w 9a1e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2486> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f10 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2484> │ │ │ │ + beq.w 9a1e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2486> │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + bne.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f10 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2484> │ │ │ │ + beq.w 9a1e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2486> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a36f0 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ + bl 1a3d40 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + bne.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a2da <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + beq.w 9a5ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2850> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl c571c │ │ │ │ + bl c59d4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 1a5340 │ │ │ │ + bl 1a5990 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9989c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e10> │ │ │ │ + beq.w 99b6e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e12> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99984 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef8> │ │ │ │ + b.w 99c56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a396 <_Py_ReachedRecursionLimitWithMargin@@Base+0x290a> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a668 <_Py_ReachedRecursionLimitWithMargin@@Base+0x290c> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a396 <_Py_ReachedRecursionLimitWithMargin@@Base+0x290a> │ │ │ │ + bne.w 9a668 <_Py_ReachedRecursionLimitWithMargin@@Base+0x290c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + bne.w 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99c98 <_Py_ReachedRecursionLimitWithMargin@@Base+0x220c> │ │ │ │ + beq.w 99f6a <_Py_ReachedRecursionLimitWithMargin@@Base+0x220e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99cc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2236> │ │ │ │ + bne.w 99f94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2238> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 98f94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1508> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 99266 <_Py_ReachedRecursionLimitWithMargin@@Base+0x150a> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 98f94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1508> │ │ │ │ + cbz r0, 99266 <_Py_ReachedRecursionLimitWithMargin@@Base+0x150a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 98f94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1508> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 99266 <_Py_ReachedRecursionLimitWithMargin@@Base+0x150a> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 98f94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1508> │ │ │ │ + cbz r0, 99266 <_Py_ReachedRecursionLimitWithMargin@@Base+0x150a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a3438 <_PyToken_ThreeChars@@Base+0x147c> │ │ │ │ + bl 1a3a88 <_PyToken_ThreeChars@@Base+0x147c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9953e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ab2> │ │ │ │ + bne.w 99810 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ab4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + bne.w 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99988 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.w 99c5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99988 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.w 99c5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99988 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.w 99c5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99988 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.w 99c5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a36f0 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ + bl 1a3d40 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + bne.w 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + beq.w 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ strd r9, r5, [sp] │ │ │ │ - bl 1a3a58 <_PyToken_ThreeChars@@Base+0x1a9c> │ │ │ │ + bl 1a40a8 <_PyToken_ThreeChars@@Base+0x1a9c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1af6> │ │ │ │ + beq.w 99854 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1af8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a2f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2868> │ │ │ │ + bne.w 9a5c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x286a> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + b.n 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a386 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28fa> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a658 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28fc> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a386 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28fa> │ │ │ │ + bne.w 9a658 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28fc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + bne.w 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99d66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22da> │ │ │ │ + beq.w 9a038 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22dc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99d8c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2300> │ │ │ │ + bne.w 9a05e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2302> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x162a> │ │ │ │ - movw r2, #41192 @ 0xa0e8 │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 99388 <_Py_ReachedRecursionLimitWithMargin@@Base+0x162c> │ │ │ │ + movw r2, #42600 @ 0xa668 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2d20 <_PyToken_ThreeChars@@Base+0xd64> │ │ │ │ - cbz r0, 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x162a> │ │ │ │ + bl 1a3370 <_PyToken_ThreeChars@@Base+0xd64> │ │ │ │ + cbz r0, 99388 <_Py_ReachedRecursionLimitWithMargin@@Base+0x162c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x162a> │ │ │ │ + cbz r0, 99388 <_Py_ReachedRecursionLimitWithMargin@@Base+0x162c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a38fc <_PyToken_ThreeChars@@Base+0x1940> │ │ │ │ + bl 1a3f4c <_PyToken_ThreeChars@@Base+0x1940> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99636 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1baa> │ │ │ │ + bne.w 99908 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + bne.w 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 998a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1c> │ │ │ │ - movw r2, #41192 @ 0xa0e8 │ │ │ │ + beq.w 99b7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1e> │ │ │ │ + movw r2, #42600 @ 0xa668 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2d20 <_PyToken_ThreeChars@@Base+0xd64> │ │ │ │ + bl 1a3370 <_PyToken_ThreeChars@@Base+0xd64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 998a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1c> │ │ │ │ + beq.w 99b7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 998a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1c> │ │ │ │ + beq.w 99b7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a3e14 <_PyToken_ThreeChars@@Base+0x1e58> │ │ │ │ + bl 1a4464 <_PyToken_ThreeChars@@Base+0x1e58> │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 998a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1c> │ │ │ │ + beq.w 99b7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a36f0 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ + bl 1a3d40 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 998aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1e> │ │ │ │ + bne.w 99b7c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a38fc <_PyToken_ThreeChars@@Base+0x1940> │ │ │ │ + bl 1a3f4c <_PyToken_ThreeChars@@Base+0x1940> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 998aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e1e> │ │ │ │ + bne.w 99b7c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e20> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + beq.w 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r7, #12] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl af880 <_PyArena_Malloc@@Base> │ │ │ │ + bl afb18 <_PyArena_Malloc@@Base> │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 99172 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e6> │ │ │ │ + cbz r0, 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e8> │ │ │ │ strd r2, r3, [r0, #40] @ 0x28 │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ movs r2, #18 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a356 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ca> │ │ │ │ + bne.w 9a628 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28cc> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ - b.n 99474 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19e8> │ │ │ │ + bne.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + b.n 9976c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a10> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a322 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2896> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a5f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2898> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a322 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2896> │ │ │ │ + bne.w 9a5f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2898> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ + bne.w 9a228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24cc> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99f60 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24d4> │ │ │ │ + beq.w 9a232 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24d6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f88 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24fc> │ │ │ │ + bne.w 9a25a <_Py_ReachedRecursionLimitWithMargin@@Base+0x24fe> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c8> │ │ │ │ + beq.w 9a226 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c8> │ │ │ │ + beq.w 9a226 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c8> │ │ │ │ + beq.w 9a226 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c8> │ │ │ │ + beq.w 9a226 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a36f0 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ + bl 1a3d40 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ + bne.w 9a228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24cc> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ + beq.w 9a228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24cc> │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ strd r9, r5, [sp] │ │ │ │ - bl 1a682c │ │ │ │ + bl 1a6e7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a0d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2644> │ │ │ │ + beq.w 9a3a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2646> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 98af0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ + b.n 98dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a1bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2730> │ │ │ │ + beq.w 9a48e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2732> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 99294 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1808> │ │ │ │ + bcc.n 99566 <_Py_ReachedRecursionLimitWithMargin@@Base+0x180a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x182e> │ │ │ │ + cbnz r3, 9958c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1830> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a1d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x274a> │ │ │ │ + bne.w 9a4a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x274c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 992b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x182a> │ │ │ │ + blt.n 99588 <_Py_ReachedRecursionLimitWithMargin@@Base+0x182c> │ │ │ │ ldr r6, [r7, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 988c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe38> │ │ │ │ + b.w 98b94 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe38> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98926 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe9a> │ │ │ │ + beq.w 98bf6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe9a> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 98b64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ + b.n 98e34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x2452> │ │ │ │ + blt.w 9a1b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2454> │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 98cfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ + beq.w 98fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 988f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe68> │ │ │ │ + b.w 98bc4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99ee6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x245a> │ │ │ │ + blt.w 9a1b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x245c> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #682 @ 0x2aa │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98f12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1486> │ │ │ │ + beq.w 991e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1488> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98942 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ + b.w 98c12 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99ef2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2466> │ │ │ │ + blt.w 9a1c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2468> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98cfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ + beq.w 98fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x1272> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98916 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe8a> │ │ │ │ + b.w 98be6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe8a> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a1e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x275a> │ │ │ │ + beq.w 9a4b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x275c> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 9935a <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ce> │ │ │ │ + bcc.n 9962c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 9937e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f2> │ │ │ │ + cbnz r3, 99650 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f4> │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9a0c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2634> │ │ │ │ + bne.w 9a392 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2636> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9937a <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ee> │ │ │ │ + blt.n 9964c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f0> │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.w 98982 <_Py_ReachedRecursionLimitWithMargin@@Base+0xef6> │ │ │ │ + b.w 98c52 <_Py_ReachedRecursionLimitWithMargin@@Base+0xef6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98dae <_Py_ReachedRecursionLimitWithMargin@@Base+0x1322> │ │ │ │ + b.n 99080 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a3a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2914> │ │ │ │ + beq.w 9a672 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2916> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 9939c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1910> │ │ │ │ + bcc.n 9966e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1912> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 993c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1934> │ │ │ │ + cbnz r3, 99692 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1936> │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9a3ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x292e> │ │ │ │ + bne.w 9a68c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2930> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 993bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1930> │ │ │ │ + blt.n 9968e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1932> │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.w 989f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf6a> │ │ │ │ + b.w 98cc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf6a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98dda <_Py_ReachedRecursionLimitWithMargin@@Base+0x134e> │ │ │ │ + b.n 990ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1350> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99ece <_Py_ReachedRecursionLimitWithMargin@@Base+0x2442> │ │ │ │ + blt.w 9a1a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2444> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 98d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ca> │ │ │ │ + beq.w 99026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ca> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 989b2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf26> │ │ │ │ + b.w 98c82 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf26> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99ed6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x244a> │ │ │ │ + blt.w 9a1a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x244c> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98dbe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1332> │ │ │ │ + beq.w 99090 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1334> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98a2a <_Py_ReachedRecursionLimitWithMargin@@Base+0xf9e> │ │ │ │ + b.w 98cfa <_Py_ReachedRecursionLimitWithMargin@@Base+0xf9e> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a0a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2614> │ │ │ │ + beq.w 9a372 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2616> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs.w 9a33c <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b0> │ │ │ │ + bcs.w 9a60e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + cbnz r3, 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ ldrd r3, r6, [r4, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 9a0ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x262e> │ │ │ │ + bne.w 9a38c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2630> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99440 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b4> │ │ │ │ + blt.n 99712 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b6> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 98a6e <_Py_ReachedRecursionLimitWithMargin@@Base+0xfe2> │ │ │ │ + b.w 98d3e <_Py_ReachedRecursionLimitWithMargin@@Base+0xfe2> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ab2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1026> │ │ │ │ - b.n 992ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x183e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 99e1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2390> │ │ │ │ - ldrd r3, r2, [r4, #4] │ │ │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp.w r3, #656 @ 0x290 │ │ │ │ - beq.w 99032 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a6> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + beq.w 98d82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1026> │ │ │ │ + b.n 9959c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1840> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99e0a <_Py_ReachedRecursionLimitWithMargin@@Base+0x237e> │ │ │ │ + blt.w 9a0ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2392> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98de6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x135a> │ │ │ │ + beq.w 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x135c> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + b.w 98d72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1016> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a830 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9a0dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2380> │ │ │ │ + ldrd r3, r2, [r4, #4] │ │ │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp.w r3, #656 @ 0x290 │ │ │ │ + beq.w 99304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98aa2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1016> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x2372> │ │ │ │ + blt.w 9a0d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2374> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #689 @ 0x2b1 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9918a <_Py_ReachedRecursionLimitWithMargin@@Base+0x16fe> │ │ │ │ + beq.w 9945c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1700> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98af0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ + b.w 98dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 19f694 │ │ │ │ + bl 19fce4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98d38 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ac> │ │ │ │ + beq.w 99008 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ac> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r6, r3, [r0, #28] │ │ │ │ cmp.w ip, #2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -163896,1565 +164140,1566 @@ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, sl, [sp, #8] │ │ │ │ strd lr, r5, [sp] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ - beq.w 999a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f14> │ │ │ │ - bl 1a4c4c <_PyToken_ThreeChars@@Base+0x2c90> │ │ │ │ + beq.w 99c72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f16> │ │ │ │ + bl 1a529c <_PyToken_ThreeChars@@Base+0x2c90> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 99598 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0c> │ │ │ │ + beq.n 9986a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n 995a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1a> │ │ │ │ + b.n 99878 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1c> │ │ │ │ str r0, [r7, #28] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9958c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b00> │ │ │ │ + cbz r0, 9985e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b02> │ │ │ │ ldrd r6, r3, [r2, #20] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 19e818 │ │ │ │ + bl 19ee98 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a0e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x265a> │ │ │ │ + beq.w 9a3b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x265c> │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 1a3a58 <_PyToken_ThreeChars@@Base+0x1a9c> │ │ │ │ + bl 1a40a8 <_PyToken_ThreeChars@@Base+0x1a9c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99024 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1598> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 992f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x159a> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a2fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x2872> │ │ │ │ + bne.w 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2874> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98942 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 98c12 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99532 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1aa6> │ │ │ │ + bne.n 99804 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1aa8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 992c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1834> │ │ │ │ + b.n 99592 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1836> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r2, r1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98b5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ + beq.w 98e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ + bne.w 98e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a36e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e2> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a640 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e4> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a36e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e2> │ │ │ │ + bne.w 9a640 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e4> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9a366 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28da> │ │ │ │ + bne.w 9a638 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28dc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #36384 @ 0x8e20 │ │ │ │ + movw r1, #37672 @ 0x9328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ - bl 19d3e4 │ │ │ │ + bl 19da64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99b04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2078> │ │ │ │ + bne.w 99dd6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x207a> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9a366 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28da> │ │ │ │ + bne.w 9a638 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28dc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36384 @ 0x8e20 │ │ │ │ + movw r1, #37672 @ 0x9328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 19d3e4 │ │ │ │ + bl 19da64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99a96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x200a> │ │ │ │ + bne.w 99d68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x200c> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ - b.w 98b5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ + b.w 98e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ str r0, [r7, #28] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a15a <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ce> │ │ │ │ + beq.w 9a42c <_Py_ReachedRecursionLimitWithMargin@@Base+0x26d0> │ │ │ │ str r2, [r7, #24] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r2 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl af880 <_PyArena_Malloc@@Base> │ │ │ │ + bl afb18 <_PyArena_Malloc@@Base> │ │ │ │ ldrd r2, r3, [r7, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99172 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e6> │ │ │ │ + beq.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e8> │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ str.w r9, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r5, [r0, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r6, #16] │ │ │ │ movs r2, #18 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r0, [r6, #12] │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - b.n 99172 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e6> │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + b.n 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 995aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1e> │ │ │ │ + beq.n 9987c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b20> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 995aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1e> │ │ │ │ + bne.n 9987c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b20> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r7, #28] │ │ │ │ strd r3, r2, [r7, #20] │ │ │ │ - bl b5034 │ │ │ │ + bl b52b8 │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a2ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2862> │ │ │ │ + beq.w 9a5c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2864> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 99732 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ca6> │ │ │ │ + ble.n 99a04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ca8> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr.w r5, [r6, r2, lsl #2] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 996c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c38> │ │ │ │ + b.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c3a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a486c <_PyToken_ThreeChars@@Base+0x28b0> │ │ │ │ + bl 1a4ebc <_PyToken_ThreeChars@@Base+0x28b0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98d92 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1306> │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ - strd r5, r2, [sp] │ │ │ │ + beq.w 99064 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1308> │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r0, #44] @ 0x2c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r0, #40] @ 0x28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r0, #36] @ 0x24 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r0, #32] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + strd r6, r3, [sp] │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldrd r0, r1, [r0, #4] │ │ │ │ - bl 1a4ea8 <_PyToken_ThreeChars@@Base+0x2eec> │ │ │ │ + bl 1a54f8 <_PyToken_ThreeChars@@Base+0x2eec> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a2ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x283e> │ │ │ │ + beq.w 9a59c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2840> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 98dae <_Py_ReachedRecursionLimitWithMargin@@Base+0x1322> │ │ │ │ + b.w 99080 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + beq.w 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a31a <_Py_ReachedRecursionLimitWithMargin@@Base+0x288e> │ │ │ │ + beq.w 9a5ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x2890> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ ldr r5, [r6, #24] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r6, [r6, #20] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1fe9f4 <_PyTrash_thread_deposit_object@@Base+0x78> │ │ │ │ + bl 1ff014 <_PyTrash_thread_deposit_object@@Base+0x78> │ │ │ │ movs r1, #10 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #28040 @ 0x6d88 │ │ │ │ + movw r2, #29448 @ 0x7308 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a69f0 │ │ │ │ + bl 1a7040 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99efa <_Py_ReachedRecursionLimitWithMargin@@Base+0x246e> │ │ │ │ + beq.w 9a1cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2470> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + beq.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99f08 <_Py_ReachedRecursionLimitWithMargin@@Base+0x247c> │ │ │ │ - b.w 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + bne.w 9a1da <_Py_ReachedRecursionLimitWithMargin@@Base+0x247e> │ │ │ │ + b.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a2da <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + bne.w 9a5ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2850> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eec> │ │ │ │ + beq.w 99c4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eec> │ │ │ │ + beq.w 99c4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4950 │ │ │ │ + bl b4bd4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eec> │ │ │ │ + beq.w 99c4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eec> │ │ │ │ + beq.w 99c4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ - bl b8c7c │ │ │ │ + bl b8f4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f10 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2484> │ │ │ │ + beq.w 9a1e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2486> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f10 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2484> │ │ │ │ + beq.w 9a1e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2486> │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + bne.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f10 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2484> │ │ │ │ + beq.w 9a1e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2486> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a36f0 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ + bl 1a3d40 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + bne.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a2da <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + beq.w 9a5ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2850> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl c571c │ │ │ │ + bl c59d4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 254d2c │ │ │ │ + bl 2552d4 │ │ │ │ movs r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #27836 @ 0x6cbc │ │ │ │ + movw r2, #29244 @ 0x723c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a69f0 │ │ │ │ + bl 1a7040 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98ef2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1466> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 991c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1468> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9997e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef2> │ │ │ │ - b.w 98f04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1478> │ │ │ │ + beq.n 99c50 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef4> │ │ │ │ + b.w 991d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x147a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + bne.n 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99994 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f08> │ │ │ │ - movw r2, #41192 @ 0xa0e8 │ │ │ │ + beq.n 99c66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + movw r2, #42600 @ 0xa668 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2d20 <_PyToken_ThreeChars@@Base+0xd64> │ │ │ │ + bl 1a3370 <_PyToken_ThreeChars@@Base+0xd64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99994 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f08> │ │ │ │ + beq.n 99c66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ mov r0, r4 │ │ │ │ - bl c95dc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl c9894 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99994 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f08> │ │ │ │ + beq.n 99c66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 250c30 │ │ │ │ + bl 2511dc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99994 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f08> │ │ │ │ + beq.n 99c66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a36f0 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ + bl 1a3d40 <_PyToken_ThreeChars@@Base+0x1734> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + bne.n 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a38fc <_PyToken_ThreeChars@@Base+0x1940> │ │ │ │ + bl 1a3f4c <_PyToken_ThreeChars@@Base+0x1940> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + bne.n 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + beq.n 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r6, #24] │ │ │ │ str r2, [r7, #20] │ │ │ │ - bl af880 <_PyArena_Malloc@@Base> │ │ │ │ + bl afb18 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 99946 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eba> │ │ │ │ + cbz r0, 99c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ebc> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, #19 │ │ │ │ strd r5, r9, [r0, #4] │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #27856 @ 0x6cd0 │ │ │ │ + movw r2, #29264 @ 0x7250 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1a69f0 │ │ │ │ + bl 1a7040 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f16 <_Py_ReachedRecursionLimitWithMargin@@Base+0x248a> │ │ │ │ + beq.w 9a1e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x248c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ + bl 7fdac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2498> │ │ │ │ - b.n 9917e <_Py_ReachedRecursionLimitWithMargin@@Base+0x16f2> │ │ │ │ + bne.w 9a1f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x249a> │ │ │ │ + b.n 99450 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16f4> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 999a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f1c> │ │ │ │ + cbnz r3, 99c7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f1e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9944a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19be> │ │ │ │ + b.n 9971c <_Py_ReachedRecursionLimitWithMargin@@Base+0x19c0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98942 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ + b.w 98c12 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ - bl 1efedc <_PyCompile_GetBinaryIntrinsicName@@Base+0x68> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + bl 1f0814 <_PyCompile_GetBinaryIntrinsicName@@Base+0x68> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9951c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a90> │ │ │ │ + b.n 997ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a92> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a2da <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + bne.w 9a5ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ec2d0 │ │ │ │ - b.n 9997e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef2> │ │ │ │ + bl 1ec888 │ │ │ │ + b.n 99c50 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 98f04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1478> │ │ │ │ + blt.w 991d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x147a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a2e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2856> │ │ │ │ + beq.w 9a5b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2858> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a2da <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + bne.w 9a5ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2850> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a37c <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f0> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a64e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f2> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a37c <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f0> │ │ │ │ + bne.w 9a64e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2398> │ │ │ │ + bne.w 9a0f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x239a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 99a42 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb6> │ │ │ │ + cbnz r3, 99d14 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 99a40 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb4> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 99d12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4950 │ │ │ │ - cbz r0, 99a40 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb4> │ │ │ │ + bl b4bd4 │ │ │ │ + cbz r0, 99d12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb6> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x239e> │ │ │ │ + bne.w 9a0fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x23a0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2398> │ │ │ │ + bne.w 9a0f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x239a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a390 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2904> │ │ │ │ + bne.w 9a662 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2906> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 99a84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff8> │ │ │ │ + cbz r0, 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4950 │ │ │ │ - cbz r0, 99a84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff8> │ │ │ │ + bl b4bd4 │ │ │ │ + cbz r0, 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99e74 <_Py_ReachedRecursionLimitWithMargin@@Base+0x23e8> │ │ │ │ + bne.w 9a146 <_Py_ReachedRecursionLimitWithMargin@@Base+0x23ea> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x13a6> │ │ │ │ - b.n 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + beq.w 99104 <_Py_ReachedRecursionLimitWithMargin@@Base+0x13a8> │ │ │ │ + b.n 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f68c8 │ │ │ │ + bl 1f6ee0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9962e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba2> │ │ │ │ + beq.w 99900 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba4> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9962e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba2> │ │ │ │ + beq.w 99900 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba4> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9962e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba2> │ │ │ │ + beq.w 99900 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba4> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9db44 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ + bl 9de28 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9962e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba2> │ │ │ │ + beq.w 99900 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba4> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #28060 @ 0x6d9c │ │ │ │ + movw r3, #29468 @ 0x731c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1e7f00 │ │ │ │ + bl 7fdac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99630 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba4> │ │ │ │ + beq.w 99902 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ba6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98b5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ + b.w 98e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f68c8 │ │ │ │ + bl 1f6ee0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9960c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b80> │ │ │ │ + beq.w 998de <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b82> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9960c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b80> │ │ │ │ + beq.w 998de <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b82> │ │ │ │ movw r1, #61112 @ 0xeeb8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27700 @ 0x6c34 │ │ │ │ + movw r3, #29108 @ 0x71b4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e7948 │ │ │ │ + bl 1e7f00 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #28040 @ 0x6d88 │ │ │ │ + movw r2, #29448 @ 0x7308 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1a69f0 │ │ │ │ + bl 1a7040 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a166 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26da> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.w 9a438 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26dc> │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99afc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2070> │ │ │ │ - b.w 98b5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ + bne.n 99dce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2072> │ │ │ │ + b.w 98e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9a34e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c2> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a620 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c4> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a34e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c2> │ │ │ │ + bne.w 9a620 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c4> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 99be2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2156> │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + cbnz r6, 99eb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2158> │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - bl 19d3e4 │ │ │ │ - cbz r0, 99ba8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x211c> │ │ │ │ + bl 19da64 │ │ │ │ + cbz r0, 99e7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x211e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fa288 │ │ │ │ + bl 1fa8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99c58 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21cc> │ │ │ │ + bne.n 99f2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x21ce> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - cbnz r6, 99be2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2156> │ │ │ │ + cbnz r6, 99eb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2158> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 19d3e4 │ │ │ │ + bl 19da64 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 99be8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x215c> │ │ │ │ + cbnz r0, 99eba <_Py_ReachedRecursionLimitWithMargin@@Base+0x215e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98c74 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11e8> │ │ │ │ + beq.w 98f44 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11e8> │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r6, fp │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 99698 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0c> │ │ │ │ + b.n 9996a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0e> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 99bc8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x213c> │ │ │ │ + b.n 99e9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x213e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fa288 │ │ │ │ + bl 1fa8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99bc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2136> │ │ │ │ + beq.n 99e94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2138> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe0d0 │ │ │ │ + bl 1fe6ec │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9a378 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ec> │ │ │ │ + bne.w 9a64a <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ee> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99bc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2136> │ │ │ │ + beq.n 99e94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2138> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99bc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2136> │ │ │ │ + beq.n 99e94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2138> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9db44 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ + bl 9de28 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99bc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2136> │ │ │ │ + beq.n 99e94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2138> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27976 @ 0x6d48 │ │ │ │ + movw r3, #29384 @ 0x72c8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1e7f00 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99bc4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2138> │ │ │ │ + beq.n 99e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x213a> │ │ │ │ movs r6, #1 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ - b.n 99bc8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x213c> │ │ │ │ + b.n 99e9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x213e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe0d0 │ │ │ │ + bl 1fe6ec │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 99baa <_Py_ReachedRecursionLimitWithMargin@@Base+0x211e> │ │ │ │ + bne.n 99e7c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2120> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99ba8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x211c> │ │ │ │ + beq.n 99e7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x211e> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27700 @ 0x6c34 │ │ │ │ + movw r3, #29108 @ 0x71b4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1e7f00 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99c52 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21c6> │ │ │ │ - b.n 99bc4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2138> │ │ │ │ + bne.n 99f24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21c8> │ │ │ │ + b.n 99e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x213a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a2fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x2872> │ │ │ │ + blt.w 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2874> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a30e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2882> │ │ │ │ + beq.w 9a5e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2884> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + bne.w 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a346 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ba> │ │ │ │ - bl 96124 │ │ │ │ + beq.w 9a618 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28bc> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a346 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ba> │ │ │ │ + bne.w 9a618 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28bc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99dd6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x234a> │ │ │ │ + bne.n 9a0a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x234c> │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ mov sl, r3 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 99d0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2282> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 99fe0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2284> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ - cbz r0, 99d0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2282> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + cbz r0, 99fe0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2284> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99da8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x231c> │ │ │ │ + bne.n 9a07a <_Py_ReachedRecursionLimitWithMargin@@Base+0x231e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99dd6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x234a> │ │ │ │ + bne.n 9a0a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x234c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 99d54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c8> │ │ │ │ + cbz r0, 9a026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ - cbz r0, 99d54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c8> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + cbz r0, 9a026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ca> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 99d54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c8> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 9a026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ca> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 99d54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c8> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 9a026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ca> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9db44 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ + bl 9de28 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99ddc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2350> │ │ │ │ + bne.n 9a0ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x2352> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f5e <_Py_ReachedRecursionLimitWithMargin@@Base+0x14d2> │ │ │ │ - b.n 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + beq.w 99230 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14d4> │ │ │ │ + b.n 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a356 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ca> │ │ │ │ + blt.w 9a628 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28cc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r3, 99d9e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2312> │ │ │ │ + cbz r3, 9a070 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2314> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + bne.w 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 270404 <_PyLong_UInt32_Converter@@Base+0xec> │ │ │ │ + bl 2709b4 <_PyLong_UInt32_Converter@@Base+0xec> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ + bne.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99082 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15f6> │ │ │ │ - b.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0a> │ │ │ │ + beq.w 99354 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15f8> │ │ │ │ + b.n 99c68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0c> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27700 @ 0x6c34 │ │ │ │ + movw r3, #29108 @ 0x71b4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1e7f00 │ │ │ │ + bl 7fdac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ca> │ │ │ │ + beq.n 9a028 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22cc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 99d5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ce> │ │ │ │ + b.n 9a02c <_Py_ReachedRecursionLimitWithMargin@@Base+0x22d0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99d5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ce> │ │ │ │ + b.n 9a02c <_Py_ReachedRecursionLimitWithMargin@@Base+0x22d0> │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27716 @ 0x6c44 │ │ │ │ + movw r3, #29124 @ 0x71c4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - b.n 99dc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2336> │ │ │ │ + bl 1e7f00 │ │ │ │ + b.n 9a094 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2338> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 98af0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ + b.w 98dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98aa2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1016> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r6, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 98b64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ + b.w 98e34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + b.w 98d72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1016> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99a8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffe> │ │ │ │ + b.n 99d5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2000> │ │ │ │ mov r0, r4 │ │ │ │ - bl b8c7c │ │ │ │ + bl b8f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a40 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb4> │ │ │ │ + beq.w 99d12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb6> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a40 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb4> │ │ │ │ + beq.w 99d12 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fb6> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27700 @ 0x6c34 │ │ │ │ + movw r3, #29108 @ 0x71b4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1e7f00 │ │ │ │ + bl 7fdac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ + beq.w 99d58 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 99a8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffe> │ │ │ │ + b.n 99d5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2000> │ │ │ │ mov r0, r4 │ │ │ │ - bl b8c7c │ │ │ │ + bl b8f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff8> │ │ │ │ + beq.w 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff8> │ │ │ │ + beq.w 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff8> │ │ │ │ + beq.w 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9db44 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ + bl 9de28 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff8> │ │ │ │ + beq.w 99d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffa> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27776 @ 0x6c80 │ │ │ │ + movw r3, #29184 @ 0x7200 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - b.n 99e5e <_Py_ReachedRecursionLimitWithMargin@@Base+0x23d2> │ │ │ │ + bl 1e7f00 │ │ │ │ + b.n 9a130 <_Py_ReachedRecursionLimitWithMargin@@Base+0x23d4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 989b2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf26> │ │ │ │ + b.w 98c82 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf26> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98a2a <_Py_ReachedRecursionLimitWithMargin@@Base+0xf9e> │ │ │ │ + b.w 98cfa <_Py_ReachedRecursionLimitWithMargin@@Base+0xf9e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 988f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe68> │ │ │ │ + b.w 98bc4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe68> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 98942 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ + b.w 98c12 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98916 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe8a> │ │ │ │ + b.w 98be6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe8a> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98b5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ + beq.w 98e2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98b5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ + b.w 98e2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a32c <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a0> │ │ │ │ + beq.w 9a5fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a2> │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #27944 @ 0x6d28 │ │ │ │ + movw r1, #29352 @ 0x72a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [r7, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d7684 │ │ │ │ + bl d7950 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 98b4e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ + b.w 98e1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98af0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ + b.w 98dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9926e <_Py_ReachedRecursionLimitWithMargin@@Base+0x17e2> │ │ │ │ + blt.w 99540 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x263a> │ │ │ │ + beq.w 9a398 <_Py_ReachedRecursionLimitWithMargin@@Base+0x263c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99f56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ + bne.n 9a228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24cc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 9a07a <_Py_ReachedRecursionLimitWithMargin@@Base+0x25ee> │ │ │ │ - bl 96124 │ │ │ │ + beq.n 9a34c <_Py_ReachedRecursionLimitWithMargin@@Base+0x25f0> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a07a <_Py_ReachedRecursionLimitWithMargin@@Base+0x25ee> │ │ │ │ + bne.n 9a34c <_Py_ReachedRecursionLimitWithMargin@@Base+0x25f0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a052 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25c6> │ │ │ │ + bne.n 9a324 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25c8> │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ mov sl, r3 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 99fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2542> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 9a2a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2544> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ - cbz r0, 99fce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2542> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + cbz r0, 9a2a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2544> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbnz r0, 9a024 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2598> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbnz r0, 9a2f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x259a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a052 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25c6> │ │ │ │ + bne.n 9a324 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25c8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 9a012 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2586> │ │ │ │ + cbz r0, 9a2e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2588> │ │ │ │ mov r0, r4 │ │ │ │ - bl c87e4 <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ - cbz r0, 9a012 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2586> │ │ │ │ + bl c8a9c <_PyArg_CheckPositional@@Base+0xdec> │ │ │ │ + cbz r0, 9a2e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2588> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 9a012 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2586> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 9a2e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2588> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ - cbz r0, 9a012 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2586> │ │ │ │ + bl 9a7d8 │ │ │ │ + cbz r0, 9a2e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2588> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9db44 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ + bl 9de28 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ - cbnz r0, 9a058 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25cc> │ │ │ │ + cbnz r0, 9a32a <_Py_ReachedRecursionLimitWithMargin@@Base+0x25ce> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 991d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x174a> │ │ │ │ - b.n 99f56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ + beq.w 994a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x174c> │ │ │ │ + b.n 9a228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24cc> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27700 @ 0x6c34 │ │ │ │ + movw r3, #29108 @ 0x71b4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - bl 7fd18 │ │ │ │ + bl 1e7f00 │ │ │ │ + bl 7fdac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a014 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2588> │ │ │ │ + beq.n 9a2e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x258a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9a018 <_Py_ReachedRecursionLimitWithMargin@@Base+0x258c> │ │ │ │ + b.n 9a2ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x258e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9a018 <_Py_ReachedRecursionLimitWithMargin@@Base+0x258c> │ │ │ │ + b.n 9a2ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x258e> │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #27880 @ 0x6ce8 │ │ │ │ + movw r3, #29288 @ 0x7268 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - b.n 9a03e <_Py_ReachedRecursionLimitWithMargin@@Base+0x25b2> │ │ │ │ + bl 1e7f00 │ │ │ │ + b.n 9a310 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 99fa4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2518> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 9a276 <_Py_ReachedRecursionLimitWithMargin@@Base+0x251a> │ │ │ │ ldr.w r3, [r5, #716] @ 0x2cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a2ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x2822> │ │ │ │ + beq.w 9a580 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2824> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.n 9a09a <_Py_ReachedRecursionLimitWithMargin@@Base+0x260e> │ │ │ │ + bcc.n 9a36c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2610> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 98882 <_Py_ReachedRecursionLimitWithMargin@@Base+0xdf6> │ │ │ │ + b.w 98b52 <_Py_ReachedRecursionLimitWithMargin@@Base+0xdf6> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 99422 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1996> │ │ │ │ - b.w 99418 <_Py_ReachedRecursionLimitWithMargin@@Base+0x198c> │ │ │ │ + bhi.w 996f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1998> │ │ │ │ + b.w 996ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x198e> │ │ │ │ mov r6, r3 │ │ │ │ - b.w 98a6e <_Py_ReachedRecursionLimitWithMargin@@Base+0xfe2> │ │ │ │ + b.w 98d3e <_Py_ReachedRecursionLimitWithMargin@@Base+0xfe2> │ │ │ │ mov r2, r6 │ │ │ │ - b.w 98982 <_Py_ReachedRecursionLimitWithMargin@@Base+0xef6> │ │ │ │ + b.w 98c52 <_Py_ReachedRecursionLimitWithMargin@@Base+0xef6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 991d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x174a> │ │ │ │ - b.n 99f56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ca> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 994a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x174c> │ │ │ │ + b.n 9a228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24cc> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9926e <_Py_ReachedRecursionLimitWithMargin@@Base+0x17e2> │ │ │ │ + bne.w 99540 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17e4> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98af0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ + b.w 98dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1064> │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 99564 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ad8> │ │ │ │ + b.w 99836 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ada> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 98c64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11d8> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 98f34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11d8> │ │ │ │ str r3, [r7, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ subs r1, #1 │ │ │ │ - b.w 995b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b2c> │ │ │ │ + b.w 9988a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b2e> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.w 995b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b2c> │ │ │ │ + b.w 9988a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b2e> │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ - b.w 98c06 <_Py_ReachedRecursionLimitWithMargin@@Base+0x117a> │ │ │ │ - bl 7fd18 │ │ │ │ - cbnz r0, 9a184 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26f8> │ │ │ │ + b.w 98ed6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x117a> │ │ │ │ + bl 7fdac │ │ │ │ + cbnz r0, 9a456 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26fa> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 98ce6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x125a> │ │ │ │ + bne.w 98fb6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x125a> │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.w 99698 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0c> │ │ │ │ + b.w 9996a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0e> │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r0, fp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bl 85d94 │ │ │ │ - cbz r0, 9a19a <_Py_ReachedRecursionLimitWithMargin@@Base+0x270e> │ │ │ │ + bl 85e04 │ │ │ │ + cbz r0, 9a46c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2710> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov fp, r0 │ │ │ │ - b.w 98cee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ + b.w 98fbe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 9a1a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x271c> │ │ │ │ - bl 7fd18 │ │ │ │ + cbz r3, 9a47a <_Py_ReachedRecursionLimitWithMargin@@Base+0x271e> │ │ │ │ + bl 7fdac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99afc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2070> │ │ │ │ + bne.w 99dce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2072> │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #2 │ │ │ │ - b.w 98b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ + b.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d6> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ subs r2, #1 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 99698 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0c> │ │ │ │ + b.w 9996a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c0e> │ │ │ │ ldrd r3, r8, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 76624 │ │ │ │ - b.n 9a0fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x266e> │ │ │ │ + bl 766c8 │ │ │ │ + b.n 9a3cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2670> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 9a17a <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ee> │ │ │ │ + b.n 9a44c <_Py_ReachedRecursionLimitWithMargin@@Base+0x26f0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 995a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1a> │ │ │ │ + b.w 99878 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1c> │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.w 98b64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ + b.w 98e34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d8> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 99294 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1808> │ │ │ │ - b.w 99286 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17fa> │ │ │ │ + bhi.w 99566 <_Py_ReachedRecursionLimitWithMargin@@Base+0x180a> │ │ │ │ + b.w 99558 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17fc> │ │ │ │ mov r6, r3 │ │ │ │ - b.w 988c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe38> │ │ │ │ + b.w 98b94 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe38> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 98d7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ee> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 9904a <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ee> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 9935a <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ce> │ │ │ │ - b.w 9934c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c0> │ │ │ │ + bhi.w 9962c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18d0> │ │ │ │ + b.w 9961e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 98d22 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1296> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 98ff2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 98e0a <_Py_ReachedRecursionLimitWithMargin@@Base+0x137e> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 990dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1380> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a284 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27f8> │ │ │ │ + beq.n 9a556 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27fa> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs.w 9a334 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a8> │ │ │ │ + bcs.w 9a606 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28aa> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a31a <_Py_ReachedRecursionLimitWithMargin@@Base+0x288e> │ │ │ │ + bne.n 9a5ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x2890> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a2c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2838> │ │ │ │ + bne.n 9a596 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a278 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27ec> │ │ │ │ + blt.n 9a54a <_Py_ReachedRecursionLimitWithMargin@@Base+0x27ee> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a31a <_Py_ReachedRecursionLimitWithMargin@@Base+0x288e> │ │ │ │ + bne.n 9a5ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x2890> │ │ │ │ ldrd r2, r1, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98b44 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b8> │ │ │ │ + bne.w 98e14 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b8> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99f4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c0> │ │ │ │ + blt.w 9a21e <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c2> │ │ │ │ ldrd r0, r2, [r4, #4] │ │ │ │ - b.w 98b44 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b8> │ │ │ │ + b.w 98e14 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 98b5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ + b.w 98e2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.n 9a226 <_Py_ReachedRecursionLimitWithMargin@@Base+0x279a> │ │ │ │ - b.n 9a21c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2790> │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + bhi.n 9a4f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x279c> │ │ │ │ + b.n 9a4ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2792> │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #27388 @ 0x6afc │ │ │ │ + movw r0, #28796 @ 0x707c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9a08c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2600> │ │ │ │ - b.n 9a09a <_Py_ReachedRecursionLimitWithMargin@@Base+0x260e> │ │ │ │ + bls.w 9a35e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2602> │ │ │ │ + b.n 9a36c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2610> │ │ │ │ mov r2, r3 │ │ │ │ - b.w 98b34 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ - bl 7fd18 │ │ │ │ + b.w 98e04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99724 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c98> │ │ │ │ + bne.w 999f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c9a> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 98daa <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ + b.w 9907c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1320> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99984 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef8> │ │ │ │ + b.w 99c56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e32 <_Py_ReachedRecursionLimitWithMargin@@Base+0x13a6> │ │ │ │ - b.w 99444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b8> │ │ │ │ + beq.w 99104 <_Py_ReachedRecursionLimitWithMargin@@Base+0x13a8> │ │ │ │ + b.w 99716 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19ba> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.n 9a1a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2716> │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 9a474 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2718> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9902c <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a0> │ │ │ │ + beq.w 992fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x15a2> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98942 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ + b.w 98c12 <_Py_ReachedRecursionLimitWithMargin@@Base+0xeb6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f5e <_Py_ReachedRecursionLimitWithMargin@@Base+0x14d2> │ │ │ │ - b.w 9998a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efe> │ │ │ │ + beq.w 99230 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14d4> │ │ │ │ + b.w 99c5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f00> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 98b5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ + b.w 98e2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 991ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x1722> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 99480 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1724> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 9a226 <_Py_ReachedRecursionLimitWithMargin@@Base+0x279a> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 9a4f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x279c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 99422 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1996> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 996f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1998> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 99ce2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2256> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 99fb4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 99b86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20fa> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 99e58 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20fc> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98aca <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ + b.w 98d9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x103e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 98b5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ + b.w 98e2a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 995ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b60> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 998be <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b62> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 99bc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x213a> │ │ │ │ + b.n 99e98 <_Py_ReachedRecursionLimitWithMargin@@Base+0x213c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f76> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 99cd4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f78> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 99056 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15ca> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 99328 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15cc> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 99a88 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffc> │ │ │ │ + b.w 99d5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.w 98f36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14aa> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.w 99208 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14ac> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 9939c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1910> │ │ │ │ - b.w 9938e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1902> │ │ │ │ + bhi.w 9966e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1912> │ │ │ │ + b.w 99660 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1904> │ │ │ │ mov r2, r6 │ │ │ │ - b.w 989f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf6a> │ │ │ │ + b.w 98cc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf6a> │ │ │ │ + nop │ │ │ │ │ │ │ │ -0009a3c0 <_Py_GetConfig@@Base>: │ │ │ │ +0009a694 <_Py_GetConfig@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ (9a3f8 <_Py_GetConfig@@Base+0x38>) │ │ │ │ + ldr r3, [pc, #40] @ (9a6cc <_Py_GetConfig@@Base+0x38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 9a3e2 <_Py_GetConfig@@Base+0x22> │ │ │ │ + cbz r3, 9a6b6 <_Py_GetConfig@@Base+0x22> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6524 @ 0x197c │ │ │ │ + movw r0, #7932 @ 0x1efc │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009a3fc <_PyObject_NewVar@@Base>: │ │ │ │ +0009a6d0 <_PyObject_NewVar@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ adds r0, #3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 71164 │ │ │ │ - cbz r0, 9a47e <_PyObject_NewVar@@Base+0x82> │ │ │ │ + bl 711f4 │ │ │ │ + cbz r0, 9a752 <_PyObject_NewVar@@Base+0x82> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ - ldr r0, [pc, #92] @ (9a488 <_PyObject_NewVar@@Base+0x8c>) │ │ │ │ + ldr r0, [pc, #92] @ (9a75c <_PyObject_NewVar@@Base+0x8c>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r4, [r0, #1600] @ 0x640 │ │ │ │ - cbnz r4, 9a448 <_PyObject_NewVar@@Base+0x4c> │ │ │ │ + cbnz r4, 9a71c <_PyObject_NewVar@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 9a46e <_PyObject_NewVar@@Base+0x72> │ │ │ │ + bne.n 9a742 <_PyObject_NewVar@@Base+0x72> │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a440 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + bne.n 9a714 <_PyObject_NewVar@@Base+0x44> │ │ │ │ mov r0, r3 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a440 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + b.n 9a714 <_PyObject_NewVar@@Base+0x44> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a440 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + b.n 9a714 <_PyObject_NewVar@@Base+0x44> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1fbe68 │ │ │ │ + b.w 1fc480 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0009a48c : │ │ │ │ +0009a760 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 9a4ec │ │ │ │ - ldr r5, [pc, #92] @ (9a4fc ) │ │ │ │ + cbz r0, 9a7c0 │ │ │ │ + ldr r5, [pc, #92] @ (9a7d0 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - cbnz r3, 9a4d8 │ │ │ │ + cbnz r3, 9a7ac │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 9a4d0 │ │ │ │ - bl 6cc24 │ │ │ │ + cbz r3, 9a7a4 │ │ │ │ + bl 6cc6c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r6, r5] │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 9a4c8 │ │ │ │ + bpl.n 9a79c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 194594 │ │ │ │ - b.n 9a4be │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194bcc │ │ │ │ + b.n 9a792 │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9a4ae │ │ │ │ - movw r1, #57880 @ 0xe218 │ │ │ │ + b.n 9a782 │ │ │ │ + movw r1, #59288 @ 0xe798 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #51208 @ 0xc808 │ │ │ │ + movw r0, #52616 @ 0xcd88 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (9a500 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (9a7d4 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + movs r0, #12 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r4, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9a530 │ │ │ │ + beq.n 9a804 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 9a54e │ │ │ │ + beq.n 9a822 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a556 │ │ │ │ + blt.n 9a82a │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9a52a │ │ │ │ + bne.n 9a7fe │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ - b.n 9a52a │ │ │ │ + b.n 9a7fe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -165468,516 +165713,516 @@ │ │ │ │ mov r2, r7 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ adds r3, r6, r1 │ │ │ │ add.w r1, r1, #2752 @ 0xac0 │ │ │ │ add r1, r6 │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9acf8 │ │ │ │ - bl 9b074 │ │ │ │ + bne.w 9afcc │ │ │ │ + bl 9b348 │ │ │ │ ldr.w r3, [r6, #2692] @ 0xa84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ad08 │ │ │ │ + bne.w 9afdc │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ itt eq │ │ │ │ moveq r6, r3 │ │ │ │ moveq r8, r7 │ │ │ │ - beq.w 9ad9c │ │ │ │ + beq.w 9b070 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq.w 9adf8 │ │ │ │ + beq.w 9b0cc │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq.w 9aa8c │ │ │ │ + beq.w 9ad60 │ │ │ │ ldr.w r8, [r0, r3, lsl #2] │ │ │ │ cmp r5, #1 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ - beq.w 9a764 │ │ │ │ + beq.w 9aa38 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str.w r6, [r8] │ │ │ │ subs.w r3, r3, r9 │ │ │ │ - bmi.w 9afe8 │ │ │ │ + bmi.w 9b2bc │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a97c │ │ │ │ + bne.w 9ac50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a976 │ │ │ │ + beq.w 9ac4a │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 9aeb6 │ │ │ │ + bhi.w 9b18a │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #4689 @ 0x1251 │ │ │ │ + movw r2, #4833 @ 0x12e1 │ │ │ │ movt r2, #7 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r6, [r7, #888] @ 0x378 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 9a93c │ │ │ │ - ldr r2, [pc, #280] @ (9a75c ) │ │ │ │ + bne.w 9ac10 │ │ │ │ + ldr r2, [pc, #280] @ (9aa30 ) │ │ │ │ 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 sl, r2 │ │ │ │ - bhi.w 9acc8 │ │ │ │ + bhi.w 9af9c │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9acb6 │ │ │ │ + beq.w 9af8a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ str r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9a91e │ │ │ │ - ldr r0, [pc, #220] @ (9a760 ) │ │ │ │ + beq.w 9abf2 │ │ │ │ + ldr r0, [pc, #220] @ (9aa34 ) │ │ │ │ movw r2, #41176 @ 0xa0d8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9ad32 │ │ │ │ + bne.w 9b006 │ │ │ │ adds r2, r6, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9a968 │ │ │ │ + bne.w 9ac3c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str.w r6, [r8, #4] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 9a9a6 │ │ │ │ + bpl.w 9ac7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 9a9d4 │ │ │ │ + bge.w 9aca8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str.w r6, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aa2e │ │ │ │ + blt.w 9ad02 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9aa4e │ │ │ │ + bne.w 9ad22 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r1, [r6, #464] @ 0x1d0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9ae86 │ │ │ │ + beq.w 9b15a │ │ │ │ str.w r2, [r8, #16] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r8, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r6, #464] @ 0x1d0 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r4, #56] @ 0x38 │ │ │ │ - beq.w 9aea0 │ │ │ │ + beq.w 9b174 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r5, #67 @ 0x43 │ │ │ │ str.w r2, [r8, #24] │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq.w 9aea4 │ │ │ │ + beq.w 9b178 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9a91a │ │ │ │ + ble.w 9abee │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r7, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9a5e4 │ │ │ │ + beq.w 9a8b8 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9a5e4 │ │ │ │ + beq.w 9a8b8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ cmn.w r7, #8 │ │ │ │ - beq.w 9a5e4 │ │ │ │ + beq.w 9a8b8 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 9a5e4 │ │ │ │ + beq.w 9a8b8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ cmn.w r7, #16 │ │ │ │ - beq.w 9a5e4 │ │ │ │ + beq.w 9a8b8 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.w 9a91a │ │ │ │ + beq.w 9abee │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ cmn.w r7, #24 │ │ │ │ - beq.w 9a91a │ │ │ │ + beq.w 9abee │ │ │ │ ldr r6, [r7, #28] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9a91a │ │ │ │ + beq.w 9abee │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ cmn.w r7, #32 │ │ │ │ - beq.w 9a91a │ │ │ │ + beq.w 9abee │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 9a91a │ │ │ │ + beq.w 9abee │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ cmn.w r7, #40 @ 0x28 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ adds.w r2, r7, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ mvn.w r3, #7 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ ands.w r3, r3, #3 │ │ │ │ - beq.w 9aa72 │ │ │ │ + beq.w 9ad46 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a890 │ │ │ │ + beq.n 9ab64 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9a872 │ │ │ │ + beq.n 9ab46 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r1, r7, #56 @ 0x38 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ adds r7, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a5e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ adds r7, #8 │ │ │ │ - beq.n 9a91a │ │ │ │ + beq.n 9abee │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r7 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.n 9a916 │ │ │ │ + beq.n 9abea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r7, r4, #8 │ │ │ │ blx 2af00 │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ad10 │ │ │ │ + beq.w 9afe4 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 9a916 │ │ │ │ + beq.n 9abea │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r9 │ │ │ │ blx 2af00 │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ad10 │ │ │ │ + beq.w 9afe4 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.n 9a916 │ │ │ │ + beq.n 9abea │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r9 │ │ │ │ blx 2af00 │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ad10 │ │ │ │ + beq.w 9afe4 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 9a916 │ │ │ │ + beq.n 9abea │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r1, r9 │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ad10 │ │ │ │ + beq.w 9afe4 │ │ │ │ adds.w r4, r7, #24 │ │ │ │ - bne.n 9a8b4 │ │ │ │ + bne.n 9ab88 │ │ │ │ mov r5, sl │ │ │ │ mov r4, fp │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9a5e6 │ │ │ │ + b.n 9a8ba │ │ │ │ ldrd lr, r1, [r2, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.w 9aa66 │ │ │ │ + bhi.w 9ad3a │ │ │ │ adds r0, #3 │ │ │ │ add.w r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r7, [r2, lr] │ │ │ │ - b.n 9a682 │ │ │ │ + b.n 9a956 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a682 │ │ │ │ + bne.w 9a956 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9aecc │ │ │ │ + beq.w 9b1a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a6be │ │ │ │ + beq.w 9a992 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 9a6be │ │ │ │ + b.n 9a992 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - ldr r6, [pc, #268] @ (9aa88 ) │ │ │ │ - b.n 9a6c0 │ │ │ │ + ldr r6, [pc, #268] @ (9ad5c ) │ │ │ │ + b.n 9a994 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ movs r2, #24 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movw r6, #13388 @ 0x344c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ str.w r6, [r8, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.w 9a6d0 │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + bmi.w 9a9a4 │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9aeb0 │ │ │ │ + bge.w 9b184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9aeb0 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9aeb0 │ │ │ │ + bne.w 9b184 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b184 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.n 9aa7c │ │ │ │ + bge.n 9ad50 │ │ │ │ add.w r9, r3, #7 │ │ │ │ adds r1, r3, #4 │ │ │ │ add.w r9, r9, r2, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ bic.w r9, r9, #3 │ │ │ │ sub.w r0, r9, r2 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle r9, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ae28 │ │ │ │ + beq.w 9b0fc │ │ │ │ cmp.w r9, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 9ae56 │ │ │ │ + bcs.w 9b12a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ae56 │ │ │ │ + beq.w 9b12a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [r7, #8] │ │ │ │ strd r0, r9, [r7, #12] │ │ │ │ str.w r6, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a6fa │ │ │ │ + bge.w 9a9ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a6fa │ │ │ │ + bne.w 9a9ce │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r8, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a708 │ │ │ │ + beq.w 9a9dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 9da40 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9dd24 <_PyArena_AddPyObject@@Base> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9b04c │ │ │ │ + blt.w 9b320 │ │ │ │ movs r3, #0 │ │ │ │ str.w r2, [r8, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 9a708 │ │ │ │ + b.n 9a9dc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 9a682 │ │ │ │ + b.n 9a956 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r4 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9a8b4 │ │ │ │ + b.n 9ab88 │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ - blt.n 9a9d8 │ │ │ │ + blt.n 9acac │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9aa20 │ │ │ │ + b.n 9acf4 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b066 │ │ │ │ + beq.w 9b33a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - ble.w 9ad94 │ │ │ │ + ble.w 9b068 │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ - movw fp, #25841 @ 0x64f1 │ │ │ │ + movw fp, #26005 @ 0x6595 │ │ │ │ movt fp, #7 │ │ │ │ - movw r3, #30789 @ 0x7845 │ │ │ │ + movw r3, #30953 @ 0x78e9 │ │ │ │ movt r3, #7 │ │ │ │ lsls r2, r6, #31 │ │ │ │ str r3, [sp, #24] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #16] │ │ │ │ - bpl.n 9ab4c │ │ │ │ + bpl.n 9ae20 │ │ │ │ ldr.w r3, [r7, #872] @ 0x368 │ │ │ │ add.w r9, r0, r6, lsl #2 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 9ae3a │ │ │ │ - ldr r3, [pc, #696] @ (9ad98 ) │ │ │ │ + bne.w 9b10e │ │ │ │ + ldr r3, [pc, #696] @ (9b06c ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r8, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 9ad5c │ │ │ │ + beq.w 9b030 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9ab28 │ │ │ │ + cbnz r1, 9adfc │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ ittte ls │ │ │ │ addls.w lr, r2, ip │ │ │ │ addls.w r0, ip, #40 @ 0x28 │ │ │ │ strls.w lr, [r2, #4] │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ @@ -165991,43 +166236,43 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [r0, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b064 │ │ │ │ + beq.w 9b338 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 9ac46 │ │ │ │ + beq.n 9af1a │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r7, #872] @ 0x368 │ │ │ │ mov.w r8, r6, lsl #2 │ │ │ │ add r5, r8 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 9ad24 │ │ │ │ - ldr r3, [pc, #564] @ (9ad98 ) │ │ │ │ + bne.w 9aff8 │ │ │ │ + ldr r3, [pc, #564] @ (9b06c ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9ac4e │ │ │ │ + beq.n 9af22 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9aba8 │ │ │ │ + cbnz r1, 9ae7c │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ itttt ls │ │ │ │ addls.w r0, r2, ip │ │ │ │ strls r0, [r2, #4] │ │ │ │ addls.w r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r2, #24] │ │ │ │ @@ -166041,39 +166286,39 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr.w r3, [r5, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b064 │ │ │ │ + beq.w 9b338 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r7, #872] @ 0x368 │ │ │ │ mov r9, r6 │ │ │ │ mov.w r8, r6, lsl #2 │ │ │ │ cmp r3, fp │ │ │ │ add r5, r8 │ │ │ │ - bne.w 9ad16 │ │ │ │ - ldr r3, [pc, #448] @ (9ad98 ) │ │ │ │ + bne.w 9afea │ │ │ │ + ldr r3, [pc, #448] @ (9b06c ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9ac82 │ │ │ │ + beq.n 9af56 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9ac1e │ │ │ │ + cbnz r1, 9aef2 │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ itttt ls │ │ │ │ addls.w r0, r2, ip │ │ │ │ strls r0, [r2, #4] │ │ │ │ addls.w r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r2, #24] │ │ │ │ @@ -166087,410 +166332,410 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr.w r3, [r5, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b064 │ │ │ │ + beq.w 9b338 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r9, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9ab50 │ │ │ │ + bne.n 9ae24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 9a5d6 │ │ │ │ + b.n 9a8aa │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9aba8 │ │ │ │ + bne.n 9ae7c │ │ │ │ ldr.w r3, [r7, #852] @ 0x354 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9aed4 │ │ │ │ + bne.w 9b1a8 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9abb4 │ │ │ │ + beq.n 9ae88 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 9abb4 │ │ │ │ + b.n 9ae88 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ac1e │ │ │ │ + bne.n 9aef2 │ │ │ │ ldr.w r3, [r7, #852] @ 0x354 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9ae2c │ │ │ │ + bne.w 9b100 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ac2a │ │ │ │ + beq.n 9aefe │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 9ac2a │ │ │ │ + b.n 9aefe │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a682 │ │ │ │ + bne.w 9a956 │ │ │ │ ldr.w r6, [r7, #848] @ 0x350 │ │ │ │ - movw r2, #46589 @ 0xb5fd │ │ │ │ + movw r2, #46661 @ 0xb645 │ │ │ │ movt r2, #6 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 9ae76 │ │ │ │ + bne.w 9b14a │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a950 │ │ │ │ + beq.w 9ac24 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 9a682 │ │ │ │ - bl caf6c │ │ │ │ + b.n 9a956 │ │ │ │ + bl cb238 │ │ │ │ ldr.w r3, [r6, #2692] @ 0xa84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a5ac │ │ │ │ + beq.w 9a880 │ │ │ │ movs r3, #22 │ │ │ │ movs r5, #67 @ 0x43 │ │ │ │ str r3, [r6, #32] │ │ │ │ - b.n 9a5c6 │ │ │ │ + b.n 9a89a │ │ │ │ mov r5, sl │ │ │ │ mov r4, fp │ │ │ │ - b.n 9a5e6 │ │ │ │ + b.n 9a8ba │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9ac2a │ │ │ │ + b.n 9aefe │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9abb4 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 9ae88 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 9ae48 │ │ │ │ + bne.w 9b11c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a6a8 │ │ │ │ + bne.w 9a97c │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9a6a8 │ │ │ │ + b.n 9a97c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7131c │ │ │ │ + bl 713ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ab28 │ │ │ │ + bne.w 9adfc │ │ │ │ ldr.w r3, [r7, #852] @ 0x354 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9aee2 │ │ │ │ + bne.w 9b1b6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ab34 │ │ │ │ + beq.w 9ae08 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 9ab34 │ │ │ │ + b.n 9ae08 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 9ac48 │ │ │ │ + b.n 9af1c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r5, r5, r3 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b066 │ │ │ │ + beq.w 9b33a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 2c214 │ │ │ │ strb r6, [r7, r5] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r9, [r3, #464] @ 0x1d0 │ │ │ │ ldrd r5, r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.w 9b000 │ │ │ │ + bcs.w 9b2d4 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r9, [r2, r3, lsl #3] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ adds r3, #1 │ │ │ │ str r7, [r2, #4] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - bl 19d034 <_PySys_GetRequiredAttr@@Base+0x12e8> │ │ │ │ + bl 19d6b4 <_PySys_GetRequiredAttr@@Base+0x12e8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - beq.n 9ad9c │ │ │ │ + beq.n 9b070 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ - bne.w 9a5c6 │ │ │ │ + bne.w 9a89a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a5c6 │ │ │ │ + bne.w 9a89a │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a5c6 │ │ │ │ + beq.w 9a89a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9aef0 │ │ │ │ + bne.n 9b1c4 │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ movs r5, #4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9aa8c │ │ │ │ + beq.w 9ad60 │ │ │ │ ldr.w r8, [r0, r3, lsl #2] │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ - b.w 9a5e6 │ │ │ │ + b.w 9a8ba │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9aa02 │ │ │ │ + b.n 9acd6 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9aca6 │ │ │ │ + b.n 9af7a │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9ab34 │ │ │ │ + b.n 9ae08 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9a6a8 │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 9a97c │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a9b6 │ │ │ │ + bge.w 9ac8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a9b6 │ │ │ │ + bne.w 9ac8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a9b6 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ac8a │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9ace6 │ │ │ │ + b.n 9afba │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ add r2, r3 │ │ │ │ str.w r2, [r8, #16] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r8, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r0, [r6, #464] @ 0x1d0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 9a73e │ │ │ │ + bne.w 9aa12 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9a73e │ │ │ │ + b.n 9aa12 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 9af30 │ │ │ │ - bl 7fd18 │ │ │ │ - cbz r0, 9af02 │ │ │ │ + beq.n 9b204 │ │ │ │ + bl 7fdac │ │ │ │ + cbz r0, 9b1d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a754 │ │ │ │ + b.n 9aa28 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #60336 @ 0xebb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ + bl f8938 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - b.n 9aeb0 │ │ │ │ + b.n 9b184 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9ac72 │ │ │ │ + b.n 9af46 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9ad82 │ │ │ │ + b.n 9b056 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ ands.w r2, r2, #2 │ │ │ │ ittt eq │ │ │ │ streq r2, [r1, #44] @ 0x2c │ │ │ │ negeq r3, r3 │ │ │ │ streq.w r3, [r1, #452] @ 0x1c4 │ │ │ │ - b.n 9ae0c │ │ │ │ + b.n 9b0e0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movw r2, #61112 @ 0xeeb8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r6, #32] │ │ │ │ subs r3, #11 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r3, #18 │ │ │ │ - bhi.n 9afca │ │ │ │ + bhi.n 9b29e │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ ldrsb r1, [r1, r5] │ │ │ │ ldrsb r5, [r2, r6] │ │ │ │ subs r5, #87 @ 0x57 │ │ │ │ adds r1, #87 @ 0x57 │ │ │ │ ldrsb r3, [r4, r4] │ │ │ │ ldrsb r7, [r2, r5] │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ ldrsb r7, [r2, r5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e8768 <_Py_dup@@Base+0x9c> │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl 1e8d20 <_Py_dup@@Base+0x9c> │ │ │ │ + b.n 9b184 │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ - movw r5, #28224 @ 0x6e40 │ │ │ │ + movw r5, #29632 @ 0x73c0 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r2, [r6, #464] @ 0x1d0 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r4, [sp] │ │ │ │ - bl 1ee6a8 │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl 1eef88 │ │ │ │ + b.n 9b184 │ │ │ │ movw r1, #61064 @ 0xee88 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #28304 @ 0x6e90 │ │ │ │ + movw r3, #29712 @ 0x7410 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e7948 │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl 1e7f00 │ │ │ │ + b.n 9b184 │ │ │ │ movw r2, #61064 @ 0xee88 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r5, #28192 @ 0x6e20 │ │ │ │ + movw r5, #29600 @ 0x73a0 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 9af48 │ │ │ │ + b.n 9b21c │ │ │ │ movw r2, #61032 @ 0xee68 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r5, #28140 @ 0x6dec │ │ │ │ + movw r5, #29548 @ 0x736c │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 9af48 │ │ │ │ - movw r5, #28124 @ 0x6ddc │ │ │ │ + b.n 9b21c │ │ │ │ + movw r5, #29532 @ 0x735c │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9af48 │ │ │ │ + b.n 9b21c │ │ │ │ ldr.w r2, [r6, #480] @ 0x1e0 │ │ │ │ - cbz r2, 9afd8 │ │ │ │ + cbz r2, 9b2ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ee490 │ │ │ │ - b.n 9aeb0 │ │ │ │ - movw r5, #28280 @ 0x6e78 │ │ │ │ + bl 1eed70 │ │ │ │ + b.n 9b184 │ │ │ │ + movw r5, #29688 @ 0x73f8 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9af48 │ │ │ │ + b.n 9b21c │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #26908 @ 0x691c │ │ │ │ + movw r3, #28316 @ 0x6e9c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7948 │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl 1e7f00 │ │ │ │ + b.n 9b184 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58876 @ 0xe5fc │ │ │ │ + movw r1, #60284 @ 0xeb7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9aecc │ │ │ │ + bl f8938 │ │ │ │ + b.n 9b1a0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bl 85d94 │ │ │ │ - cbz r0, 9b066 │ │ │ │ + bl 85e04 │ │ │ │ + cbz r0, 9b33a │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ - b.n 9adca │ │ │ │ - bl 7fd18 │ │ │ │ + b.n 9b09e │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aeb0 │ │ │ │ + bne.w 9b184 │ │ │ │ movw r3, #61160 @ 0xeee8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 14e830 │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl 14ec28 │ │ │ │ + b.n 9b184 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28356 @ 0x6ec4 │ │ │ │ + movw r1, #29764 @ 0x7444 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f879c │ │ │ │ - b.n 9aeb0 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl f8938 │ │ │ │ + b.n 9b184 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 9b184 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9aeb0 │ │ │ │ + bge.w 9b184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9aeb0 │ │ │ │ + bne.w 9b184 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 9a9ce │ │ │ │ + b.n 9aca2 │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 77858 │ │ │ │ - b.n 9aeb0 │ │ │ │ + bl 778fc │ │ │ │ + b.n 9b184 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -166500,191 +166745,191 @@ │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r3, [r3, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r2, #28] │ │ │ │ str.w r0, [r2, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b46e │ │ │ │ + bne.w 9b742 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r7, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r2, #28] │ │ │ │ str.w r1, [r2, #472] @ 0x1d8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9bb72 │ │ │ │ + bne.w 9bebc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ mov r8, sl │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 9bb76 │ │ │ │ + beq.w 9be4a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, r2 │ │ │ │ itttt cs │ │ │ │ movcs r2, #29 │ │ │ │ ldrcs r1, [sp, #12] │ │ │ │ movcs r4, r1 │ │ │ │ strcs r2, [r1, #32] │ │ │ │ - bcs.n 9b102 │ │ │ │ + bcs.n 9b3d6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #4] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - bhi.w 9d4d6 │ │ │ │ + cmp r0, r3 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.w 9d440 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + bhi.w 9d76a │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w 9d74a │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ str.w r9, [r4, #28] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 9baf6 │ │ │ │ + beq.w 9bdce │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 9bb6c │ │ │ │ + bcs.w 9be44 │ │ │ │ adds r2, r0, #1 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ str r1, [r4, #4] │ │ │ │ ldrb.w ip, [r3] │ │ │ │ sub.w r2, ip, #9 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi.w 9b30a │ │ │ │ + bhi.w 9b5de │ │ │ │ movs r6, #9 │ │ │ │ movt r6, #128 @ 0x80 │ │ │ │ lsrs r6, r2 │ │ │ │ lsls r6, r6, #31 │ │ │ │ - bmi.w 9b72c │ │ │ │ + bmi.w 9ba4a │ │ │ │ mov r6, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d4c4 │ │ │ │ + beq.w 9d758 │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - beq.w 9d4b2 │ │ │ │ + beq.w 9d778 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ sub.w r2, r3, #65 @ 0x41 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #25 │ │ │ │ - bls.w 9b360 │ │ │ │ + bls.w 9b634 │ │ │ │ sub.w r3, r6, #95 @ 0x5f │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ it gt │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b372 │ │ │ │ + bne.w 9b646 │ │ │ │ cmp r6, #13 │ │ │ │ - beq.w 9cc7c │ │ │ │ + beq.w 9cc9c │ │ │ │ cmp r6, #10 │ │ │ │ - beq.w 9b446 │ │ │ │ + beq.w 9b71a │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ - beq.w 9b534 │ │ │ │ + beq.w 9bad6 │ │ │ │ uxtb r3, r6 │ │ │ │ - movw sl, #53960 @ 0xd2c8 │ │ │ │ + movw sl, #55368 @ 0xd848 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.w 9b8c2 │ │ │ │ + bmi.w 9b808 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - movw sl, #54984 @ 0xd6c8 │ │ │ │ + movw sl, #56392 @ 0xdc48 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldrb.w r3, [sl, r3] │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi.n 9b1d0 │ │ │ │ + bhi.n 9b4a4 │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.w 9c35a │ │ │ │ + bmi.w 9c636 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ it ne │ │ │ │ cmpne r6, #39 @ 0x27 │ │ │ │ - beq.w 9bcc0 │ │ │ │ + beq.w 9bf98 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ - beq.w 9cd26 │ │ │ │ + beq.w 9cf6c │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ it ne │ │ │ │ cmpne r6, #58 @ 0x3a │ │ │ │ - beq.w 9b5b0 │ │ │ │ + beq.w 9b8ca │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ it ne │ │ │ │ cmpne r6, #33 @ 0x21 │ │ │ │ - beq.w 9b5b0 │ │ │ │ + beq.w 9b8ca │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b104c <_PyToken_TwoChars@@Base> │ │ │ │ + bl b12d0 <_PyToken_TwoChars@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.w 9c18e │ │ │ │ + bne.w 9c46a │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.w 9b6fc │ │ │ │ + beq.w 9ba1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 9d4d6 │ │ │ │ + bcc.w 9d76a │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 9d440 │ │ │ │ + bne.w 9d74a │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ - beq.w 9b5ea │ │ │ │ - ble.w 9b706 │ │ │ │ + beq.w 9b904 │ │ │ │ + ble.w 9ba24 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq.w 9b5ea │ │ │ │ + beq.w 9b904 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #12] │ │ │ │ addeq.w sl, r3, #12288 @ 0x3000 │ │ │ │ - beq.w 9b730 │ │ │ │ + beq.w 9ba4e │ │ │ │ lsrs r1, r6, #6 │ │ │ │ - movw r2, #8160 @ 0x1fe0 │ │ │ │ + movw r2, #9568 @ 0x2560 │ │ │ │ movt r2, #58 @ 0x3a │ │ │ │ - movw r3, #6928 @ 0x1b10 │ │ │ │ + movw r3, #8336 @ 0x2090 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ and.w r1, r6, #63 @ 0x3f │ │ │ │ add.w r1, r1, r2, lsl #6 │ │ │ │ - movw r2, #15072 @ 0x3ae0 │ │ │ │ + movw r2, #16480 @ 0x4060 │ │ │ │ movt r2, #57 @ 0x39 │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r4, r3, #21 │ │ │ │ - bpl.w 9b71a │ │ │ │ + bpl.w 9ba38 │ │ │ │ sub.w r2, r6, #33 @ 0x21 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - beq.w 9bf96 │ │ │ │ + beq.w 9c2c2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bhi.w 9ce60 │ │ │ │ - movw r3, #6524 @ 0x197c │ │ │ │ + bhi.w 9d47e │ │ │ │ + movw r3, #7932 @ 0x1efc │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ add r3, r2 │ │ │ │ ldrsb.w r0, [r3, #308] @ 0x134 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ it ne │ │ │ │ cmpne r0, #3 │ │ │ │ @@ -166693,127 +166938,127 @@ │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bfe2 │ │ │ │ + bne.w 9c272 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ldr.w r3, [r3, #464] @ 0x1d0 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r5, #20] │ │ │ │ str r1, [r5, #24] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq.n 9b304 │ │ │ │ + beq.n 9b5d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d4c4 │ │ │ │ + beq.w 9d758 │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ - bne.w 9b154 │ │ │ │ - b.n 9b324 │ │ │ │ + bne.w 9b428 │ │ │ │ + b.n 9b5f8 │ │ │ │ cmp r0, #13 │ │ │ │ - beq.n 9b334 │ │ │ │ + beq.n 9b608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #10 │ │ │ │ - bne.n 9b320 │ │ │ │ + bne.n 9b5f4 │ │ │ │ add.w sl, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r1, [sl, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9c988 │ │ │ │ + bne.w 9cc5a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d06c │ │ │ │ + bne.w 9cca8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - beq.w 9d4b2 │ │ │ │ + beq.w 9d778 │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9c2fa │ │ │ │ + beq.w 9c5d6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 9b16c │ │ │ │ + b.n 9b440 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.w 9bbe8 │ │ │ │ + beq.w 9bec0 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - beq.w 9c256 │ │ │ │ + beq.w 9c532 │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ - beq.w 9be76 │ │ │ │ + beq.w 9c14e │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ - beq.w 9c0ac │ │ │ │ + beq.w 9c388 │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ - beq.w 9c126 │ │ │ │ + beq.w 9c402 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b3b2 │ │ │ │ + b.n 9b686 │ │ │ │ ldrd r6, r3, [r4, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9b984 │ │ │ │ + beq.w 9bc5c │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ cmp r3, r7 │ │ │ │ - bcs.w 9b9f4 │ │ │ │ + bcs.w 9bccc │ │ │ │ adds r3, #1 │ │ │ │ adds r2, r6, #1 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ str r2, [r4, #4] │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ bic.w r3, r6, #32 │ │ │ │ subs r3, #65 @ 0x41 │ │ │ │ cmp r3, #25 │ │ │ │ - bls.n 9b38e │ │ │ │ + bls.n 9b662 │ │ │ │ sub.w r3, r6, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 9b38e │ │ │ │ + bls.n 9b662 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, #95 @ 0x5f │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9b672 │ │ │ │ + bne.w 9b98c │ │ │ │ adds r7, r6, #1 │ │ │ │ - beq.w 9c574 │ │ │ │ + beq.w 9c828 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ mov r2, r3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0, #4] │ │ │ │ - bcc.w 9d4d6 │ │ │ │ + bcc.w 9d76a │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9d440 │ │ │ │ + bne.w 9d74a │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9cc9c │ │ │ │ + bne.w 9cfe6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ @@ -166821,32 +167066,32 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 9b442 │ │ │ │ + beq.n 9b716 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9b304 │ │ │ │ + b.n 9b5d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r2, #448] @ 0x1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9b86e │ │ │ │ + beq.w 9bc08 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w sl, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c764 │ │ │ │ + bne.w 9c9a6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #28] │ │ │ │ str.w r2, [r1, #472] @ 0x1d8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r2 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ @@ -166855,144 +167100,168 @@ │ │ │ │ str.w r2, [r6, #448] @ 0x1c0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r7 │ │ │ │ subs r7, r3, r7 │ │ │ │ ldrd r4, r3, [r6, #4] │ │ │ │ add.w r8, r7, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9b4bc │ │ │ │ + beq.n 9b790 │ │ │ │ ldr.w r1, [r6, #476] @ 0x1dc │ │ │ │ cmp r1, sl │ │ │ │ - bcs.n 9b526 │ │ │ │ + bcs.n 9b7fa │ │ │ │ adds r2, r1, #1 │ │ │ │ adds r0, r4, #1 │ │ │ │ str.w r2, [r6, #476] @ 0x1dc │ │ │ │ str r0, [r6, #4] │ │ │ │ ldrb.w ip, [r4] │ │ │ │ cmp.w ip, #32 │ │ │ │ - bne.w 9b678 │ │ │ │ + bne.w 9b992 │ │ │ │ adds r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r7, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b492 │ │ │ │ + bne.n 9b766 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c664 │ │ │ │ + bne.w 9c940 │ │ │ │ ldr.w r3, [r6, #2744] @ 0xab8 │ │ │ │ - movw r2, #8681 @ 0x21e9 │ │ │ │ + movw r2, #8649 @ 0x21c9 │ │ │ │ movt r2, #19 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9c208 │ │ │ │ + bne.w 9c4e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ adds r3, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c7de │ │ │ │ + beq.w 9ca5e │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - cbnz r2, 9b4ec │ │ │ │ + cbnz r2, 9b7c0 │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr.w r2, [r6, #464] @ 0x1d0 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r4, [r6, #2704] @ 0xa90 │ │ │ │ str.w r2, [r6, #464] @ 0x1d0 │ │ │ │ subs r2, r3, r4 │ │ │ │ str.w r1, [r6, #476] @ 0x1dc │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c22e │ │ │ │ + bne.w 9c50a │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 9c886 │ │ │ │ + beq.w 9cb14 │ │ │ │ ldr.w r1, [r6, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 9b49a │ │ │ │ + bcc.n 9b76e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r5 │ │ │ │ movs r3, #29 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r3, [r2, #32] │ │ │ │ - b.w 9c248 │ │ │ │ + b.w 9c524 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - movw sl, #53960 @ 0xd2c8 │ │ │ │ - movt sl, #45 @ 0x2d │ │ │ │ - bl 9d4e8 │ │ │ │ - uxtb r1, r0 │ │ │ │ - ldr.w r3, [sl, r1, lsl #2] │ │ │ │ - lsls r4, r3, #29 │ │ │ │ - bmi.w 9c796 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ + bne.w 9bcf8 │ │ │ │ + bl 9d7cc │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ + beq.w 9cf86 │ │ │ │ + bgt.w 9c16c │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ + beq.w 9c9da │ │ │ │ + bgt.w 9c436 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ + beq.w 9cf86 │ │ │ │ + cmp r0, #79 @ 0x4f │ │ │ │ + beq.w 9d1b8 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ + beq.w 9cd12 │ │ │ │ + uxtb r3, r7 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r6, r3, #29 │ │ │ │ + bmi.w 9cdb6 │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ + beq.w 9cb68 │ │ │ │ + cmp r7, #45 @ 0x2d │ │ │ │ + bgt.w 9cd44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9cebe │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 9c9d4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - subs r3, r2, #1 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - cmp r3, r0 │ │ │ │ - bcc.w 9d4d6 │ │ │ │ - ldrb.w r2, [r2, #-1] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9d440 │ │ │ │ - ldrd r2, r0, [r4, #476] @ 0x1dc │ │ │ │ + movw r2, #30324 @ 0x7674 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + bl cce1c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9c52e │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + adds r0, r7, #1 │ │ │ │ + beq.w 9ca30 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + subs r2, r1, #1 │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc.w 9d76a │ │ │ │ + ldrb.w r1, [r1, #-1] │ │ │ │ + uxtb r3, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 9d74a │ │ │ │ + ldrd r3, r0, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r4, #476] @ 0x1dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ it ne │ │ │ │ - cmpne r1, #0 │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + cmpne r2, #0 │ │ │ │ + ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq.n 9b5ac │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq.n 9b8c6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ - movs r0, #23 │ │ │ │ - b.n 9b304 │ │ │ │ + movs r0, #2 │ │ │ │ + b.n 9b5d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [sl, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9bdee │ │ │ │ + bgt.w 9c0c6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b104c <_PyToken_TwoChars@@Base> │ │ │ │ + bl b12d0 <_PyToken_TwoChars@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.w 9c18e │ │ │ │ + bne.w 9c46a │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.w 9b212 │ │ │ │ + bne.w 9b4e6 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - ble.w 9b25c │ │ │ │ + ble.w 9b530 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne.w 9b730 │ │ │ │ + bne.w 9ba4e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ - bgt.w 9ca0c │ │ │ │ + bgt.w 9cc8a │ │ │ │ adds r2, r4, r3 │ │ │ │ add.w ip, r4, r3, lsl #2 │ │ │ │ add.w r7, r4, #12288 @ 0x3000 │ │ │ │ adds r3, #1 │ │ │ │ strb.w r6, [r2, #484] @ 0x1e4 │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ str.w r2, [ip, #684] @ 0x2ac │ │ │ │ @@ -167005,169 +167274,215 @@ │ │ │ │ ldr.w r3, [r7, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ ldrgt.w r3, [fp, #4] │ │ │ │ addgt r3, #1 │ │ │ │ strgt.w r3, [fp, #4] │ │ │ │ lsrs r0, r2, #6 │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #9568 @ 0x2560 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - movw r3, #6928 @ 0x1b10 │ │ │ │ + movw r3, #8336 @ 0x2090 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ and.w r0, r6, #63 @ 0x3f │ │ │ │ add.w r0, r0, r1, lsl #6 │ │ │ │ - movw r1, #15072 @ 0x3ae0 │ │ │ │ + movw r1, #16480 @ 0x4060 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r1, r3, #21 │ │ │ │ - bpl.n 9b71a │ │ │ │ + bpl.n 9ba38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, #33 @ 0x21 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9b2a8 │ │ │ │ + b.n 9b57c │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 9b38e │ │ │ │ + b.n 9b662 │ │ │ │ cmp.w ip, #9 │ │ │ │ - beq.w 9c92a │ │ │ │ + beq.w 9cbf6 │ │ │ │ movs r7, #0 │ │ │ │ cmp.w ip, #12 │ │ │ │ mov r3, r7 │ │ │ │ - beq.w 9b482 │ │ │ │ + beq.w 9b756 │ │ │ │ cmp.w ip, #92 @ 0x5c │ │ │ │ - beq.w 9cf12 │ │ │ │ + beq.w 9d638 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, r5, [sp, #12] │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.w 9d4d6 │ │ │ │ + bcc.w 9d76a │ │ │ │ ldrb.w r0, [r2, #-1] │ │ │ │ cmp r0, ip │ │ │ │ - bne.w 9d440 │ │ │ │ + bne.w 9d74a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub.w lr, ip, #10 │ │ │ │ mov r0, r1 │ │ │ │ cmp.w lr, #25 │ │ │ │ str.w r1, [r2, #476] @ 0x1dc │ │ │ │ - bhi.n 9b7ba │ │ │ │ + bhi.w 9bb54 │ │ │ │ movs r7, #9 │ │ │ │ movt r7, #512 @ 0x200 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bpl.n 9b7ba │ │ │ │ + bpl.w 9bb54 │ │ │ │ ldr.w r7, [r2, #456] @ 0x1c8 │ │ │ │ cmp.w ip, #10 │ │ │ │ it eq │ │ │ │ cmpeq r6, #0 │ │ │ │ - beq.w 9be86 │ │ │ │ + beq.w 9c15e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d41a │ │ │ │ + bne.w 9d6cc │ │ │ │ ldr.w r7, [r2, #452] @ 0x1c4 │ │ │ │ str.w r1, [r2, #472] @ 0x1d8 │ │ │ │ str r4, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9bb72 │ │ │ │ + bne.w 9bebc │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9b0be │ │ │ │ + b.n 9b392 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq.w 9b5ea │ │ │ │ - bgt.w 9b24a │ │ │ │ + beq.w 9b904 │ │ │ │ + bgt.w 9b51e │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - beq.w 9b5ea │ │ │ │ + beq.w 9b904 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ - beq.w 9ba92 │ │ │ │ + beq.w 9bd6a │ │ │ │ cmp.w r6, #1114112 @ 0x110000 │ │ │ │ - bcc.w 9b25c │ │ │ │ + bcc.w 9b530 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #28844 @ 0x70ac │ │ │ │ + movw r1, #30252 @ 0x762c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - b.w 9cb90 │ │ │ │ + b.w 9ce96 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 9b10e │ │ │ │ + b.n 9b3e2 │ │ │ │ ldr.w r1, [sl, #664] @ 0x298 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9c1c4 │ │ │ │ + bgt.w 9c4a0 │ │ │ │ ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c504 │ │ │ │ + bne.w 9c838 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9d3a4 │ │ │ │ - ble.w 9ba8e │ │ │ │ + beq.w 9d282 │ │ │ │ + ble.w 9bd66 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #480] @ 0x1e0 │ │ │ │ add r3, r2 │ │ │ │ ldrb.w r3, [r3, #484] @ 0x1e4 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ it eq │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ - bne.w 9ba6a │ │ │ │ + bne.w 9bd42 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9ba7e │ │ │ │ + bgt.w 9bd56 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ lsrs r1, r2, #6 │ │ │ │ - movw r3, #8160 @ 0x1fe0 │ │ │ │ + movw r3, #9568 @ 0x2560 │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldrh.w r3, [r3, r1, lsl #1] │ │ │ │ and.w r1, r6, #63 @ 0x3f │ │ │ │ add.w r1, r1, r3, lsl #6 │ │ │ │ - movw r3, #15072 @ 0x3ae0 │ │ │ │ + movw r3, #16480 @ 0x4060 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ - movw r3, #6928 @ 0x1b10 │ │ │ │ + movw r3, #8336 @ 0x2090 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r0, r3, #21 │ │ │ │ - bpl.n 9b71a │ │ │ │ + bpl.n 9ba38 │ │ │ │ subs r2, #33 @ 0x21 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - beq.w 9bf96 │ │ │ │ + beq.w 9c2c2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9b2a8 │ │ │ │ + b.n 9b57c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + movw sl, #55368 @ 0xd848 │ │ │ │ + movt sl, #45 @ 0x2d │ │ │ │ + bl 9d7cc │ │ │ │ + uxtb r1, r0 │ │ │ │ + ldr.w r3, [sl, r1, lsl #2] │ │ │ │ + lsls r4, r3, #29 │ │ │ │ + bmi.w 9cb7c │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ + beq.w 9d4be │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 9cbc8 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + subs r3, r2, #1 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + cmp r3, r0 │ │ │ │ + bcc.w 9d76a │ │ │ │ + ldrb.w r2, [r2, #-1] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 9d74a │ │ │ │ + ldrd r2, r0, [r4, #476] @ 0x1dc │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ + str r0, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + it ne │ │ │ │ + cmpne r1, #0 │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq.n 9bb4e │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ + str r3, [r5, #16] │ │ │ │ + movs r0, #23 │ │ │ │ + b.n 9b5d8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r7, [r3, #480] @ 0x1e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9c134 │ │ │ │ + bne.w 9c410 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9ce8e │ │ │ │ + bne.w 9d226 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ add r2, r3 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9ba04 │ │ │ │ - bge.w 9c042 │ │ │ │ + beq.w 9bcdc │ │ │ │ + bge.w 9c31e │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ itttt gt │ │ │ │ movgt r3, #0 │ │ │ │ movgt r0, #20 │ │ │ │ ldrgt r4, [sp, #12] │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ - bgt.w 9c650 │ │ │ │ + bgt.w 9c886 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r2, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r2, r8 │ │ │ │ - bge.w 9d336 │ │ │ │ + bge.w 9d652 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [r2, #44] @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #452] @ 0x1c4 │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ @@ -167176,282 +167491,212 @@ │ │ │ │ ldr.w r1, [r1, #476] @ 0x1dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b0be │ │ │ │ + beq.w 9b392 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, r4 │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ cmp r7, #0 │ │ │ │ ldr.w r1, [r1, #480] @ 0x1e0 │ │ │ │ ldr.w r2, [r2, #668] @ 0x29c │ │ │ │ - bge.w 9bf70 │ │ │ │ + bge.w 9c24a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r7, #1 │ │ │ │ str.w r7, [r0, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c00a │ │ │ │ + bne.w 9c29a │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r5, #4] │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r3, r1, [r5, #8] │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ movs r0, #6 │ │ │ │ - b.n 9b304 │ │ │ │ + b.n 9b5d8 │ │ │ │ ldr.w r2, [r2, #480] @ 0x1e0 │ │ │ │ cmp r2, r7 │ │ │ │ - bgt.w 9b454 │ │ │ │ + bgt.w 9b728 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add.w r1, r4, #12288 @ 0x3000 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr.w r0, [r1, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c940 │ │ │ │ + bne.w 9cc28 │ │ │ │ str.w r7, [r4, #2700] @ 0xa8c │ │ │ │ subs r6, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ ldr.w r1, [r4, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 9b8be │ │ │ │ + beq.n 9bc58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r0, #4 │ │ │ │ - b.n 9b304 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ - bne.w 9ba20 │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ - beq.w 9cac2 │ │ │ │ - bgt.w 9be94 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ - beq.w 9c6b6 │ │ │ │ - bgt.w 9c15a │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ - beq.w 9cac2 │ │ │ │ - cmp r0, #79 @ 0x4f │ │ │ │ - beq.w 9d2a2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ - beq.w 9cdf0 │ │ │ │ - uxtb r3, r7 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r6, r3, #29 │ │ │ │ - bmi.w 9d20a │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ - beq.w 9c782 │ │ │ │ - cmp r7, #45 @ 0x2d │ │ │ │ - bgt.w 9ce24 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r2, #28916 @ 0x70f4 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ccb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c252 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - adds r0, r7, #1 │ │ │ │ - beq.w 9c70c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - subs r2, r1, #1 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc.w 9d4d6 │ │ │ │ - ldrb.w r1, [r1, #-1] │ │ │ │ - uxtb r3, r7 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 9d440 │ │ │ │ - ldrd r3, r0, [r4, #476] @ 0x1dc │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r4, #476] @ 0x1dc │ │ │ │ - str r0, [r5, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - it ne │ │ │ │ - cmpne r2, #0 │ │ │ │ - ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq.n 9b980 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ - str r3, [r5, #16] │ │ │ │ - movs r0, #2 │ │ │ │ - b.n 9b304 │ │ │ │ + b.n 9b5d8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9b9f8 │ │ │ │ + bne.n 9bcd0 │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - movw sl, #8681 @ 0x21e9 │ │ │ │ + movw sl, #8649 @ 0x21c9 │ │ │ │ movt sl, #19 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 9c032 │ │ │ │ + bne.w 9c30e │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r9, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c584 │ │ │ │ + beq.w 9c860 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbnz r3, 9b9b6 │ │ │ │ + cbnz r3, 9bc8e │ │ │ │ str r6, [r4, #0] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ sub.w r2, r9, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d2f0 │ │ │ │ + bne.w 9ce30 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.w 9c546 │ │ │ │ + beq.w 9c7e6 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 9b3a2 │ │ │ │ + bcc.w 9b676 │ │ │ │ movs r3, #29 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #32 │ │ │ │ - b.n 9b3b2 │ │ │ │ + b.n 9b686 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9d336 │ │ │ │ + bne.w 9d652 │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ - b.n 9b822 │ │ │ │ - bl cc8e0 │ │ │ │ + b.n 9bbbc │ │ │ │ + bl ccba8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c7a4 │ │ │ │ + beq.w 9cb8a │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9c782 │ │ │ │ + beq.w 9cb68 │ │ │ │ bic.w r3, r7, #32 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - beq.w 9c8e8 │ │ │ │ + beq.w 9cd76 │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ - beq.w 9ce2e │ │ │ │ + beq.w 9cd4e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #28916 @ 0x70f4 │ │ │ │ + movw r2, #30324 @ 0x7674 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl ccb54 │ │ │ │ + bl cce1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b926 │ │ │ │ + bne.w 9b86c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.n 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.n 9b5d8 │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ it eq │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ - bne.w 9c0ca │ │ │ │ + bne.w 9c396 │ │ │ │ cmp r1, #0 │ │ │ │ it le │ │ │ │ movle r2, #93 @ 0x5d │ │ │ │ - ble.w 9b774 │ │ │ │ + ble.w 9ba92 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9c0ec │ │ │ │ + blt.w 9c3b8 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9b774 │ │ │ │ + b.n 9ba92 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r1, [sl, #664] @ 0x298 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9b73a │ │ │ │ + ble.w 9ba58 │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9d04a │ │ │ │ + beq.w 9d3dc │ │ │ │ ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c978 │ │ │ │ + bne.w 9d3cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9d3a4 │ │ │ │ - bgt.w 9b754 │ │ │ │ + beq.w 9d282 │ │ │ │ + bgt.w 9ba72 │ │ │ │ subs r3, r7, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9c0ec │ │ │ │ + blt.w 9c3b8 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.n 9ba8e │ │ │ │ + bne.n 9bd66 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9d342 │ │ │ │ + bne.w 9d3c6 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ str.w r3, [fp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [fp, #56] @ 0x38 │ │ │ │ - b.n 9b774 │ │ │ │ + b.n 9ba92 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c2de │ │ │ │ + bne.w 9c5ba │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - movw r6, #8681 @ 0x21e9 │ │ │ │ + movw r6, #8649 @ 0x21c9 │ │ │ │ movt r6, #19 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c0ba │ │ │ │ + bne.w 9c3f2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w sl, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c66a │ │ │ │ + beq.w 9c970 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9bb2a │ │ │ │ + cbnz r2, 9be02 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w sl, [r4, #8] │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ @@ -167459,41 +167704,39 @@ │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d13c │ │ │ │ + bne.w 9d4fe │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 9c616 │ │ │ │ + beq.w 9c89a │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.w 9b11e │ │ │ │ + bcc.w 9b3f2 │ │ │ │ movs r1, #29 │ │ │ │ str r1, [r4, #32] │ │ │ │ - b.n 9c2e2 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 9b834 │ │ │ │ + b.n 9c5be │ │ │ │ ldr r1, [r2, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c540 │ │ │ │ + bne.w 9c7e0 │ │ │ │ ldr.w r2, [r2, #2744] @ 0xab8 │ │ │ │ - movw r6, #8681 @ 0x21e9 │ │ │ │ + movw r6, #8649 @ 0x21c9 │ │ │ │ movt r6, #19 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c148 │ │ │ │ + bne.w 9c424 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w sl, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c73a │ │ │ │ + beq.w 9c946 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r2, [r1, #464] @ 0x1d0 │ │ │ │ str.w sl, [r1, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r1, #476] @ 0x1dc │ │ │ │ @@ -167501,173 +167744,175 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r3, [r2, #2704] @ 0xa90 │ │ │ │ sub.w r2, sl, r3 │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c5fa │ │ │ │ + bne.w 9c924 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 9c5a2 │ │ │ │ + beq.w 9c8cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ - b.w 9b0cc │ │ │ │ + b.w 9b3a0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 9bbce │ │ │ │ mov.w sl, #0 │ │ │ │ movs r7, #1 │ │ │ │ mov r4, sl │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r6, r0 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ - cmpne r0, #39 @ 0x27 │ │ │ │ - beq.n 9bc5a │ │ │ │ + cmpne r0, #34 @ 0x22 │ │ │ │ + beq.n 9bf32 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ - cbnz r7, 9bc10 │ │ │ │ + cbnz r7, 9bee8 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.w 9bdda │ │ │ │ + beq.w 9c0b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9bc1c │ │ │ │ + bne.n 9bef4 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - beq.w 9bde8 │ │ │ │ + beq.w 9c0c0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 9bc28 │ │ │ │ + bne.n 9bf00 │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ - beq.w 9bdde │ │ │ │ - cbnz r4, 9bc30 │ │ │ │ + beq.w 9c0b6 │ │ │ │ + cbnz r4, 9bf08 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - beq.w 9bde4 │ │ │ │ + beq.w 9c0bc │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9b382 │ │ │ │ + bne.w 9b656 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.w 9b382 │ │ │ │ + bne.w 9b656 │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ - bne.n 9bc04 │ │ │ │ + bne.n 9bedc │ │ │ │ tst.w r7, r8 │ │ │ │ - bne.w 9cee0 │ │ │ │ + bne.w 9d398 │ │ │ │ tst.w r9, r8 │ │ │ │ - bne.w 9d384 │ │ │ │ + bne.w 9d45e │ │ │ │ tst.w r4, r8 │ │ │ │ - bne.w 9cff2 │ │ │ │ + bne.w 9d43e │ │ │ │ tst.w sl, r8 │ │ │ │ - bne.w 9cfd2 │ │ │ │ + bne.w 9d41e │ │ │ │ tst r7, r4 │ │ │ │ - bne.w 9cfb2 │ │ │ │ + bne.w 9d3fe │ │ │ │ tst.w r7, sl │ │ │ │ - bne.w 9cf92 │ │ │ │ + bne.w 9d378 │ │ │ │ tst.w r4, sl │ │ │ │ - bne.w 9d012 │ │ │ │ + bne.w 9d358 │ │ │ │ orrs.w sl, r4, sl │ │ │ │ - beq.n 9bcc0 │ │ │ │ + beq.n 9bf98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw sl, #54984 @ 0xd6c8 │ │ │ │ + movw sl, #56392 @ 0xdc48 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldrb.w r3, [sl, r3] │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi.n 9bcb6 │ │ │ │ + bhi.n 9bf8e │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w 9c364 │ │ │ │ + bmi.w 9c640 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq.n 9bcc0 │ │ │ │ + beq.n 9bf98 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bne.w 9b1e0 │ │ │ │ + bne.w 9b4b4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [r1, #464] @ 0x1d0 │ │ │ │ ldr.w r3, [r1, #2704] @ 0xa90 │ │ │ │ str.w r2, [r1, #468] @ 0x1d4 │ │ │ │ str.w r3, [r1, #2708] @ 0xa94 │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9c31a │ │ │ │ + beq.w 9c5f6 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ittt eq │ │ │ │ moveq.w r9, #1 │ │ │ │ moveq r7, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - beq.w 9c538 │ │ │ │ + beq.w 9c820 │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w fp, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ cmp fp, r2 │ │ │ │ - bcc.w 9d4d6 │ │ │ │ + bcc.w 9d76a │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9d440 │ │ │ │ + bne.w 9d74a │ │ │ │ ldr.w r3, [r1, #476] @ 0x1dc │ │ │ │ mov.w r9, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, r1 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #476] @ 0x1dc │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 9bd98 │ │ │ │ + beq.n 9c070 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 9bd48 │ │ │ │ + b.n 9c020 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.w 9c334 │ │ │ │ + beq.w 9c610 │ │ │ │ mov fp, r1 │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w 9bed4 │ │ │ │ + beq.w 9c1ae │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ cmp r2, sl │ │ │ │ - bcs.w 9bf64 │ │ │ │ + bcs.w 9c23e │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add.w r1, fp, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r2, #17 │ │ │ │ - beq.w 9d43a │ │ │ │ + beq.w 9d70c │ │ │ │ cmp r2, #22 │ │ │ │ - beq.n 9bd94 │ │ │ │ + beq.n 9c06c │ │ │ │ ldrb.w r2, [fp] │ │ │ │ cmp r2, #10 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cc92 │ │ │ │ + bne.w 9d2a6 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 9bd3e │ │ │ │ + bne.n 9c016 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r5 │ │ │ │ adds r7, #1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov fp, r1 │ │ │ │ - b.n 9bd2e │ │ │ │ + b.n 9c006 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r1, #480] @ 0x1e0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r2, [r5, #0] │ │ │ │ @@ -167685,117 +167930,117 @@ │ │ │ │ itt ne │ │ │ │ ldrne.w r3, [r1, #472] @ 0x1d8 │ │ │ │ strne r3, [r5, #8] │ │ │ │ str.w fp, [r5, #24] │ │ │ │ itt ne │ │ │ │ ldrne.w r3, [r1, #476] @ 0x1dc │ │ │ │ strne r3, [r5, #16] │ │ │ │ - b.w 9b304 │ │ │ │ + b.w 9b5d8 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9bc42 │ │ │ │ + b.n 9bf1a │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 9bc42 │ │ │ │ + b.n 9bf1a │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9bc42 │ │ │ │ + b.n 9bf1a │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 9bc42 │ │ │ │ + b.n 9bf1a │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9b5c0 │ │ │ │ + blt.w 9b8da │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ ite eq │ │ │ │ moveq r9, r3 │ │ │ │ subne.w r9, r3, #1 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 9d3c2 │ │ │ │ + beq.w 9d3b8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 9be48 │ │ │ │ + bne.n 9c120 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ uxtb r1, r6 │ │ │ │ - bl cb580 │ │ │ │ + bl cb84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d4b2 │ │ │ │ + beq.w 9d778 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq.w 9b5c0 │ │ │ │ + beq.w 9b8da │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ ldr.w r8, [sl, #664] @ 0x298 │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ ldr.w r2, [r3, #2808] @ 0xaf8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9cb16 │ │ │ │ + bne.w 9d514 │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9cb16 │ │ │ │ + beq.w 9d514 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ - bne.w 9b5c0 │ │ │ │ + bne.w 9b8da │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9b5c0 │ │ │ │ + bne.w 9b8da │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #11 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str.w r3, [fp] │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r4, sl │ │ │ │ mov r8, sl │ │ │ │ mov r7, sl │ │ │ │ - b.n 9bbf4 │ │ │ │ + b.n 9becc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9b7b8 │ │ │ │ + bne.w 9bb52 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9b822 │ │ │ │ + b.n 9bbbc │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ - beq.w 9d2a2 │ │ │ │ + beq.w 9d1b8 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ - beq.w 9c6b6 │ │ │ │ + beq.w 9c9da │ │ │ │ ldr.w r3, [sl, r0, lsl #2] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9d20a │ │ │ │ + bmi.w 9cdb6 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 9c8e6 │ │ │ │ - ble.n 9beb8 │ │ │ │ + beq.w 9d340 │ │ │ │ + ble.n 9c190 │ │ │ │ cmp r7, #106 @ 0x6a │ │ │ │ - beq.w 9ce2e │ │ │ │ - movw r2, #28916 @ 0x70f4 │ │ │ │ + beq.w 9cd4e │ │ │ │ + movw r2, #30324 @ 0x7674 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl ccb54 │ │ │ │ + bl cce1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c252 │ │ │ │ + beq.w 9c52e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9b92e │ │ │ │ + b.w 9b874 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c6a0 │ │ │ │ + bne.w 9c9c4 │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - movw r3, #8681 @ 0x21e9 │ │ │ │ + movw r3, #8649 @ 0x21c9 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c266 │ │ │ │ + bne.w 9c542 │ │ │ │ mov r0, fp │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c7b6 │ │ │ │ + beq.w 9cb9c │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9bf06 │ │ │ │ + cbnz r2, 9c1e0 │ │ │ │ str.w fp, [r4] │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ str r0, [r4, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ @@ -167805,61 +168050,88 @@ │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ sub.w r2, r8, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ceb8 │ │ │ │ + bne.w 9d6ae │ │ │ │ mov r2, r4 │ │ │ │ mov r3, fp │ │ │ │ mov r4, fp │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 9c7fc │ │ │ │ + beq.w 9ca8a │ │ │ │ mov r4, r5 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, fp │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 9bd58 │ │ │ │ + bcc.w 9c030 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #29 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [r1, #32] │ │ │ │ - b.n 9c28e │ │ │ │ + b.n 9c56a │ │ │ │ subs r7, #1 │ │ │ │ - cbnz r2, 9bfae │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 9c2da │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r7, [r0, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r3, r1, [r5, #8] │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ movs r0, #5 │ │ │ │ - b.w 9b304 │ │ │ │ + b.w 9b5d8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + it ne │ │ │ │ + cmpne r6, #0 │ │ │ │ + ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w r2, [r2, #464] @ 0x1d0 │ │ │ │ + strd r2, r3, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + strd r6, r1, [r5, #20] │ │ │ │ + bne.w 9b5ca │ │ │ │ + b.w 9b5d8 │ │ │ │ + ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + strd r2, r1, [r5, #8] │ │ │ │ + strd r3, r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9bc04 │ │ │ │ + ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b.n 9bc04 │ │ │ │ ldrd r3, r0, [fp, #4] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r6, [r4, #28] │ │ │ │ it eq │ │ │ │ streq.w r3, [fp, #56] @ 0x38 │ │ │ │ - b.w 9b2a8 │ │ │ │ + b.w 9b57c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r7, [r4, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -167870,364 +168142,338 @@ │ │ │ │ str r1, [r5, #12] │ │ │ │ strd r2, r3, [r5, #20] │ │ │ │ itttt ne │ │ │ │ ldrne.w r3, [r4, #472] @ 0x1d8 │ │ │ │ strne r3, [r5, #8] │ │ │ │ ldrne.w r3, [r4, #476] @ 0x1dc │ │ │ │ strne r3, [r5, #16] │ │ │ │ - b.n 9bf90 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - it ne │ │ │ │ - cmpne r1, #0 │ │ │ │ - ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [r2, #464] @ 0x1d0 │ │ │ │ - strd r2, r3, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - strd r6, r1, [r5, #20] │ │ │ │ - bne.w 9b2f6 │ │ │ │ - b.w 9b304 │ │ │ │ - ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - strd r2, r1, [r5, #8] │ │ │ │ - strd r3, r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9b86a │ │ │ │ - ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b.n 9b86a │ │ │ │ + b.n 9c26c │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c7da │ │ │ │ + beq.w 9ca86 │ │ │ │ ldrd r6, r9, [r4, #4] │ │ │ │ - b.n 9b9ca │ │ │ │ + b.n 9bca2 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9c648 │ │ │ │ + ble.w 9c87e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ subs r2, r1, #1 │ │ │ │ add r3, r4 │ │ │ │ ldr.w ip, [r4, #452] @ 0x1c4 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w r0, [r4, #452] @ 0x1c4 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbz r2, 9c092 │ │ │ │ + cbz r2, 9c36e │ │ │ │ cmp r0, r6 │ │ │ │ - ble.n 9c092 │ │ │ │ + ble.n 9c36e │ │ │ │ sub.w r2, ip, #2 │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ subs r2, r1, #2 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 9c092 │ │ │ │ + cbz r2, 9c36e │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ cmp r6, r0 │ │ │ │ - bge.n 9c092 │ │ │ │ + bge.n 9c36e │ │ │ │ ldr.w r3, [r4, #452] @ 0x1c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c078 │ │ │ │ + bne.n 9c354 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 9c648 │ │ │ │ + bne.w 9c87e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, r2, #572 @ 0x23c │ │ │ │ ldr.w r3, [r1, r2, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9d336 │ │ │ │ + bne.w 9d652 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9ba12 │ │ │ │ + b.n 9bcea │ │ │ │ mov.w sl, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ mov r7, sl │ │ │ │ - b.n 9bbf4 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c684 │ │ │ │ - ldrd r3, sl, [r4, #4] │ │ │ │ - b.n 9bb3e │ │ │ │ + b.n 9becc │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne.w 9cf34 │ │ │ │ + bne.w 9d24a │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.w 9cf2c │ │ │ │ + bne.w 9d242 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9ba8e │ │ │ │ + ble.w 9bd66 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9bad6 │ │ │ │ + bge.w 9bdae │ │ │ │ ldr.w r2, [sl, #664] @ 0x298 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mla r2, r1, r2, r4 │ │ │ │ - movw r1, #29556 @ 0x7374 │ │ │ │ + movw r1, #30964 @ 0x78f4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [r2, #2816] @ 0xb00 │ │ │ │ cmp r2, #1 │ │ │ │ ite ne │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9c98a │ │ │ │ + ldrd r3, sl, [r4, #4] │ │ │ │ + b.n 9be16 │ │ │ │ movs r4, #0 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9bbf4 │ │ │ │ + b.n 9becc │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [r3, #476] @ 0x1dc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ - b.w 9b822 │ │ │ │ + b.w 9bbbc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c972 │ │ │ │ + beq.w 9cc84 │ │ │ │ ldrd r3, sl, [r3, #4] │ │ │ │ - b.n 9bbba │ │ │ │ + b.n 9be8e │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - bne.w 9b8f6 │ │ │ │ + bne.w 9b83c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.w 9cdea │ │ │ │ + bmi.w 9cd0e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ + bl 9dc0c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.n 9c114 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.n 9c3e0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a1fbc <_PyToken_ThreeChars@@Base> │ │ │ │ + bl 1a260c <_PyToken_ThreeChars@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.n 9c1b2 │ │ │ │ + bne.n 9c48e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ + bl 9dc0c │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9baac │ │ │ │ + bne.w 9bd84 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.w 9d04a │ │ │ │ + bne.w 9d3dc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, r3, r1, r4 │ │ │ │ - movw r1, #29500 @ 0x733c │ │ │ │ + movw r1, #30908 @ 0x78bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c95e │ │ │ │ + beq.w 9cc46 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ str.w r4, [r6, #2704] @ 0xa90 │ │ │ │ subs r2, r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b514 │ │ │ │ + beq.w 9b7e8 │ │ │ │ mov r6, r5 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldrd r4, r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b7ba │ │ │ │ + beq.w 9bb54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ba5c │ │ │ │ + b.n 9bd34 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r4, sl │ │ │ │ mov r9, sl │ │ │ │ mov r7, sl │ │ │ │ - b.n 9bbf4 │ │ │ │ + b.n 9becc │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9bf18 │ │ │ │ + bne.w 9c1f2 │ │ │ │ ldrd r3, r5, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov fp, r8 │ │ │ │ str.w r8, [r3, #4] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 9c252 │ │ │ │ + beq.n 9c52e │ │ │ │ cmp r3, #22 │ │ │ │ - beq.w 9bd98 │ │ │ │ + beq.w 9c070 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldr.w r0, [r4, #464] @ 0x1d0 │ │ │ │ str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr.w r3, [r3, #664] @ 0x298 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ - bgt.w 9d0f2 │ │ │ │ + bgt.w 9ce66 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9d0cc │ │ │ │ + bne.w 9ce40 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29268 @ 0x7254 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ cmp r7, #10 │ │ │ │ - beq.n 9c252 │ │ │ │ + beq.n 9c52e │ │ │ │ movs r3, #23 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 9c252 │ │ │ │ + b.n 9c52e │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d460 │ │ │ │ + beq.w 9d6f4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r1, #28 │ │ │ │ str r3, [r2, #28] │ │ │ │ str.w r0, [r2, #472] @ 0x1d8 │ │ │ │ - beq.w 9d4b2 │ │ │ │ + beq.w 9d778 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c252 │ │ │ │ + bne.n 9c52e │ │ │ │ cmp r1, #11 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ it ne │ │ │ │ movne r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9c52c │ │ │ │ + beq.w 9c814 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r7, r0, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 9cc88 │ │ │ │ + beq.w 9cfdc │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9bcf4 │ │ │ │ + b.n 9bfcc │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r0, #13 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - beq.w 9d44e │ │ │ │ + beq.w 9d6e2 │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ - b.n 9bd2e │ │ │ │ + b.n 9c006 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq.n 9c364 │ │ │ │ + beq.n 9c640 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bne.w 9b1da │ │ │ │ + bne.w 9b4ae │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ str.w r3, [r4, #468] @ 0x1d4 │ │ │ │ ldr.w r3, [r4, #2704] @ 0xa90 │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9d324 │ │ │ │ + beq.w 9d32e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ + bl 9dc0c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r2, #12288 @ 0x3000 │ │ │ │ ldr.w r8, [r2, #28] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr.w r2, [r3, #664] @ 0x298 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ - bgt.w 9d302 │ │ │ │ + bgt.w 9d30c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str.w r2, [r3, #664] @ 0x298 │ │ │ │ mov.w r9, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mul.w r0, r2, r0 │ │ │ │ @@ -168250,15 +168496,15 @@ │ │ │ │ str.w ip, [r3, #2804] @ 0xaf4 │ │ │ │ str.w ip, [r3, #2796] @ 0xaec │ │ │ │ str.w ip, [r1, r0] │ │ │ │ str.w ip, [r6, #4] │ │ │ │ ldrb.w r3, [r8] │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bhi.n 9c486 │ │ │ │ + bhi.n 9c762 │ │ │ │ tbb [pc, r3] │ │ │ │ subs r2, #24 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ @@ -168298,16 +168544,16 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r6, #0 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldrb.w r2, [r8, #1] │ │ │ │ ldrb.w r1, [sl, r2] │ │ │ │ add.w r2, r3, #2752 @ 0xac0 │ │ │ │ @@ -168322,16 +168568,16 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r6, r3, [r2, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mul.w r2, r3, r2 │ │ │ │ adds r3, r4, r2 │ │ │ │ @@ -168342,87 +168588,118 @@ │ │ │ │ ldrb.w r6, [sl, r6] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, r0 │ │ │ │ str.w r6, [r3, #2816] @ 0xb00 │ │ │ │ strd r0, r1, [r2, #4] │ │ │ │ - bne.n 9c474 │ │ │ │ - b.n 9c4ba │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 9ba8e │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r3, [r2, #480] @ 0x1e0 │ │ │ │ - it gt │ │ │ │ - ldrgt.w r7, [fp, #4] │ │ │ │ - bgt.w 9bac6 │ │ │ │ - mov r2, r6 │ │ │ │ - b.w 9b774 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov.w r9, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov fp, r3 │ │ │ │ - b.w 9bd24 │ │ │ │ + bne.n 9c750 │ │ │ │ + b.n 9c796 │ │ │ │ mov r4, r2 │ │ │ │ - b.w 9b102 │ │ │ │ + b.w 9b3d6 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9b9f8 │ │ │ │ + bne.w 9bcd0 │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 9c7d0 │ │ │ │ + bne.w 9ca7c │ │ │ │ mov r0, r6 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ca2a │ │ │ │ + beq.w 9d208 │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9c56c │ │ │ │ + cbnz r2, 9c80c │ │ │ │ str r6, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.w 9b9ba │ │ │ │ + b.w 9bc92 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov.w r9, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov fp, r3 │ │ │ │ + b.w 9bffc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9cc9c │ │ │ │ + bne.w 9cfe6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 9b40e │ │ │ │ + b.w 9b6e2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 9bd66 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r3, [r2, #480] @ 0x1e0 │ │ │ │ + it gt │ │ │ │ + ldrgt.w r7, [fp, #4] │ │ │ │ + bgt.w 9bd9e │ │ │ │ + mov r2, r6 │ │ │ │ + b.w 9ba92 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bfb8 │ │ │ │ add.w r9, r6, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, r6 │ │ │ │ - bne.w 9b9b0 │ │ │ │ + bne.w 9bc88 │ │ │ │ movs r2, #11 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.w 9b9f8 │ │ │ │ + b.w 9bcd0 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + movs r0, #21 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + str r0, [r4, #32] │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ + cmp r1, #10 │ │ │ │ + bne.w 9c5ba │ │ │ │ + ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne.w 9c3f2 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2c498 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d4e8 │ │ │ │ + adds r0, #1 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + cbnz r1, 9c8c4 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + b.w 9be06 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9d202 │ │ │ │ + bne.w 9d4e0 │ │ │ │ ldr.w r3, [r3, #2744] @ 0xab8 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 9c964 │ │ │ │ + bne.w 9cc1a │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d124 │ │ │ │ + beq.w 9d688 │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - cbnz r3, 9c5cc │ │ │ │ + cbnz r3, 9c8f6 │ │ │ │ str r4, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ str r0, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #464] @ 0x1d0 │ │ │ │ @@ -168431,226 +168708,165 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r2, sl, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r3, #2704] @ 0xa90 │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9bbd6 │ │ │ │ + beq.w 9beaa │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.w 9b102 │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ - cmp r1, #10 │ │ │ │ - bne.w 9c2de │ │ │ │ - ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bne.w 9c0ba │ │ │ │ + b.w 9b3d6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + b.n 9c524 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 2c498 │ │ │ │ + blx 2bfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9ca3c │ │ │ │ - adds r0, #1 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - cbnz r1, 9c640 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [r4, #8] │ │ │ │ - b.w 9bb2e │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - movs r0, #21 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - str r0, [r4, #32] │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - b.n 9c248 │ │ │ │ + add.w sl, r3, r0 │ │ │ │ + cmp sl, r3 │ │ │ │ + bne.w 9be78 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #11 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r4, r2 │ │ │ │ + str.w r8, [r2, #4] │ │ │ │ + b.w 9b3d6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w sl, r3, r0 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 9bb24 │ │ │ │ + bne.w 9bdfc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r0, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r2, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d3e4 │ │ │ │ + beq.w 9d78a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #32] │ │ │ │ - b.n 9c2ec │ │ │ │ + b.n 9c5c8 │ │ │ │ + ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9d21c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, #17 │ │ │ │ - beq.w 9c252 │ │ │ │ + beq.w 9c52e │ │ │ │ cmp r0, #22 │ │ │ │ - bne.w 9c28e │ │ │ │ - b.w 9bd98 │ │ │ │ + bne.w 9c56a │ │ │ │ + b.w 9c070 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9cc72 │ │ │ │ + beq.w 9d670 │ │ │ │ uxtb r3, r1 │ │ │ │ ldr.w r6, [sl, r3, lsl #2] │ │ │ │ ands.w r6, r6, #16 │ │ │ │ - beq.w 9cf00 │ │ │ │ + beq.w 9d65e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #27 │ │ │ │ - bmi.n 9c6d2 │ │ │ │ + bmi.n 9c9f6 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9cc72 │ │ │ │ + beq.w 9d670 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #28912 @ 0x70f0 │ │ │ │ + movw r2, #30320 @ 0x7670 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl ccb54 │ │ │ │ + bl cce1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ba5c │ │ │ │ + beq.w 9bd34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, r7, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bne.w 9b92e │ │ │ │ + bne.w 9b874 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r1, [r5, #24] │ │ │ │ str r2, [r5, #16] │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b980 │ │ │ │ + beq.w 9b8c6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9b972 │ │ │ │ - b.w 9b980 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2bfb8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w sl, r3, r0 │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 9bba4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #11 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r4, r2 │ │ │ │ - str.w r8, [r2, #4] │ │ │ │ - b.w 9b102 │ │ │ │ - ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9ce58 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - uxtb r3, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r6, r3, #29 │ │ │ │ - bpl.w 9ba32 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl cc8e0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9ba32 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - mov r1, r5 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2bfb8 │ │ │ │ - add r0, fp │ │ │ │ - cmp r0, fp │ │ │ │ - bne.w 9befe │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - movs r3, #11 │ │ │ │ - str r3, [r1, #32] │ │ │ │ - b.n 9c27a │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9c03c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.n 9c59c │ │ │ │ + bne.w 9b8b8 │ │ │ │ + b.w 9b8c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ adds r3, r4, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9b4e6 │ │ │ │ + bne.w 9b7ba │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n 9c244 │ │ │ │ + b.n 9c520 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9c318 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.n 9c878 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9ca02 │ │ │ │ + bne.w 9d67c │ │ │ │ ldr.w r3, [r5, #2744] @ 0xab8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9c9b6 │ │ │ │ + bne.w 9cc0c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d28c │ │ │ │ + beq.w 9d2ea │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - cbnz r2, 9c824 │ │ │ │ + cbnz r2, 9cab2 │ │ │ │ str r4, [r5, #0] │ │ │ │ ldr.w r3, [r5, #464] @ 0x1d0 │ │ │ │ str r0, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #476] @ 0x1dc │ │ │ │ @@ -168659,46 +168875,46 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r5, #2704] @ 0xa90 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 2c208 │ │ │ │ mov r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9bf46 │ │ │ │ + beq.w 9c220 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp r3, #17 │ │ │ │ str.w fp, [r4, #4] │ │ │ │ - beq.w 9c252 │ │ │ │ + beq.w 9c52e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.w 9c28e │ │ │ │ - b.w 9bd98 │ │ │ │ + bne.w 9c56a │ │ │ │ + b.w 9c070 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c664 │ │ │ │ + bne.w 9c940 │ │ │ │ ldr.w r3, [r6, #2744] @ 0xab8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c8d8 │ │ │ │ + bne.w 9cc4c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d27a │ │ │ │ + beq.w 9d4ac │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - cbnz r2, 9c8ac │ │ │ │ + cbnz r2, 9cb3c │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr.w r2, [r6, #464] @ 0x1d0 │ │ │ │ str r3, [r6, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #476] @ 0x1dc │ │ │ │ @@ -168706,1171 +168922,1201 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r6, #2704] @ 0xa90 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b514 │ │ │ │ - b.n 9c22e │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ + beq.w 9b7e8 │ │ │ │ + b.n 9c50a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + uxtb r3, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r6, r3, #29 │ │ │ │ + bpl.w 9bd0a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl ccba8 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c95e │ │ │ │ - ldrd r4, r3, [r6, #4] │ │ │ │ - b.n 9c8be │ │ │ │ - movs r7, #101 @ 0x65 │ │ │ │ + bne.w 9bd0a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + mov r1, r5 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2bfb8 │ │ │ │ + add r0, fp │ │ │ │ + cmp r0, fp │ │ │ │ + bne.w 9c1d8 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + movs r3, #11 │ │ │ │ + str r3, [r1, #32] │ │ │ │ + b.n 9c556 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ - sub.w r3, r0, #43 @ 0x2b │ │ │ │ - mov r1, r0 │ │ │ │ - bics.w r3, r3, #2 │ │ │ │ - bne.w 9ca78 │ │ │ │ + bl 9dc0c │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ - uxtb r3, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - beq.w 9ca50 │ │ │ │ + bl 9dc0c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl cc8e0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c7a4 │ │ │ │ - bic.w r3, r0, #32 │ │ │ │ - b.w 9ba3c │ │ │ │ + ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + str r1, [r5, #0] │ │ │ │ + ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9bb4e │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9bb40 │ │ │ │ + b.w 9bb4e │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 299570 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299b20 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ add.w r3, r8, #1 │ │ │ │ mla r7, r0, r7, r7 │ │ │ │ - b.w 9b482 │ │ │ │ + b.w 9b756 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d6a0 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + b.n 9cac4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbz r0, 9cc84 │ │ │ │ + ldrd r4, sl, [r3, #4] │ │ │ │ + b.n 9c90c │ │ │ │ ldr.w r0, [r1, #668] @ 0x29c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d478 │ │ │ │ + beq.w 9d790 │ │ │ │ str.w r7, [r1, #672] @ 0x2a0 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - b.n 9c7f6 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + b.n 9ca76 │ │ │ │ + mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbz r0, 9c972 │ │ │ │ - ldrd r4, sl, [r3, #4] │ │ │ │ - b.n 9c5e2 │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - b.n 9c754 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.w 9c510 │ │ │ │ - b.w 9bac6 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d06c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9cc46 │ │ │ │ + ldrd r4, r3, [r6, #4] │ │ │ │ + b.n 9cb4e │ │ │ │ + cbnz r3, 9cca8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ mov fp, r3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ + bl 9dc0c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ str.w r7, [sl, #672] @ 0x2a0 │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + b.n 9c960 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #30880 @ 0x78a0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.w 9c3e0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9d7cc │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 9b45e │ │ │ │ + ldr.w r0, [r4, #472] @ 0x1d8 │ │ │ │ + movw r2, #29920 @ 0x74e0 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + mov.w lr, #9 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.n 9ccd2 │ │ │ │ + ldrb.w ip, [r3] │ │ │ │ + cmp ip, r0 │ │ │ │ + bne.w 9cf2a │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + subs.w lr, lr, #1 │ │ │ │ + beq.w 9cf30 │ │ │ │ + ldr.w ip, [r4, #4] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ + cmp ip, r3 │ │ │ │ + bls.w 9cf2a │ │ │ │ + cmp r0, #32 │ │ │ │ + bne.n 9ccbe │ │ │ │ + mov ip, r3 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ + mov r3, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + cmp r2, #32 │ │ │ │ + beq.n 9ccf0 │ │ │ │ + cmp r2, #9 │ │ │ │ + beq.n 9ccf0 │ │ │ │ + ldrd r0, r2, [sp, #16] │ │ │ │ + sub.w ip, r0, ip │ │ │ │ + add.w r0, ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.n 9ccd0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ + bne.n 9cdb6 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #95 @ 0x5f │ │ │ │ + beq.w 9cf12 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ + beq.n 9cd12 │ │ │ │ + uxtb r3, r7 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r3, r3, #29 │ │ │ │ + bmi.n 9cdb6 │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ + beq.w 9cb68 │ │ │ │ + cmp r7, #45 @ 0x2d │ │ │ │ + ble.w 9b854 │ │ │ │ + cmp r7, #101 @ 0x65 │ │ │ │ + beq.w 9d340 │ │ │ │ + bgt.w 9c18a │ │ │ │ + cmp r7, #69 @ 0x45 │ │ │ │ + beq.n 9cd74 │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ + bne.w 9c190 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9d7cc │ │ │ │ + movw r2, #30596 @ 0x7784 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + mov r1, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl cce1c │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ca1e │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - b.n 9c836 │ │ │ │ + bne.w 9ca26 │ │ │ │ + b.w 9bd34 │ │ │ │ + movs r7, #69 @ 0x45 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - mov r1, r6 │ │ │ │ + bl 9d7cc │ │ │ │ + sub.w r3, r0, #43 @ 0x2b │ │ │ │ + mov r1, r0 │ │ │ │ + bics.w r3, r3, #2 │ │ │ │ + bne.w 9ceb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + bl 9d7cc │ │ │ │ + uxtb r3, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + beq.n 9ce9e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - str r1, [r5, #0] │ │ │ │ - ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9b5ac │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9b59e │ │ │ │ - b.w 9b5ac │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r0, r1 │ │ │ │ - mov fp, r3 │ │ │ │ - mov r2, r9 │ │ │ │ - b.n 9c6a6 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #29472 @ 0x7320 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c114 │ │ │ │ - ldrd r3, r5, [sp, #12] │ │ │ │ - mov r2, r9 │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - b.n 9c27a │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2bfb8 │ │ │ │ - add r0, r6 │ │ │ │ - cmp r0, r6 │ │ │ │ - bne.w 9c566 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.n 9c598 │ │ │ │ + bl ccba8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9cb8a │ │ │ │ + bic.w r3, r0, #32 │ │ │ │ + b.w 9bd14 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2bfb8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r0, r3 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 9c67e │ │ │ │ - b.n 9c63a │ │ │ │ + ldr.w r8, [r3, #4] │ │ │ │ + bl ccba8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9cb8a │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ + beq.w 9cb68 │ │ │ │ + cmp r0, #45 @ 0x2d │ │ │ │ + ble.n 9cde4 │ │ │ │ + cmp r0, #101 @ 0x65 │ │ │ │ + beq.w 9d340 │ │ │ │ + bgt.n 9ce2a │ │ │ │ + cmp r0, #69 @ 0x45 │ │ │ │ + beq.n 9cd74 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ + beq.n 9cd4e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + ldr.w r6, [r3, #668] @ 0x29c │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9b854 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9dc0c │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + adds r3, #1 │ │ │ │ + sub.w r2, r8, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30496 @ 0x7720 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e7d10 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ + bne.n 9cde4 │ │ │ │ + b.n 9cd4e │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.n 9ca86 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9cf00 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #30828 @ 0x786c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + cmp r7, #10 │ │ │ │ + beq.w 9c52e │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #24 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.w 9c52e │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ + mla r3, r1, r3, r4 │ │ │ │ + ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ + cmp r1, r6 │ │ │ │ + bne.w 9c598 │ │ │ │ + ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 9c598 │ │ │ │ + ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ + movw r1, #30648 @ 0x77b8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, #1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.w 9c3e0 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dc0c │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.n 9ce18 │ │ │ │ uxtb r3, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bmi.w 9c914 │ │ │ │ + bmi.w 9cda0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ + bl 9dc0c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #28916 @ 0x70f4 │ │ │ │ + movw r2, #30324 @ 0x7674 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl ccb54 │ │ │ │ + bl cce1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ba5c │ │ │ │ + beq.w 9bd34 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ + bl 9dc0c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #30740 @ 0x7814 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.n 9ce56 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + uxtb r3, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r2, r3, #29 │ │ │ │ + bmi.w 9cd20 │ │ │ │ + b.w 9c450 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9d73e │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + add.w r8, r3, #6 │ │ │ │ + mov fp, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dc0c │ │ │ │ + ldr.w r9, [r4, #4] │ │ │ │ + cmp r9, r8 │ │ │ │ + bcs.w 9d070 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + movs r0, #57 @ 0x39 │ │ │ │ + ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + strd r1, r3, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + strd r2, fp, [r5, #16] │ │ │ │ + str.w r9, [r5, #24] │ │ │ │ + b.w 9b5d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1aaa64 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 9c52e │ │ │ │ + movs r3, #1 │ │ │ │ + str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ + ldrd r3, sl, [r4, #4] │ │ │ │ + b.w 9b3de │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9d3b6 │ │ │ │ + beq.w 9d19e │ │ │ │ sub.w r3, r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 9cc52 │ │ │ │ + bhi.w 9d17e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 9cada │ │ │ │ + bls.n 9cf9e │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9d3b6 │ │ │ │ + beq.w 9d19e │ │ │ │ uxtb r3, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.n 9cb82 │ │ │ │ + bmi.w 9d1a8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #29056 @ 0x7180 │ │ │ │ + movw r2, #30464 @ 0x7700 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl ccb54 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9c702 │ │ │ │ - b.w 9ba5c │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9be48 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov.w ip, #68 @ 0x44 │ │ │ │ - mov lr, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - mla ip, ip, r8, r2 │ │ │ │ - ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ - ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ - subs r1, r1, r2 │ │ │ │ - b.n 9cb5e │ │ │ │ - ldr.w r2, [ip, #2804] @ 0xaf4 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ - it eq │ │ │ │ - addeq r3, #1 │ │ │ │ - beq.n 9cb5c │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 9cc12 │ │ │ │ - sub.w r4, r2, #39 @ 0x27 │ │ │ │ - negs r7, r4 │ │ │ │ - adcs r7, r4 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n 9cc12 │ │ │ │ - cmp r2, #35 @ 0x23 │ │ │ │ - bne.n 9cb5c │ │ │ │ - cbz r0, 9cb98 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r1 │ │ │ │ - blt.n 9cb38 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ - mla r8, r3, r8, r2 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r0, [r8, #2804] @ 0xaf4 │ │ │ │ - bl a1d44 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 9c252 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b.w 9be48 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #28992 @ 0x7140 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c114 │ │ │ │ - adds r0, r1, #1 │ │ │ │ - bl 7626c │ │ │ │ + bl cce1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c252 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - str r6, [sp, #20] │ │ │ │ - mla lr, r2, r8, r0 │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 9cbcc │ │ │ │ - cmp r0, #39 @ 0x27 │ │ │ │ - beq.n 9cbe8 │ │ │ │ - cmp r0, #35 @ 0x23 │ │ │ │ - bne.n 9cbc4 │ │ │ │ - cbz r4, 9cc1e │ │ │ │ - adds r1, #1 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ - adds r2, r3, r1 │ │ │ │ - adds r7, #1 │ │ │ │ - ldr.w r6, [lr, #2796] @ 0xaec │ │ │ │ - ldr.w r0, [lr, #2800] @ 0xaf0 │ │ │ │ - subs r6, r6, r0 │ │ │ │ - cmp r7, r6 │ │ │ │ - bge.n 9cbf4 │ │ │ │ - ldr.w r8, [lr, #2804] @ 0xaf4 │ │ │ │ - mov ip, r7 │ │ │ │ - ldrb.w r0, [r8, r7] │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ - bne.n 9cbba │ │ │ │ - cbz r4, 9cc0c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - subs r4, r0, r4 │ │ │ │ - it ne │ │ │ │ - movne r4, #1 │ │ │ │ - b.n 9cbc4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl a1d44 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 76624 │ │ │ │ - b.n 9cb76 │ │ │ │ - movs r4, #1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.n 9cbc4 │ │ │ │ - cbz r0, 9cc4c │ │ │ │ - subs.w r0, r2, lr │ │ │ │ - it ne │ │ │ │ - movne r0, #1 │ │ │ │ - b.n 9cb5c │ │ │ │ - add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9cc26 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r6, ip │ │ │ │ - beq.n 9cc36 │ │ │ │ - add.w r0, ip, #1 │ │ │ │ - ldrb.w r4, [r8, r0] │ │ │ │ - cmp r4, #10 │ │ │ │ - bne.n 9cc24 │ │ │ │ - mov r7, ip │ │ │ │ - cmp ip, r6 │ │ │ │ - bge.w 9d3fa │ │ │ │ - adds r1, #1 │ │ │ │ - mov.w r0, #10 │ │ │ │ - movs r4, #0 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ - adds r2, r3, r1 │ │ │ │ - b.n 9cbca │ │ │ │ - mov lr, r2 │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 9cb5c │ │ │ │ - uxtb r3, r2 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - bne.n 9cb84 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - movw r1, #29032 @ 0x7168 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - b.n 9ca60 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r1, r0 │ │ │ │ - b.n 9c6c4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 9b18a │ │ │ │ + bne.w 9ca26 │ │ │ │ + b.w 9bd34 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 9c538 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - movs r7, #10 │ │ │ │ - b.w 9c292 │ │ │ │ + b.n 9c820 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c57c │ │ │ │ + bne.w 9c830 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r9, [r3, #2692] @ 0xa84 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9c252 │ │ │ │ + bne.w 9c52e │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ subs r1, r1, r0 │ │ │ │ - bl a1d44 │ │ │ │ + bl a202c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d400 │ │ │ │ - bl c12c0 <_PyUnicode_ScanIdentifier@@Base> │ │ │ │ + beq.w 9d712 │ │ │ │ + bl c1578 <_PyUnicode_ScanIdentifier@@Base> │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, sl │ │ │ │ - blt.n 9cd40 │ │ │ │ + blt.n 9d0d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9c57c │ │ │ │ + bge.w 9c830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c57c │ │ │ │ + bne.w 9c830 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b442 │ │ │ │ + beq.w 9b716 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b434 │ │ │ │ - b.w 9b442 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1aa41c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 9c252 │ │ │ │ - movs r3, #1 │ │ │ │ - str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ - ldrd r3, sl, [r4, #4] │ │ │ │ - b.w 9b10a │ │ │ │ + bne.w 9b708 │ │ │ │ + b.w 9b716 │ │ │ │ + movw r1, #29932 @ 0x74ec │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movs r2, #6 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2c260 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9cf4a │ │ │ │ + cmp r9, r8 │ │ │ │ + beq.n 9d0aa │ │ │ │ + ldrsb.w r3, [fp, #6] │ │ │ │ + ldrb.w r2, [fp, #6] │ │ │ │ + cmp r3, r0 │ │ │ │ + blt.w 9cf4a │ │ │ │ + movw r3, #55368 @ 0xd848 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ │ │ + lsls r1, r3, #29 │ │ │ │ + bne.w 9cf4a │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + adds r6, #6 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 9d72e │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ + ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ + strd r6, r3, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + strd r2, r8, [r5, #16] │ │ │ │ + str.w r9, [r5, #24] │ │ │ │ + b.w 9b5d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b30e4 │ │ │ │ + bl 1b38c4 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt.n 9cd84 │ │ │ │ + bgt.n 9d118 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cd64 │ │ │ │ + bge.n 9d0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9cd64 │ │ │ │ + cbnz r3, 9d0f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl b26bc <_PyUnicode_IsPrintable@@Base> │ │ │ │ + bl b2940 <_PyUnicode_IsPrintable@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cdd6 │ │ │ │ + beq.n 9d16a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28812 @ 0x708c │ │ │ │ + movw r1, #30220 @ 0x760c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c252 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.w 9c52e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl f8364 │ │ │ │ + bl f8500 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cda2 │ │ │ │ + bge.n 9d136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9cda2 │ │ │ │ + cbnz r3, 9d136 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9d410 │ │ │ │ + beq.w 9d724 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d2178 │ │ │ │ + bl 1d27c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cdc4 │ │ │ │ + bge.n 9d158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9cdc4 │ │ │ │ + cbnz r3, 9d158 │ │ │ │ mov r0, r7 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d410 │ │ │ │ + beq.w 9d724 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 9cd50 │ │ │ │ + b.n 9d0e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28844 @ 0x70ac │ │ │ │ + movw r1, #30252 @ 0x762c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c252 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ - bne.w 9d20a │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.w 9c52e │ │ │ │ + uxtb r3, r2 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + bne.n 9d1aa │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dc0c │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + b.n 9ceae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #95 @ 0x5f │ │ │ │ - beq.w 9d032 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ - beq.n 9cdf0 │ │ │ │ - uxtb r3, r7 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r3, r3, #29 │ │ │ │ - bmi.w 9d20a │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ - beq.w 9c782 │ │ │ │ - cmp r7, #45 @ 0x2d │ │ │ │ - ble.w 9b90e │ │ │ │ - cmp r7, #101 @ 0x65 │ │ │ │ - beq.w 9c8e6 │ │ │ │ - bgt.w 9beb2 │ │ │ │ - cmp r7, #69 @ 0x45 │ │ │ │ - beq.n 9ce54 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ - bne.w 9beb8 │ │ │ │ + bl 9d7cc │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 9cf94 │ │ │ │ + mov r2, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ + movw r1, #30400 @ 0x76c0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ - movw r2, #29188 @ 0x7204 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - mov r1, r0 │ │ │ │ + b.n 9ce96 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9d2d0 │ │ │ │ + sub.w r3, r2, #48 @ 0x30 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi.n 9d2b0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ccb54 │ │ │ │ + cmp r3, #7 │ │ │ │ + bls.n 9d1ce │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.n 9d2d0 │ │ │ │ + uxtb r3, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r0, r3, #29 │ │ │ │ + bmi.n 9d2da │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + movw r2, #30392 @ 0x76b8 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl cce1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c702 │ │ │ │ - b.w 9ba5c │ │ │ │ - movs r7, #69 @ 0x45 │ │ │ │ - b.n 9c8e8 │ │ │ │ + bne.w 9ca26 │ │ │ │ + b.w 9bd34 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2bfb8 │ │ │ │ + add r0, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne.w 9c806 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.w 9c874 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - b.n 9c76e │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r0, #55 @ 0x37 │ │ │ │ - ldr.w r3, [r2, #480] @ 0x1e0 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9b304 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 9b2f6 │ │ │ │ - b.w 9b304 │ │ │ │ + b.w 9c9b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #2 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 9ba02 │ │ │ │ - bge.n 9ceaa │ │ │ │ - mov r6, r9 │ │ │ │ + beq.w 9bcda │ │ │ │ + bge.n 9d2fe │ │ │ │ mov r8, r9 │ │ │ │ - b.w 9b7e2 │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.w 9c648 │ │ │ │ mov r6, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b.w 9c048 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r2, r7 │ │ │ │ - b.n 9c858 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ - bne.w 9c9c2 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ - mov r1, r5 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #28532 @ 0x6f74 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - movw r1, #28884 @ 0x70d4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - b.n 9ca60 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - it eq │ │ │ │ - moveq r9, r5 │ │ │ │ - bl 1aa41c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 9cf6c │ │ │ │ - mov r3, r8 │ │ │ │ - mov r7, r5 │ │ │ │ - b.w 9b482 │ │ │ │ + b.w 9bb7c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne.n 9cf34 │ │ │ │ + bne.n 9d24a │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 9cf5c │ │ │ │ + bgt.n 9d272 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ - bne.n 9cf7e │ │ │ │ + bne.n 9d292 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #29660 @ 0x73dc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c114 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.w 9c3e0 │ │ │ │ ldrd r0, r7, [fp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 9cf34 │ │ │ │ + bne.n 9d24a │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - b.w 9c0f2 │ │ │ │ - ldrd r0, r1, [sp, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + b.w 9c3be │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r1, #30948 @ 0x78e4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 9ce96 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #29584 @ 0x7390 │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c114 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + b.w 9c3e0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + movs r7, #10 │ │ │ │ + b.w 9c56e │ │ │ │ + uxtb r3, r2 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + bne.n 9d2dc │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dc0c │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + b.n 9ceae │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 9d1c6 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r1, #30332 @ 0x767c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 9ce96 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bfb8 │ │ │ │ + add r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ + bne.w 9caac │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r9 │ │ │ │ + b.n 9cbae │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.w 9c87e │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r9 │ │ │ │ + b.w 9c324 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r1, #30608 @ 0x7790 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne.n 9d344 │ │ │ │ + movs r1, #3 │ │ │ │ + b.w 9c668 │ │ │ │ + movs r7, #101 @ 0x65 │ │ │ │ + b.n 9cd76 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dc0c │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dc0c │ │ │ │ + b.w 9c666 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #28732 @ 0x703c │ │ │ │ + movw r3, #30180 @ 0x75e4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #28692 @ 0x7014 │ │ │ │ + movw r3, #30140 @ 0x75bc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #28652 @ 0x6fec │ │ │ │ + movw r3, #29940 @ 0x74f4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ + ldrd r3, r2, [fp, #56] @ 0x38 │ │ │ │ + orrs r3, r2 │ │ │ │ + beq.w 9c120 │ │ │ │ + b.w 9c0ec │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + b.w 9b94e │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt.w 9c844 │ │ │ │ + b.w 9bd9e │ │ │ │ + ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9bd8e │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt.w 9c844 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ + b.w 9c3b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #28612 @ 0x6fc4 │ │ │ │ + movw r3, #30100 @ 0x7594 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #28772 @ 0x7064 │ │ │ │ + movw r3, #30060 @ 0x756c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - uxtb r3, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r2, r3, #29 │ │ │ │ - bmi.w 9cdfe │ │ │ │ - b.w 9c174 │ │ │ │ - ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9bab6 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.w 9c510 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ - b.w 9c0ec │ │ │ │ - ldr.w r0, [r4, #472] @ 0x1d8 │ │ │ │ - movw r2, #28512 @ 0x6f60 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - mov.w lr, #9 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.n 9d094 │ │ │ │ - ldrb.w ip, [r3] │ │ │ │ - cmp ip, r0 │ │ │ │ - bne.n 9d152 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - subs.w lr, lr, #1 │ │ │ │ - beq.n 9d158 │ │ │ │ - ldr.w ip, [r4, #4] │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ - cmp ip, r3 │ │ │ │ - bls.n 9d152 │ │ │ │ - cmp r0, #32 │ │ │ │ - bne.n 9d082 │ │ │ │ - mov ip, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ - mov r3, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - cmp r2, #32 │ │ │ │ - beq.n 9d0ae │ │ │ │ - cmp r2, #9 │ │ │ │ - beq.n 9d0ae │ │ │ │ - ldrd r0, r2, [sp, #16] │ │ │ │ - sub.w ip, r0, ip │ │ │ │ - add.w r0, ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.n 9d092 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9d192 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #29420 @ 0x72ec │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30020 @ 0x7544 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - cmp r7, #10 │ │ │ │ - beq.w 9c252 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #29980 @ 0x751c │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e7d10 │ │ │ │ + b.w 9c52e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movs r3, #24 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c252 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ - mla r3, r1, r3, r4 │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ - cmp r1, r6 │ │ │ │ - bne.w 9c2bc │ │ │ │ - ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 9c2bc │ │ │ │ - ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ - movw r1, #29240 @ 0x7238 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r3, #1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ - b.n 9cb90 │ │ │ │ + movs r0, #55 @ 0x37 │ │ │ │ + ldr.w r3, [r2, #480] @ 0x1e0 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9b5d8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 9b5ca │ │ │ │ + b.w 9b5d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - add r0, r4 │ │ │ │ - cmp r0, r4 │ │ │ │ - bne.w 9c5c4 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - b.w 9c74e │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + adds r3, r4, r0 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 9ca6c │ │ │ │ + b.w 9cb36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.w 9c688 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d4a6 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - add.w r8, r3, #6 │ │ │ │ - mov fp, r3 │ │ │ │ + bl 9d7cc │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ + bne.w 9cbb6 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - ldr.w r9, [r4, #4] │ │ │ │ - cmp r9, r8 │ │ │ │ - bcs.n 9d1a4 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - movs r0, #57 @ 0x39 │ │ │ │ - ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - strd r1, r3, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - strd r2, fp, [r5, #16] │ │ │ │ - str.w r9, [r5, #24] │ │ │ │ - b.w 9b304 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #29332 @ 0x7294 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.n 9d0e2 │ │ │ │ - movw r1, #28524 @ 0x6f6c │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movs r2, #6 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2c260 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9d170 │ │ │ │ - cmp r9, r8 │ │ │ │ - beq.n 9d1d8 │ │ │ │ - ldrsb.w r3, [fp, #6] │ │ │ │ - ldrb.w r2, [fp, #6] │ │ │ │ - cmp r3, r0 │ │ │ │ - blt.n 9d170 │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ │ │ - lsls r1, r3, #29 │ │ │ │ - bne.n 9d170 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - adds r6, #6 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 9d3ea │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ - strd r6, r3, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - strd r2, r8, [r5, #16] │ │ │ │ - str.w r9, [r5, #24] │ │ │ │ - b.w 9b304 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ + mov r1, r5 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.w 9b102 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + b.w 9b3d6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr.w r8, [r3, #4] │ │ │ │ - bl cc8e0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c7a4 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9c782 │ │ │ │ - cmp r0, #45 @ 0x2d │ │ │ │ - ble.n 9d23c │ │ │ │ - cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 9c8e6 │ │ │ │ - bgt.n 9d274 │ │ │ │ - cmp r0, #69 @ 0x45 │ │ │ │ - beq.w 9ce54 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ - beq.w 9ce2e │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2bfb8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add r0, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 9c984 │ │ │ │ + b.w 9c8be │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r6, [r3, #668] @ 0x29c │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9b90e │ │ │ │ - mov r1, r7 │ │ │ │ - bl 9d928 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.w 9c98e │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c120 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov.w ip, #68 @ 0x44 │ │ │ │ + mov lr, r3 │ │ │ │ + mov r0, r3 │ │ │ │ + mla ip, ip, r8, r2 │ │ │ │ + ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ + ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ + subs r1, r1, r2 │ │ │ │ + b.n 9d55c │ │ │ │ + ldr.w r2, [ip, #2804] @ 0xaf4 │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ + it eq │ │ │ │ + addeq r3, #1 │ │ │ │ + beq.n 9d55a │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ + beq.n 9d5fa │ │ │ │ + sub.w r4, r2, #39 @ 0x27 │ │ │ │ + negs r7, r4 │ │ │ │ + adcs r7, r4 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 9d5fa │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ + bne.n 9d55a │ │ │ │ + cbz r0, 9d580 │ │ │ │ adds r3, #1 │ │ │ │ - sub.w r2, r8, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #29088 @ 0x71a0 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9ca66 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ - bne.n 9d23c │ │ │ │ - b.n 9ce2e │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bfb8 │ │ │ │ - adds r3, r4, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 9c7ec │ │ │ │ - b.w 9c8a6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bfb8 │ │ │ │ - add r0, r4 │ │ │ │ - cmp r0, r4 │ │ │ │ - bne.w 9c81e │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r2, r9 │ │ │ │ - b.w 9c7c8 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.n 9d36a │ │ │ │ - sub.w r3, r2, #48 @ 0x30 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi.n 9d348 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ + cmp r3, r1 │ │ │ │ + blt.n 9d536 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ + mla r8, r3, r8, r2 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r0, [r8, #2804] @ 0xaf4 │ │ │ │ + bl a202c │ │ │ │ mov r7, r0 │ │ │ │ - cmp r3, #7 │ │ │ │ - bls.n 9d2b6 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.n 9d36a │ │ │ │ - uxtb r3, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ - bmi.n 9d374 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r7 │ │ │ │ - movw r2, #28984 @ 0x7138 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - bl ccb54 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 9c52e │ │ │ │ + str r7, [r5, #28] │ │ │ │ + b.w 9c120 │ │ │ │ + adds r0, r1, #1 │ │ │ │ + bl 76310 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c702 │ │ │ │ - b.w 9ba5c │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - b.w 9c7da │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #29200 @ 0x7210 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ + beq.w 9c52e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ - bne.n 9d3d0 │ │ │ │ - movs r1, #3 │ │ │ │ - b.w 9c38c │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + str r7, [sp, #16] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + mla lr, r2, r8, r0 │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 9d5b4 │ │ │ │ + cmp r0, #39 @ 0x27 │ │ │ │ + beq.n 9d5d0 │ │ │ │ + cmp r0, #35 @ 0x23 │ │ │ │ + bne.n 9d5ac │ │ │ │ + cbz r4, 9d606 │ │ │ │ + adds r1, #1 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ + adds r2, r3, r1 │ │ │ │ + adds r7, #1 │ │ │ │ + ldr.w r6, [lr, #2796] @ 0xaec │ │ │ │ + ldr.w r0, [lr, #2800] @ 0xaf0 │ │ │ │ + subs r6, r6, r0 │ │ │ │ + cmp r7, r6 │ │ │ │ + bge.n 9d5dc │ │ │ │ + ldr.w r8, [lr, #2804] @ 0xaf4 │ │ │ │ + mov ip, r7 │ │ │ │ + ldrb.w r0, [r8, r7] │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ + bne.n 9d5a2 │ │ │ │ + cbz r4, 9d5f4 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + subs r4, r0, r4 │ │ │ │ + it ne │ │ │ │ + movne r4, #1 │ │ │ │ + b.n 9d5ac │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + strb r2, [r3, r1] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl a202c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 766c8 │ │ │ │ + b.n 9d574 │ │ │ │ + movs r4, #1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.n 9d5ac │ │ │ │ + cbz r0, 9d632 │ │ │ │ + subs.w r0, r2, lr │ │ │ │ + it ne │ │ │ │ + movne r0, #1 │ │ │ │ + b.n 9d55a │ │ │ │ + add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9d60e │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r6, ip │ │ │ │ + beq.n 9d61e │ │ │ │ + add.w r0, ip, #1 │ │ │ │ + ldrb.w r4, [r8, r0] │ │ │ │ + cmp r4, #10 │ │ │ │ + bne.n 9d60c │ │ │ │ + mov r7, ip │ │ │ │ + cmp ip, r6 │ │ │ │ + bge.n 9d6c8 │ │ │ │ + adds r1, #1 │ │ │ │ + mov.w r0, #10 │ │ │ │ + movs r4, #0 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ + adds r2, r3, r1 │ │ │ │ + b.n 9d5b2 │ │ │ │ + mov lr, r2 │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 9d55a │ │ │ │ + mov r0, r6 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + it eq │ │ │ │ + moveq r9, r5 │ │ │ │ + bl 1aaa64 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 9d6b6 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r7, r5 │ │ │ │ + b.w 9b756 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #18 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.w 9c650 │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - b.w 9b634 │ │ │ │ - uxtb r3, r2 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - bne.n 9d376 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - movw r1, #28960 @ 0x7120 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - b.w 9ca60 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 9d2ae │ │ │ │ - mov r2, r7 │ │ │ │ + b.w 9c886 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #28924 @ 0x70fc │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9cb90 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #28572 @ 0x6f9c │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e7758 │ │ │ │ - b.w 9c252 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #29540 @ 0x7364 │ │ │ │ + bl 9dc0c │ │ │ │ + movw r1, #30292 @ 0x7654 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - b.w 9cb90 │ │ │ │ + b.n 9ceae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9d4e8 │ │ │ │ - mov r2, r0 │ │ │ │ - b.w 9cad0 │ │ │ │ - ldrd r3, r2, [fp, #56] @ 0x38 │ │ │ │ - orrs r3, r2 │ │ │ │ - beq.w 9be48 │ │ │ │ - b.w 9be14 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9d928 │ │ │ │ - b.w 9c38a │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - b.w 9c2ec │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ + bl 9d7cc │ │ │ │ + mov r1, r0 │ │ │ │ + b.w 9c9e8 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r0, r1 │ │ │ │ + mov fp, r3 │ │ │ │ + mov r2, r9 │ │ │ │ + b.w 9c9ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4e8 │ │ │ │ - movs r3, #1 │ │ │ │ - str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ - b.n 9d1e2 │ │ │ │ + blx 2bfb8 │ │ │ │ + add r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ + bne.w 9c8ee │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + b.w 9c95a │ │ │ │ + ldrd r3, r5, [sp, #12] │ │ │ │ + mov r2, r9 │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + b.w 9c556 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + b.w 9cae6 │ │ │ │ + ldrd r0, r1, [sp, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 9cbca │ │ │ │ - movw r3, #61028 @ 0xee64 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d9bbc │ │ │ │ - cbnz r0, 9d430 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #17 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c252 │ │ │ │ + b.n 9d5b2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r6, [r2, #464] @ 0x1d0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 9be8c │ │ │ │ + bne.w 9c164 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b.w 9b7ba │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #22 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c252 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - b.w 9c252 │ │ │ │ - movw r1, #28484 @ 0x6f44 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #152] @ (9d4e4 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.w 9bb54 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 9d4e8 │ │ │ │ + bl 9d7cc │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w 9bd2e │ │ │ │ + b.w 9c006 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ cmp r1, #28 │ │ │ │ - beq.n 9d4b2 │ │ │ │ + beq.n 9d778 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.w 9b15c │ │ │ │ - b.w 9c2fa │ │ │ │ + bne.w 9b430 │ │ │ │ + b.w 9c5d6 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + b.w 9c52e │ │ │ │ + movw r3, #61028 @ 0xee64 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d9e7c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9d7be │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #17 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.w 9c52e │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9d7cc │ │ │ │ + movs r3, #1 │ │ │ │ + str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ + b.n 9d0b4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9b622 │ │ │ │ + mov fp, r3 │ │ │ │ + b.w 9cc62 │ │ │ │ + movw r1, #29892 @ 0x74c4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #116] @ (9d7c8 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cmp.w ip, #35 @ 0x23 │ │ │ │ + str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ + str r1, [r4, #28] │ │ │ │ + beq.w 9b5f8 │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ + b.n 9d6fe │ │ │ │ + movw r1, #29860 @ 0x74a4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #84] @ (9d7c8 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 9dc64 │ │ │ │ + b.w 9b5d8 │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + b.w 9c5c8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ subs r6, #1 │ │ │ │ str.w r7, [r1, #2700] @ 0xa8c │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r1, [r1, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b8be │ │ │ │ + beq.w 9bc58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9b8b0 │ │ │ │ - b.w 9b8be │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 9b34e │ │ │ │ - mov fp, r3 │ │ │ │ - b.w 9c994 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 9d980 │ │ │ │ - b.w 9b304 │ │ │ │ - cmp.w ip, #35 @ 0x23 │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ - str r1, [r4, #28] │ │ │ │ - beq.w 9b324 │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ - b.n 9d46a │ │ │ │ - movw r1, #28452 @ 0x6f24 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #4] @ (9d4e4 ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - subs r4, r4, r2 │ │ │ │ + bne.w 9bc4a │ │ │ │ + b.w 9bc58 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #22 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.w 9c52e │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r4, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9d524 │ │ │ │ + beq.n 9d808 │ │ │ │ ldr.w r2, [r3, #476] @ 0x1dc │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt cs │ │ │ │ movcs r2, #29 │ │ │ │ strcs r2, [r3, #32] │ │ │ │ - bcs.n 9d5e8 │ │ │ │ + bcs.n 9d8cc │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r4, #1 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9d5e8 │ │ │ │ + bne.n 9d8cc │ │ │ │ ldr.w r6, [r0, #2744] @ 0xab8 │ │ │ │ - movw r5, #8681 @ 0x21e9 │ │ │ │ + movw r5, #8649 @ 0x21c9 │ │ │ │ movt r5, #19 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9d5bc │ │ │ │ + bne.n 9d8a0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2c498 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r5, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d5cc │ │ │ │ + beq.n 9d8b0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbnz r2, 9d556 │ │ │ │ + cbnz r2, 9d83a │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r2, [r3, #464] @ 0x1d0 │ │ │ │ str r5, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ @@ -169878,134 +170124,134 @@ │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d5fe │ │ │ │ + bne.n 9d8e2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9d502 │ │ │ │ + bne.n 9d7e6 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9d5e8 │ │ │ │ + bne.n 9d8cc │ │ │ │ ldr.w r2, [r3, #2744] @ 0xab8 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 9d5ee │ │ │ │ + bne.n 9d8d2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d614 │ │ │ │ + beq.n 9d8f8 │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 9d5a6 │ │ │ │ + cbnz r1, 9d88a │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ str.w r1, [r3, #464] @ 0x1d0 │ │ │ │ - b.n 9d568 │ │ │ │ + b.n 9d84c │ │ │ │ str r0, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r0, 9d5e6 │ │ │ │ + cbz r0, 9d8ca │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9d568 │ │ │ │ + b.n 9d84c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2bfb8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r3, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 9d550 │ │ │ │ + bne.n 9d834 │ │ │ │ movs r1, #11 │ │ │ │ str r1, [r3, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d520 │ │ │ │ + b.n 9d804 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d5c6 │ │ │ │ - b.n 9d5e6 │ │ │ │ + bne.n 9d8aa │ │ │ │ + b.n 9d8ca │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e29a8 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ + bl 1e2f80 <_PyInterpreterState_SetNotRunningMain@@Base+0x74> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9d5e6 │ │ │ │ + b.n 9d8ca │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2bfb8 │ │ │ │ adds r0, r5, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 9d5a0 │ │ │ │ + bne.n 9d884 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9d5e2 │ │ │ │ + b.n 9d8c6 │ │ │ │ │ │ │ │ -0009d628 : │ │ │ │ +0009d90c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9d6dc │ │ │ │ + beq.n 9d9c0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d6e8 │ │ │ │ + beq.n 9d9cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9d724 │ │ │ │ + beq.n 9da08 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9d6f2 │ │ │ │ - ldr r3, [pc, #320] @ (9d7a4 ) │ │ │ │ + blt.n 9d9d6 │ │ │ │ + ldr r3, [pc, #320] @ (9da88 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r3, r7] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #1936] @ 0x790 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d70e │ │ │ │ - ldr.w lr, [pc, #300] @ 9d7a8 │ │ │ │ + beq.n 9d9f2 │ │ │ │ + ldr.w lr, [pc, #300] @ 9da8c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [ip, #1936] @ 0x790 │ │ │ │ ldr.w r2, [ip, #1940] @ 0x794 │ │ │ │ ldr.w r1, [lr, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ str.w r2, [ip, #1940] @ 0x794 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d72e │ │ │ │ + bne.n 9da12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r6, [r3, #8] │ │ │ │ @@ -170025,85 +170271,85 @@ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d648 │ │ │ │ + bne.n 9d92c │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - b.n 9d648 │ │ │ │ - ldr r2, [pc, #176] @ (9d7a4 ) │ │ │ │ + b.n 9d92c │ │ │ │ + ldr r2, [pc, #176] @ (9da88 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r8, r2 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #1936] @ 0x790 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d678 │ │ │ │ + bne.n 9d95c │ │ │ │ movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9d772 │ │ │ │ + cbz r0, 9da56 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ - b.n 9d69a │ │ │ │ + b.n 9d97e │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 9d64e │ │ │ │ + b.n 9d932 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9d75c │ │ │ │ + bne.n 9da40 │ │ │ │ add.w r0, lr, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d71e │ │ │ │ + bne.n 9da02 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9d69a │ │ │ │ + b.n 9d97e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9d69a │ │ │ │ + b.n 9d97e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d780 │ │ │ │ + bge.n 9da64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9d792 │ │ │ │ + cbz r3, 9da76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d78e │ │ │ │ + bge.n 9da72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9d79a │ │ │ │ + cbz r3, 9da7e │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9d6d4 │ │ │ │ + b.n 9d9b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d780 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9da64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d78e │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9da72 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170112,19 +170358,19 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ blx 2c498 │ │ │ │ - cbz r0, 9d7f2 │ │ │ │ + cbz r0, 9dad6 │ │ │ │ adds r1, r0, #1 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbnz r3, 9d7d6 │ │ │ │ + cbnz r3, 9daba │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ add r3, r0 │ │ │ │ @@ -170133,44 +170379,44 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ adds r1, r5, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9d7ce │ │ │ │ + bne.n 9dab2 │ │ │ │ movs r2, #11 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 9d7ee │ │ │ │ + b.n 9dad2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #260] @ (9d920 ) │ │ │ │ + ldr r5, [pc, #260] @ (9dc04 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1936] @ 0x790 │ │ │ │ - cbz r3, 9d898 │ │ │ │ - ldr.w ip, [pc, #236] @ 9d924 │ │ │ │ + cbz r3, 9db7c │ │ │ │ + ldr.w ip, [pc, #236] @ 9dc08 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1936] @ 0x790 │ │ │ │ ldr.w r1, [r2, #1940] @ 0x794 │ │ │ │ ldr.w r7, [ip, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1940] @ 0x794 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r7, 9d8ac │ │ │ │ + cbnz r7, 9db90 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str.w r9, [r3, #12] │ │ │ │ @@ -170189,98 +170435,98 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70f38 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70fc8 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9d8e8 │ │ │ │ + cbz r0, 9dbcc │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 9d852 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + b.n 9db36 │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9d8d6 │ │ │ │ + bne.n 9dbba │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d8a8 │ │ │ │ + bne.n 9db8c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9d852 │ │ │ │ + b.n 9db36 │ │ │ │ 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 9d852 │ │ │ │ + b.n 9db36 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d8fa │ │ │ │ + bge.n 9dbde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 9d910 │ │ │ │ + cbz r3, 9dbf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d90c │ │ │ │ + bge.n 9dbf0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 9d918 │ │ │ │ + cbz r3, 9dbfc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9d890 │ │ │ │ + b.n 9db74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d8fa │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dbde │ │ │ │ mov r0, r9 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d90c │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dbf0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 9d95c │ │ │ │ + beq.n 9dc40 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bcc.n 9d96c │ │ │ │ + bcc.n 9dc50 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9d95e │ │ │ │ + bne.n 9dc42 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - movw r1, #28484 @ 0x6f44 │ │ │ │ + movw r1, #29892 @ 0x74c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #20] @ (9d97c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #28452 @ 0x6f24 │ │ │ │ + ldr r0, [pc, #20] @ (9dc60 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29860 @ 0x74a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #4] @ (9d97c ) │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (9dc60 ) │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - subs r4, r4, r2 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ it ne │ │ │ │ cmpne r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ ite eq │ │ │ │ moveq.w ip, #1 │ │ │ │ @@ -170288,577 +170534,579 @@ │ │ │ │ ldr.w r4, [r0, #480] @ 0x1e0 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ orreq.w ip, ip, #1 │ │ │ │ ldr.w lr, [sp, #8] │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9d9e2 │ │ │ │ + bne.n 9dcc6 │ │ │ │ ldr.w ip, [r0, #464] @ 0x1d0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne.w lr, #0 │ │ │ │ str.w ip, [r1, #4] │ │ │ │ str.w ip, [r1, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #20] │ │ │ │ str.w lr, [r1, #24] │ │ │ │ str.w ip, [r1, #16] │ │ │ │ str.w ip, [r1, #8] │ │ │ │ - beq.n 9d9de │ │ │ │ + beq.n 9dcc2 │ │ │ │ ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r4, [r0, #468] @ 0x1d4 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ strd r4, ip, [r1, #12] │ │ │ │ str.w ip, [r1, #8] │ │ │ │ strd r3, lr, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d9de │ │ │ │ + beq.n 9dcc2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9d9d2 │ │ │ │ - b.n 9d9de │ │ │ │ + bne.n 9dcb6 │ │ │ │ + b.n 9dcc2 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and.w r2, r3, #63 @ 0x3f │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 9da1a │ │ │ │ + bmi.n 9dcfe │ │ │ │ lsrs r0, r2, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 9da3c │ │ │ │ + bmi.n 9dd20 │ │ │ │ bx lr │ │ │ │ adds r0, #2 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w ip, [r0], #1 │ │ │ │ adds r3, #6 │ │ │ │ and.w r1, ip, #63 @ 0x3f │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ orr.w r2, r2, r1 │ │ │ │ - bne.n 9da1e │ │ │ │ + bne.n 9dd02 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9da18 │ │ │ │ + bpl.n 9dcfc │ │ │ │ negs r0, r0 │ │ │ │ - b.n 9da18 │ │ │ │ + b.n 9dcfc │ │ │ │ │ │ │ │ -0009da40 <_PyArena_AddPyObject@@Base>: │ │ │ │ +0009dd24 <_PyArena_AddPyObject@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9db2c <_PyArena_AddPyObject@@Base+0xec> │ │ │ │ + beq.n 9de10 <_PyArena_AddPyObject@@Base+0xec> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 9da9a <_PyArena_AddPyObject@@Base+0x5a> │ │ │ │ + bge.n 9dd7e <_PyArena_AddPyObject@@Base+0x5a> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9dae0 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ + blt.n 9ddc4 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, r6 │ │ │ │ - bge.n 9daf4 <_PyArena_AddPyObject@@Base+0xb4> │ │ │ │ + bge.n 9ddd8 <_PyArena_AddPyObject@@Base+0xb4> │ │ │ │ adds r2, r5, #7 │ │ │ │ add.w r2, r2, r6, asr #3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ subs r1, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r2, r5, #4 │ │ │ │ bicle.w r2, r2, #3 │ │ │ │ - cbz r6, 9db00 <_PyArena_AddPyObject@@Base+0xc0> │ │ │ │ + cbz r6, 9dde4 <_PyArena_AddPyObject@@Base+0xc0> │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9db12 <_PyArena_AddPyObject@@Base+0xd2> │ │ │ │ + bcs.n 9ddf6 <_PyArena_AddPyObject@@Base+0xd2> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 9db12 <_PyArena_AddPyObject@@Base+0xd2> │ │ │ │ + cbz r0, 9ddf6 <_PyArena_AddPyObject@@Base+0xd2> │ │ │ │ strd r6, r0, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r4, [r0, r5, lsl #2] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9da92 <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ + bge.n 9dd76 <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9da92 <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ + bne.n 9dd76 <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 9da94 <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ + b.n 9dd78 <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ cmp.w r6, r2, asr #1 │ │ │ │ - blt.n 9da9e <_PyArena_AddPyObject@@Base+0x5e> │ │ │ │ + blt.n 9dd82 <_PyArena_AddPyObject@@Base+0x5e> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ - b.n 9dad4 <_PyArena_AddPyObject@@Base+0x94> │ │ │ │ + b.n 9ddb8 <_PyArena_AddPyObject@@Base+0x94> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85d94 │ │ │ │ - cbz r0, 9db12 <_PyArena_AddPyObject@@Base+0xd2> │ │ │ │ + bl 85e04 │ │ │ │ + cbz r0, 9ddf6 <_PyArena_AddPyObject@@Base+0xd2> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9dace <_PyArena_AddPyObject@@Base+0x8e> │ │ │ │ - bl 1fbe68 │ │ │ │ + b.n 9ddb2 <_PyArena_AddPyObject@@Base+0x8e> │ │ │ │ + bl 1fc480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9db3c <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bge.n 9de20 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9db3c <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + cbnz r3, 9de20 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9db3c <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ - movw r0, #58984 @ 0xe668 │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9de20 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + movw r0, #60392 @ 0xebe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9da94 <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ + b.n 9dd78 <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r3, r0, [r1, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9db7a <_PyArena_AddPyObject@@Base+0x13a> │ │ │ │ + beq.n 9de5e <_PyArena_AddPyObject@@Base+0x13a> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9db9e <_PyArena_AddPyObject@@Base+0x15e> │ │ │ │ + beq.n 9de82 <_PyArena_AddPyObject@@Base+0x15e> │ │ │ │ movs r0, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ str r3, [r1, #8] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9dba2 <_PyArena_AddPyObject@@Base+0x162> │ │ │ │ + blt.n 9de86 <_PyArena_AddPyObject@@Base+0x162> │ │ │ │ ldrd r0, r2, [r1, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9db6a <_PyArena_AddPyObject@@Base+0x12a> │ │ │ │ + bne.n 9de4e <_PyArena_AddPyObject@@Base+0x12a> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9db6c <_PyArena_AddPyObject@@Base+0x12c> │ │ │ │ + b.n 9de50 <_PyArena_AddPyObject@@Base+0x12c> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r1, #60] @ 0x3c │ │ │ │ - b.n 9db6a <_PyArena_AddPyObject@@Base+0x12a> │ │ │ │ + b.n 9de4e <_PyArena_AddPyObject@@Base+0x12a> │ │ │ │ │ │ │ │ -0009dba8 : │ │ │ │ +0009de8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9dc2e │ │ │ │ + bne.n 9df12 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 9dc54 │ │ │ │ + beq.n 9df38 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9dc0c │ │ │ │ + bne.n 9def0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9dc0c │ │ │ │ + beq.n 9def0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9dc26 │ │ │ │ + beq.n 9df0a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 9dc06 │ │ │ │ + cbz r3, 9deea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6be7c │ │ │ │ + bl 6bec4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 9dc44 │ │ │ │ + beq.n 9df28 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 778e8 │ │ │ │ + bl 7798c │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 9dbf2 │ │ │ │ + bne.n 9ded6 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9dc06 │ │ │ │ - bl 852e0 │ │ │ │ + b.n 9deea │ │ │ │ + bl 85350 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 9dc3a │ │ │ │ + cbz r0, 9df1e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9dc08 │ │ │ │ + b.n 9deec │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 19d1d8 <_PySys_GetRequiredAttr@@Base+0x148c> │ │ │ │ + b.w 19d858 <_PySys_GetRequiredAttr@@Base+0x148c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 268330 │ │ │ │ + bl 2688e0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9dc08 │ │ │ │ + b.n 9deec │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #59784 @ 0xe988 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9dc4e │ │ │ │ + b.n 9df32 │ │ │ │ │ │ │ │ -0009dc6c <_PyBytes_Resize@@Base>: │ │ │ │ +0009df50 <_PyBytes_Resize@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ orr.w r3, r3, r1, lsr #31 │ │ │ │ ands.w r3, r3, #255 @ 0xff │ │ │ │ - bne.w 9de46 <_PyBytes_Resize@@Base+0x1da> │ │ │ │ + bne.w 9e12e <_PyBytes_Resize@@Base+0x1de> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 9dd8c <_PyBytes_Resize@@Base+0x120> │ │ │ │ + beq.n 9e074 <_PyBytes_Resize@@Base+0x124> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9dea6 <_PyBytes_Resize@@Base+0x23a> │ │ │ │ + beq.w 9e18e <_PyBytes_Resize@@Base+0x23e> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ddc0 <_PyBytes_Resize@@Base+0x154> │ │ │ │ + beq.w 9e0a8 <_PyBytes_Resize@@Base+0x158> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9de70 <_PyBytes_Resize@@Base+0x204> │ │ │ │ - ldr.w r8, [pc, #572] @ 9def8 <_PyBytes_Resize@@Base+0x28c> │ │ │ │ + bne.w 9e158 <_PyBytes_Resize@@Base+0x208> │ │ │ │ + ldr.w r8, [pc, #576] @ 9e1e0 <_PyBytes_Resize@@Base+0x290> │ │ │ │ ldr.w r3, [r8, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ddec <_PyBytes_Resize@@Base+0x180> │ │ │ │ + bne.w 9e0d4 <_PyBytes_Resize@@Base+0x184> │ │ │ │ adds.w r1, r4, #17 │ │ │ │ - bmi.w 9ded4 <_PyBytes_Resize@@Base+0x268> │ │ │ │ + bmi.w 9e1bc <_PyBytes_Resize@@Base+0x26c> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #24837 @ 0x6105 │ │ │ │ - movt r2, #8 │ │ │ │ - ldr.w r0, [r3, #896] @ 0x380 │ │ │ │ + movw r0, #24941 @ 0x616d │ │ │ │ + movt r0, #8 │ │ │ │ + ldr.w r2, [r3, #896] @ 0x380 │ │ │ │ ldr.w r7, [r3, #884] @ 0x374 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w 9de06 <_PyBytes_Resize@@Base+0x19a> │ │ │ │ - ldr r2, [pc, #508] @ (9deec <_PyBytes_Resize@@Base+0x280>) │ │ │ │ + cmp r2, r0 │ │ │ │ + mov ip, r7 │ │ │ │ + bne.w 9e0ee <_PyBytes_Resize@@Base+0x19e> │ │ │ │ + ldr r2, [pc, #512] @ (9e1d4 <_PyBytes_Resize@@Base+0x284>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - cmn.w r2, #804 @ 0x324 │ │ │ │ - beq.n 9dd94 <_PyBytes_Resize@@Base+0x128> │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ - ubfx ip, r5, #0, #18 │ │ │ │ - add.w r2, r2, r0, lsl #3 │ │ │ │ - ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ - cmp r0, ip │ │ │ │ - bgt.n 9dd2c <_PyBytes_Resize@@Base+0xc0> │ │ │ │ - ldr.w r0, [r2, #804] @ 0x324 │ │ │ │ - cmp r0, ip │ │ │ │ + ldr.w r0, [r2, #1612] @ 0x64c │ │ │ │ + cmn.w r0, #804 @ 0x324 │ │ │ │ + beq.n 9e07c <_PyBytes_Resize@@Base+0x12c> │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ + add.w r0, r0, r2, lsl #3 │ │ │ │ + ubfx r2, r5, #0, #18 │ │ │ │ + ldr.w r7, [r0, #808] @ 0x328 │ │ │ │ + cmp r7, r2 │ │ │ │ + bgt.n 9e012 <_PyBytes_Resize@@Base+0xc2> │ │ │ │ + ldr.w r0, [r0, #804] @ 0x324 │ │ │ │ + cmp r0, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9dd94 <_PyBytes_Resize@@Base+0x128> │ │ │ │ + beq.n 9e07c <_PyBytes_Resize@@Base+0x12c> │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - adds r2, #1 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 9dd4c <_PyBytes_Resize@@Base+0xe0> │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ + bcc.n 9e032 <_PyBytes_Resize@@Base+0xe2> │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ cmp.w r2, r1, lsl #2 │ │ │ │ it cs │ │ │ │ movcs r2, r1 │ │ │ │ - bcc.n 9ddda <_PyBytes_Resize@@Base+0x16e> │ │ │ │ - mov r0, r7 │ │ │ │ + bcc.n 9e0c2 <_PyBytes_Resize@@Base+0x172> │ │ │ │ + mov r0, ip │ │ │ │ + mov r7, ip │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 71250 │ │ │ │ + bl 712e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ded4 <_PyBytes_Resize@@Base+0x268> │ │ │ │ + beq.w 9e1bc <_PyBytes_Resize@@Base+0x26c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 767f8 │ │ │ │ + bl 7689c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r8, #1600] @ 0x640 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9de16 <_PyBytes_Resize@@Base+0x1aa> │ │ │ │ + bne.n 9e0fe <_PyBytes_Resize@@Base+0x1ae> │ │ │ │ adds r1, r3, r4 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r0, [r1, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r3, #856] @ 0x358 │ │ │ │ - movw r2, #46757 @ 0xb6a5 │ │ │ │ + movw r2, #46829 @ 0xb6ed │ │ │ │ movt r2, #6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9de38 <_PyBytes_Resize@@Base+0x1cc> │ │ │ │ + bne.n 9e120 <_PyBytes_Resize@@Base+0x1d0> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b758 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9dd70 <_PyBytes_Resize@@Base+0x104> │ │ │ │ + bne.n 9e058 <_PyBytes_Resize@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a260 │ │ │ │ - bl 1fbe68 │ │ │ │ - b.n 9de6a <_PyBytes_Resize@@Base+0x1fe> │ │ │ │ - ldr r3, [pc, #300] @ (9def0 <_PyBytes_Resize@@Base+0x284>) │ │ │ │ + bl 7a2f4 │ │ │ │ + bl 1fc480 │ │ │ │ + b.n 9e152 <_PyBytes_Resize@@Base+0x202> │ │ │ │ + ldr r3, [pc, #300] @ (9e1d8 <_PyBytes_Resize@@Base+0x288>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r0, #0] │ │ │ │ - bge.n 9dd8c <_PyBytes_Resize@@Base+0x120> │ │ │ │ + bge.n 9e074 <_PyBytes_Resize@@Base+0x124> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9dd8c <_PyBytes_Resize@@Base+0x120> │ │ │ │ + bne.n 9e074 <_PyBytes_Resize@@Base+0x124> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9dd8c <_PyBytes_Resize@@Base+0x120> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e074 <_PyBytes_Resize@@Base+0x124> │ │ │ │ str r5, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, #1600] @ 0x640 │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r3, 9de14 <_PyBytes_Resize@@Base+0x1a8> │ │ │ │ + cbnz r3, 9e0fc <_PyBytes_Resize@@Base+0x1ac> │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9dd7e <_PyBytes_Resize@@Base+0x112> │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + b.n 9e066 <_PyBytes_Resize@@Base+0x116> │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9dcc6 <_PyBytes_Resize@@Base+0x5a> │ │ │ │ + beq.w 9dfaa <_PyBytes_Resize@@Base+0x5a> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r8, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 9dcc6 <_PyBytes_Resize@@Base+0x5a> │ │ │ │ - mov r3, r0 │ │ │ │ - mov r2, r1 │ │ │ │ + b.n 9dfaa <_PyBytes_Resize@@Base+0x5a> │ │ │ │ + mov r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ + mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9ddae <_PyBytes_Resize@@Base+0x142> │ │ │ │ + b.n 9e096 <_PyBytes_Resize@@Base+0x146> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63821 @ 0xf94d │ │ │ │ + movw r2, #63793 @ 0xf931 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9deba <_PyBytes_Resize@@Base+0x24e> │ │ │ │ - ldr r0, [pc, #208] @ (9def4 <_PyBytes_Resize@@Base+0x288>) │ │ │ │ + bne.n 9e1a2 <_PyBytes_Resize@@Base+0x252> │ │ │ │ + ldr r0, [pc, #208] @ (9e1dc <_PyBytes_Resize@@Base+0x28c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dec4 <_PyBytes_Resize@@Base+0x258> │ │ │ │ + bne.n 9e1ac <_PyBytes_Resize@@Base+0x25c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 12ffb8 │ │ │ │ + bl 12ff98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 9dd7e <_PyBytes_Resize@@Base+0x112> │ │ │ │ + b.n 9e066 <_PyBytes_Resize@@Base+0x116> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9ddae <_PyBytes_Resize@@Base+0x142> │ │ │ │ + b.n 9e096 <_PyBytes_Resize@@Base+0x146> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9de5a <_PyBytes_Resize@@Base+0x1ee> │ │ │ │ + bge.n 9e142 <_PyBytes_Resize@@Base+0x1f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dee2 <_PyBytes_Resize@@Base+0x276> │ │ │ │ - movw r0, #29756 @ 0x743c │ │ │ │ + beq.n 9e1ca <_PyBytes_Resize@@Base+0x27a> │ │ │ │ + movw r0, #31164 @ 0x79bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - bl 24baa0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24c048 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9dd8e <_PyBytes_Resize@@Base+0x122> │ │ │ │ + b.n 9e076 <_PyBytes_Resize@@Base+0x126> │ │ │ │ cmp r1, r7 │ │ │ │ - ble.n 9dec8 <_PyBytes_Resize@@Base+0x25c> │ │ │ │ + ble.n 9e1b0 <_PyBytes_Resize@@Base+0x260> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c17c <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ + bl 19c7fc <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 9de8c <_PyBytes_Resize@@Base+0x220> │ │ │ │ + cbz r0, 9e174 <_PyBytes_Resize@@Base+0x224> │ │ │ │ mov r2, r7 │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9de9a <_PyBytes_Resize@@Base+0x22e> │ │ │ │ + bge.n 9e182 <_PyBytes_Resize@@Base+0x232> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9deda <_PyBytes_Resize@@Base+0x26e> │ │ │ │ + cbz r3, 9e1c2 <_PyBytes_Resize@@Base+0x272> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 9dd8e <_PyBytes_Resize@@Base+0x122> │ │ │ │ + b.n 9e076 <_PyBytes_Resize@@Base+0x126> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c17c <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ + bl 19c7fc <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9de9a <_PyBytes_Resize@@Base+0x22e> │ │ │ │ - b.n 9de94 <_PyBytes_Resize@@Base+0x228> │ │ │ │ + bge.n 9e182 <_PyBytes_Resize@@Base+0x232> │ │ │ │ + b.n 9e17c <_PyBytes_Resize@@Base+0x22c> │ │ │ │ ldr.w r2, [r8, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 9dd7e <_PyBytes_Resize@@Base+0x112> │ │ │ │ + b.n 9e066 <_PyBytes_Resize@@Base+0x116> │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl 718ec │ │ │ │ + bl 7197c │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 9de8c <_PyBytes_Resize@@Base+0x220> │ │ │ │ + b.n 9e174 <_PyBytes_Resize@@Base+0x224> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9ddb4 <_PyBytes_Resize@@Base+0x148> │ │ │ │ + b.n 9e09c <_PyBytes_Resize@@Base+0x14c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9de9a <_PyBytes_Resize@@Base+0x22e> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e182 <_PyBytes_Resize@@Base+0x232> │ │ │ │ mov r0, r5 │ │ │ │ - bl 773f8 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9de5a <_PyBytes_Resize@@Base+0x1ee> │ │ │ │ + bl 7749c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e142 <_PyBytes_Resize@@Base+0x1f2> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0009defc : │ │ │ │ +0009e1e4 : │ │ │ │ subs r2, r1, #0 │ │ │ │ push {lr} │ │ │ │ - blt.n 9df1a │ │ │ │ + blt.n 9e202 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r0 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0009df20 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +0009e208 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (9df74 <_Py_NewReferenceNoTotal@@Base+0x54>) │ │ │ │ + ldr r2, [pc, #68] @ (9e25c <_Py_NewReferenceNoTotal@@Base+0x54>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w lr, [r2, #1600] @ 0x640 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9df40 <_Py_NewReferenceNoTotal@@Base+0x20> │ │ │ │ + bne.n 9e228 <_Py_NewReferenceNoTotal@@Base+0x20> │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #63821 @ 0xf94d │ │ │ │ + movw r1, #63793 @ 0xf931 │ │ │ │ movt r1, #18 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9df64 <_Py_NewReferenceNoTotal@@Base+0x44> │ │ │ │ + bne.n 9e24c <_Py_NewReferenceNoTotal@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r2, #1592 @ 0x638 │ │ │ │ - bl 6b868 │ │ │ │ + bl 6b8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9df3e <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ + bne.n 9e226 <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12ffb8 │ │ │ │ + b.w 12ff98 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ @@ -170871,886 +171119,886 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.w 9e2e8 <_Py_NewReferenceNoTotal@@Base+0x3c8> │ │ │ │ - ldr r3, [pc, #700] @ (9e25c <_Py_NewReferenceNoTotal@@Base+0x33c>) │ │ │ │ + beq.w 9e5d0 <_Py_NewReferenceNoTotal@@Base+0x3c8> │ │ │ │ + ldr r3, [pc, #700] @ (9e544 <_Py_NewReferenceNoTotal@@Base+0x33c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e2c2 <_Py_NewReferenceNoTotal@@Base+0x3a2> │ │ │ │ + beq.w 9e5aa <_Py_NewReferenceNoTotal@@Base+0x3a2> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9e2d6 <_Py_NewReferenceNoTotal@@Base+0x3b6> │ │ │ │ + bls.w 9e5be <_Py_NewReferenceNoTotal@@Base+0x3b6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e370 <_Py_NewReferenceNoTotal@@Base+0x450> │ │ │ │ + bne.w 9e658 <_Py_NewReferenceNoTotal@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9e390 <_Py_NewReferenceNoTotal@@Base+0x470> │ │ │ │ + bl 9e678 <_Py_NewReferenceNoTotal@@Base+0x470> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9dff4 <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ + cbz r0, 9e2dc <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e0b8 <_Py_NewReferenceNoTotal@@Base+0x198> │ │ │ │ + beq.n 9e3a0 <_Py_NewReferenceNoTotal@@Base+0x198> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #13 │ │ │ │ - beq.n 9dff4 <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ + beq.n 9e2dc <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq.n 9e04e <_Py_NewReferenceNoTotal@@Base+0x12e> │ │ │ │ + beq.n 9e336 <_Py_NewReferenceNoTotal@@Base+0x12e> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 9e06c <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + beq.n 9e354 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e254 <_Py_NewReferenceNoTotal@@Base+0x334> │ │ │ │ + bne.w 9e53c <_Py_NewReferenceNoTotal@@Base+0x334> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9e2fe <_Py_NewReferenceNoTotal@@Base+0x3de> │ │ │ │ - ldr r3, [pc, #588] @ (9e25c <_Py_NewReferenceNoTotal@@Base+0x33c>) │ │ │ │ + beq.w 9e5e6 <_Py_NewReferenceNoTotal@@Base+0x3de> │ │ │ │ + ldr r3, [pc, #588] @ (9e544 <_Py_NewReferenceNoTotal@@Base+0x33c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e2c2 <_Py_NewReferenceNoTotal@@Base+0x3a2> │ │ │ │ + beq.w 9e5aa <_Py_NewReferenceNoTotal@@Base+0x3a2> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ mov r1, r7 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9e2f0 <_Py_NewReferenceNoTotal@@Base+0x3d0> │ │ │ │ + bls.w 9e5d8 <_Py_NewReferenceNoTotal@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e390 <_Py_NewReferenceNoTotal@@Base+0x470> │ │ │ │ + bl 9e678 <_Py_NewReferenceNoTotal@@Base+0x470> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e0de <_Py_NewReferenceNoTotal@@Base+0x1be> │ │ │ │ + bne.n 9e3c6 <_Py_NewReferenceNoTotal@@Base+0x1be> │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r2, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ adds r7, #12 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e24c <_Py_NewReferenceNoTotal@@Base+0x32c> │ │ │ │ + blt.w 9e534 <_Py_NewReferenceNoTotal@@Base+0x32c> │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 9dff4 <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ + bne.n 9e2dc <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ add.w r3, r0, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi.w 9e1fe <_Py_NewReferenceNoTotal@@Base+0x2de> │ │ │ │ + bhi.w 9e4e6 <_Py_NewReferenceNoTotal@@Base+0x2de> │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r3, r3, r0 │ │ │ │ - beq.w 9e338 <_Py_NewReferenceNoTotal@@Base+0x418> │ │ │ │ + beq.w 9e620 <_Py_NewReferenceNoTotal@@Base+0x418> │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e248 <_Py_NewReferenceNoTotal@@Base+0x328> │ │ │ │ + bne.w 9e530 <_Py_NewReferenceNoTotal@@Base+0x328> │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r0], #8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ strd r0, r1, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9e352 <_Py_NewReferenceNoTotal@@Base+0x432> │ │ │ │ + bne.w 9e63a <_Py_NewReferenceNoTotal@@Base+0x432> │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ adds r7, #12 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r0, r3, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r3, [r7] │ │ │ │ - blt.w 9e27c <_Py_NewReferenceNoTotal@@Base+0x35c> │ │ │ │ + blt.w 9e564 <_Py_NewReferenceNoTotal@@Base+0x35c> │ │ │ │ ldrd r2, r0, [r4, #4] │ │ │ │ ldr.w r2, [r2, r0, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 9dff4 <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ + beq.n 9e2dc <_Py_NewReferenceNoTotal@@Base+0xd4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - b.n 9dfe2 <_Py_NewReferenceNoTotal@@Base+0xc2> │ │ │ │ + b.n 9e2ca <_Py_NewReferenceNoTotal@@Base+0xc2> │ │ │ │ adds r0, r2, #1 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9e312 <_Py_NewReferenceNoTotal@@Base+0x3f2> │ │ │ │ + beq.w 9e5fa <_Py_NewReferenceNoTotal@@Base+0x3f2> │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 96124 │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e312 <_Py_NewReferenceNoTotal@@Base+0x3f2> │ │ │ │ + bne.w 9e5fa <_Py_NewReferenceNoTotal@@Base+0x3f2> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e2ba <_Py_NewReferenceNoTotal@@Base+0x39a> │ │ │ │ + bne.w 9e5a2 <_Py_NewReferenceNoTotal@@Base+0x39a> │ │ │ │ str r3, [r7, #4] │ │ │ │ movs r0, #4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov sl, r3 │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e2b2 <_Py_NewReferenceNoTotal@@Base+0x392> │ │ │ │ + beq.w 9e59a <_Py_NewReferenceNoTotal@@Base+0x392> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e2ba <_Py_NewReferenceNoTotal@@Base+0x39a> │ │ │ │ + bne.w 9e5a2 <_Py_NewReferenceNoTotal@@Base+0x39a> │ │ │ │ mov r8, r2 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbz r0, 9e166 <_Py_NewReferenceNoTotal@@Base+0x246> │ │ │ │ + cbz r0, 9e44e <_Py_NewReferenceNoTotal@@Base+0x246> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 9e390 <_Py_NewReferenceNoTotal@@Base+0x470> │ │ │ │ + bl 9e678 <_Py_NewReferenceNoTotal@@Base+0x470> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9e166 <_Py_NewReferenceNoTotal@@Base+0x246> │ │ │ │ + cbz r0, 9e44e <_Py_NewReferenceNoTotal@@Base+0x246> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e288 <_Py_NewReferenceNoTotal@@Base+0x368> │ │ │ │ + bne.w 9e570 <_Py_NewReferenceNoTotal@@Base+0x368> │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w 9e260 <_Py_NewReferenceNoTotal@@Base+0x340> │ │ │ │ + beq.w 9e548 <_Py_NewReferenceNoTotal@@Base+0x340> │ │ │ │ str.w r2, [r9, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov sl, r2 │ │ │ │ - b.n 9e12e <_Py_NewReferenceNoTotal@@Base+0x20e> │ │ │ │ + b.n 9e416 <_Py_NewReferenceNoTotal@@Base+0x20e> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl b5034 │ │ │ │ + bl b52b8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e2ac <_Py_NewReferenceNoTotal@@Base+0x38c> │ │ │ │ + beq.w 9e594 <_Py_NewReferenceNoTotal@@Base+0x38c> │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 9e190 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + ble.n 9e478 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w r0, [r9, r6, lsl #2] │ │ │ │ str.w r0, [r1, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 9e17e <_Py_NewReferenceNoTotal@@Base+0x25e> │ │ │ │ + b.n 9e466 <_Py_NewReferenceNoTotal@@Base+0x25e> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r3, [r7] │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [r7] │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl c5d84 │ │ │ │ + bl c603c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 9e1b8 <_Py_NewReferenceNoTotal@@Base+0x298> │ │ │ │ + cbnz r0, 9e4a0 <_Py_NewReferenceNoTotal@@Base+0x298> │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 9e040 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ + b.n 9e328 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ str r0, [r7, #4] │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e284 <_Py_NewReferenceNoTotal@@Base+0x364> │ │ │ │ + bne.n 9e56c <_Py_NewReferenceNoTotal@@Base+0x364> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e1b2 <_Py_NewReferenceNoTotal@@Base+0x292> │ │ │ │ + beq.n 9e49a <_Py_NewReferenceNoTotal@@Base+0x292> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e040 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ + beq.w 9e328 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ strd r3, r1, [r7] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldrd r3, r1, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e040 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ + beq.w 9e328 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ movs r0, #1 │ │ │ │ subs r2, r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 9e0ac <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ + b.n 9e394 <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r1, r2, [r7] │ │ │ │ - bl 7626c │ │ │ │ + bl 76310 │ │ │ │ ldrd r1, r2, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e338 <_Py_NewReferenceNoTotal@@Base+0x418> │ │ │ │ + beq.w 9e620 <_Py_NewReferenceNoTotal@@Base+0x418> │ │ │ │ mov ip, r0 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r3, [ip], #16 │ │ │ │ add.w r3, r0, #23 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ str.w ip, [r0, #12] │ │ │ │ sub.w ip, r3, ip │ │ │ │ add.w ip, ip, #16 │ │ │ │ str r0, [r2, #8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e338 <_Py_NewReferenceNoTotal@@Base+0x418> │ │ │ │ + beq.n 9e620 <_Py_NewReferenceNoTotal@@Base+0x418> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 9e08c <_Py_NewReferenceNoTotal@@Base+0x16c> │ │ │ │ + b.n 9e374 <_Py_NewReferenceNoTotal@@Base+0x16c> │ │ │ │ str r2, [r5, #4] │ │ │ │ - b.n 9e094 <_Py_NewReferenceNoTotal@@Base+0x174> │ │ │ │ + b.n 9e37c <_Py_NewReferenceNoTotal@@Base+0x174> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9e0ac <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ + b.n 9e394 <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strd r2, r3, [r7] │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bl 85d94 │ │ │ │ + bl 85e04 │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ - cbz r0, 9e2ac <_Py_NewReferenceNoTotal@@Base+0x38c> │ │ │ │ + cbz r0, 9e594 <_Py_NewReferenceNoTotal@@Base+0x38c> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9e158 <_Py_NewReferenceNoTotal@@Base+0x238> │ │ │ │ + b.n 9e440 <_Py_NewReferenceNoTotal@@Base+0x238> │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 9dfe2 <_Py_NewReferenceNoTotal@@Base+0xc2> │ │ │ │ + b.n 9e2ca <_Py_NewReferenceNoTotal@@Base+0xc2> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e1b2 <_Py_NewReferenceNoTotal@@Base+0x292> │ │ │ │ + b.n 9e49a <_Py_NewReferenceNoTotal@@Base+0x292> │ │ │ │ strd r2, r3, [r7] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e152 <_Py_NewReferenceNoTotal@@Base+0x232> │ │ │ │ + beq.w 9e43a <_Py_NewReferenceNoTotal@@Base+0x232> │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e03a <_Py_NewReferenceNoTotal@@Base+0x11a> │ │ │ │ + b.n 9e322 <_Py_NewReferenceNoTotal@@Base+0x11a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e03a <_Py_NewReferenceNoTotal@@Base+0x11a> │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + b.n 9e322 <_Py_NewReferenceNoTotal@@Base+0x11a> │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #27388 @ 0x6afc │ │ │ │ + movw r0, #28796 @ 0x707c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6302e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 63076 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e378 <_Py_NewReferenceNoTotal@@Base+0x458> │ │ │ │ + beq.n 9e660 <_Py_NewReferenceNoTotal@@Base+0x458> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 9dfba <_Py_NewReferenceNoTotal@@Base+0x9a> │ │ │ │ + bcc.w 9e2a2 <_Py_NewReferenceNoTotal@@Base+0x9a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 9dfba <_Py_NewReferenceNoTotal@@Base+0x9a> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 9e2a2 <_Py_NewReferenceNoTotal@@Base+0x9a> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ - cbz r2, 9e31e <_Py_NewReferenceNoTotal@@Base+0x3fe> │ │ │ │ + cbz r2, 9e606 <_Py_NewReferenceNoTotal@@Base+0x3fe> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 9e304 <_Py_NewReferenceNoTotal@@Base+0x3e4> │ │ │ │ + bcc.n 9e5ec <_Py_NewReferenceNoTotal@@Base+0x3e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e02c <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ + beq.w 9e314 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 9e1b2 <_Py_NewReferenceNoTotal@@Base+0x292> │ │ │ │ + b.n 9e49a <_Py_NewReferenceNoTotal@@Base+0x292> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 28f008 <_Py_c_neg@@Base+0x10> │ │ │ │ + bl 28f5c0 <_Py_c_neg@@Base+0x10> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 9e100 <_Py_NewReferenceNoTotal@@Base+0x1e0> │ │ │ │ + b.n 9e3e8 <_Py_NewReferenceNoTotal@@Base+0x1e0> │ │ │ │ strd r7, r0, [r7] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.n 9e304 <_Py_NewReferenceNoTotal@@Base+0x3e4> │ │ │ │ - b.n 9e2f6 <_Py_NewReferenceNoTotal@@Base+0x3d6> │ │ │ │ + bhi.n 9e5ec <_Py_NewReferenceNoTotal@@Base+0x3e4> │ │ │ │ + b.n 9e5de <_Py_NewReferenceNoTotal@@Base+0x3d6> │ │ │ │ str r1, [r7, #4] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e094 <_Py_NewReferenceNoTotal@@Base+0x174> │ │ │ │ + bne.w 9e37c <_Py_NewReferenceNoTotal@@Base+0x174> │ │ │ │ str r0, [r7, #4] │ │ │ │ - bl 1fbe68 │ │ │ │ + bl 1fc480 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - bl 7fd18 │ │ │ │ + bl 7fdac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e040 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ + beq.w 9e328 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ movs r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.n 9e0ac <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ + b.n 9e394 <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9e0ac <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ + b.n 9e394 <_Py_NewReferenceNoTotal@@Base+0x18c> │ │ │ │ str r0, [r7, #4] │ │ │ │ - bl 1947ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 194e24 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 9dfba <_Py_NewReferenceNoTotal@@Base+0x9a> │ │ │ │ - b.n 9e2de <_Py_NewReferenceNoTotal@@Base+0x3be> │ │ │ │ + bhi.w 9e2a2 <_Py_NewReferenceNoTotal@@Base+0x9a> │ │ │ │ + b.n 9e5c6 <_Py_NewReferenceNoTotal@@Base+0x3be> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.w a005e <_Py_NewReferenceNoTotal@@Base+0x213e> │ │ │ │ - ldr r1, [pc, #120] @ (9e430 <_Py_NewReferenceNoTotal@@Base+0x510>) │ │ │ │ + beq.w a0346 <_Py_NewReferenceNoTotal@@Base+0x213e> │ │ │ │ + ldr r1, [pc, #120] @ (9e718 <_Py_NewReferenceNoTotal@@Base+0x510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a004e <_Py_NewReferenceNoTotal@@Base+0x212e> │ │ │ │ + bls.w a0336 <_Py_NewReferenceNoTotal@@Base+0x212e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa40 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ + bne.w 9fd28 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9e434 <_Py_NewReferenceNoTotal@@Base+0x514> │ │ │ │ + beq.n 9e71c <_Py_NewReferenceNoTotal@@Base+0x514> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r9, r6, lsl #2 │ │ │ │ ldr.w r1, [r0, r6, lsl #2] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ed4e <_Py_NewReferenceNoTotal@@Base+0xe2e> │ │ │ │ + beq.w 9f036 <_Py_NewReferenceNoTotal@@Base+0xe2e> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r5, #1009 @ 0x3f1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 9e418 <_Py_NewReferenceNoTotal@@Base+0x4f8> │ │ │ │ + beq.n 9e700 <_Py_NewReferenceNoTotal@@Base+0x4f8> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e46c <_Py_NewReferenceNoTotal@@Base+0x54c> │ │ │ │ + beq.n 9e754 <_Py_NewReferenceNoTotal@@Base+0x54c> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r3, #1009 @ 0x3f1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9e418 <_Py_NewReferenceNoTotal@@Base+0x4f8> │ │ │ │ + beq.n 9e700 <_Py_NewReferenceNoTotal@@Base+0x4f8> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9e462 <_Py_NewReferenceNoTotal@@Base+0x542> │ │ │ │ + cbz r2, 9e74a <_Py_NewReferenceNoTotal@@Base+0x542> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9e40e <_Py_NewReferenceNoTotal@@Base+0x4ee> │ │ │ │ + bne.n 9e6f6 <_Py_NewReferenceNoTotal@@Base+0x4ee> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldrd sl, r1, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9faa4 <_Py_NewReferenceNoTotal@@Base+0x1b84> │ │ │ │ + blt.w 9fd8c <_Py_NewReferenceNoTotal@@Base+0x1b84> │ │ │ │ ldrd r0, r6, [r4, #4] │ │ │ │ ldr.w r3, [r0, r6, lsl #2] │ │ │ │ mov.w r9, r6, lsl #2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 9e462 <_Py_NewReferenceNoTotal@@Base+0x542> │ │ │ │ + cbz r2, 9e74a <_Py_NewReferenceNoTotal@@Base+0x542> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r3, #1009 @ 0x3f1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9e418 <_Py_NewReferenceNoTotal@@Base+0x4f8> │ │ │ │ + beq.n 9e700 <_Py_NewReferenceNoTotal@@Base+0x4f8> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e404 <_Py_NewReferenceNoTotal@@Base+0x4e4> │ │ │ │ + bne.n 9e6ec <_Py_NewReferenceNoTotal@@Base+0x4e4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w a00e2 <_Py_NewReferenceNoTotal@@Base+0x21c2> │ │ │ │ + beq.w a03ca <_Py_NewReferenceNoTotal@@Base+0x21c2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r1, [r0, r9] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r5, [r7, #32] │ │ │ │ str r1, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a00f4 <_Py_NewReferenceNoTotal@@Base+0x21d4> │ │ │ │ + bne.w a03dc <_Py_NewReferenceNoTotal@@Base+0x21d4> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9fe54 <_Py_NewReferenceNoTotal@@Base+0x1f34> │ │ │ │ - ldr r1, [pc, #696] @ (9e748 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ + beq.w a013c <_Py_NewReferenceNoTotal@@Base+0x1f34> │ │ │ │ + ldr r1, [pc, #696] @ (9ea30 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9fe42 <_Py_NewReferenceNoTotal@@Base+0x1f22> │ │ │ │ + bls.w a012a <_Py_NewReferenceNoTotal@@Base+0x1f22> │ │ │ │ ldrd r3, r5, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a019a <_Py_NewReferenceNoTotal@@Base+0x227a> │ │ │ │ + beq.w a0482 <_Py_NewReferenceNoTotal@@Base+0x227a> │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r1, [r7, #20] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr.w r8, [r0, r3, lsl #2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9eb40 <_Py_NewReferenceNoTotal@@Base+0xc20> │ │ │ │ + beq.w 9ee28 <_Py_NewReferenceNoTotal@@Base+0xc20> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov fp, r3 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed30 <_Py_NewReferenceNoTotal@@Base+0xe10> │ │ │ │ + bne.w 9f018 <_Py_NewReferenceNoTotal@@Base+0xe10> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f3c2 <_Py_NewReferenceNoTotal@@Base+0x14a2> │ │ │ │ - ldr r1, [pc, #600] @ (9e748 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ + beq.w 9f6aa <_Py_NewReferenceNoTotal@@Base+0x14a2> │ │ │ │ + ldr r1, [pc, #600] @ (9ea30 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9f3b0 <_Py_NewReferenceNoTotal@@Base+0x1490> │ │ │ │ + bls.w 9f698 <_Py_NewReferenceNoTotal@@Base+0x1490> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9f3da <_Py_NewReferenceNoTotal@@Base+0x14ba> │ │ │ │ + beq.w 9f6c2 <_Py_NewReferenceNoTotal@@Base+0x14ba> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #7 │ │ │ │ - beq.w 9ece2 <_Py_NewReferenceNoTotal@@Base+0xdc2> │ │ │ │ + beq.w 9efca <_Py_NewReferenceNoTotal@@Base+0xdc2> │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fbca <_Py_NewReferenceNoTotal@@Base+0x1caa> │ │ │ │ + bne.w 9feb2 <_Py_NewReferenceNoTotal@@Base+0x1caa> │ │ │ │ mov r0, r4 │ │ │ │ - bl a059c <_PyEvalFramePushAndInit@@Base+0x334> │ │ │ │ + bl a0884 <_PyEvalFramePushAndInit@@Base+0x334> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ed14 <_Py_NewReferenceNoTotal@@Base+0xdf4> │ │ │ │ + bne.w 9effc <_Py_NewReferenceNoTotal@@Base+0xdf4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed30 <_Py_NewReferenceNoTotal@@Base+0xe10> │ │ │ │ + bne.w 9f018 <_Py_NewReferenceNoTotal@@Base+0xe10> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f73a <_Py_NewReferenceNoTotal@@Base+0x181a> │ │ │ │ - ldr r1, [pc, #496] @ (9e748 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ + beq.w 9fa22 <_Py_NewReferenceNoTotal@@Base+0x181a> │ │ │ │ + ldr r1, [pc, #496] @ (9ea30 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w ip, [r0, #712] @ 0x2c8 │ │ │ │ add.w r3, ip, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9f728 <_Py_NewReferenceNoTotal@@Base+0x1808> │ │ │ │ + bls.w 9fa10 <_Py_NewReferenceNoTotal@@Base+0x1808> │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r0, #4689 @ 0x1251 │ │ │ │ + movw r0, #4833 @ 0x12e1 │ │ │ │ movt r0, #7 │ │ │ │ mov sl, r5 │ │ │ │ ldr.w r3, [r8, #868] @ 0x364 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9f766 <_Py_NewReferenceNoTotal@@Base+0x1846> │ │ │ │ + bne.w 9fa4e <_Py_NewReferenceNoTotal@@Base+0x1846> │ │ │ │ ldr r3, [r1, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9f41e <_Py_NewReferenceNoTotal@@Base+0x14fe> │ │ │ │ + beq.w 9f706 <_Py_NewReferenceNoTotal@@Base+0x14fe> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9ea82 <_Py_NewReferenceNoTotal@@Base+0xb62> │ │ │ │ + beq.w 9ed6a <_Py_NewReferenceNoTotal@@Base+0xb62> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - beq.w a014c <_Py_NewReferenceNoTotal@@Base+0x222c> │ │ │ │ - ldr r3, [pc, #376] @ (9e748 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ + beq.w a0434 <_Py_NewReferenceNoTotal@@Base+0x222c> │ │ │ │ + ldr r3, [pc, #376] @ (9ea30 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w ip, [r0, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, ip, #8192 @ 0x2000 │ │ │ │ cmp r1, r7 │ │ │ │ - bcs.w a0118 <_Py_NewReferenceNoTotal@@Base+0x21f8> │ │ │ │ + bcs.w a0400 <_Py_NewReferenceNoTotal@@Base+0x21f8> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl b4950 │ │ │ │ + bl b4bd4 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e906 <_Py_NewReferenceNoTotal@@Base+0x9e6> │ │ │ │ + bne.w 9ebee <_Py_NewReferenceNoTotal@@Base+0x9e6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - movw r1, #26617 @ 0x67f9 │ │ │ │ + movw r1, #26781 @ 0x689d │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r3, [r8, #880] @ 0x370 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9f7b8 <_Py_NewReferenceNoTotal@@Base+0x1898> │ │ │ │ - ldr r3, [pc, #300] @ (9e748 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ + bne.w 9faa0 <_Py_NewReferenceNoTotal@@Base+0x1898> │ │ │ │ + ldr r3, [pc, #300] @ (9ea30 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ 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 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.w 9ee3c <_Py_NewReferenceNoTotal@@Base+0xf1c> │ │ │ │ + beq.w 9f124 <_Py_NewReferenceNoTotal@@Base+0xf1c> │ │ │ │ lsrs r1, r2, #18 │ │ │ │ ubfx ip, r2, #0, #18 │ │ │ │ add.w r1, r3, r1, lsl #3 │ │ │ │ ldr.w r0, [r1, #808] @ 0x328 │ │ │ │ cmp r0, ip │ │ │ │ - bgt.n 9e65c <_Py_NewReferenceNoTotal@@Base+0x73c> │ │ │ │ + bgt.n 9e944 <_Py_NewReferenceNoTotal@@Base+0x73c> │ │ │ │ ldr.w r0, [r1, #804] @ 0x324 │ │ │ │ cmp r0, ip │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ee3c <_Py_NewReferenceNoTotal@@Base+0xf1c> │ │ │ │ + beq.w 9f124 <_Py_NewReferenceNoTotal@@Base+0xf1c> │ │ │ │ bic.w r0, r2, #4080 @ 0xff0 │ │ │ │ bic.w r0, r0, #15 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ee0e <_Py_NewReferenceNoTotal@@Base+0xeee> │ │ │ │ + beq.w 9f0f6 <_Py_NewReferenceNoTotal@@Base+0xeee> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f678 <_Py_NewReferenceNoTotal@@Base+0x1758> │ │ │ │ + beq.w 9f960 <_Py_NewReferenceNoTotal@@Base+0x1758> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f446 <_Py_NewReferenceNoTotal@@Base+0x1526> │ │ │ │ + bne.w 9f72e <_Py_NewReferenceNoTotal@@Base+0x1526> │ │ │ │ mov r0, r4 │ │ │ │ - bl b83d0 │ │ │ │ + bl b86a0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ec7c <_Py_NewReferenceNoTotal@@Base+0xd5c> │ │ │ │ + bne.w 9ef64 <_Py_NewReferenceNoTotal@@Base+0xd5c> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f8cc <_Py_NewReferenceNoTotal@@Base+0x19ac> │ │ │ │ + bne.w 9fbb4 <_Py_NewReferenceNoTotal@@Base+0x19ac> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa40 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ + bne.w 9fd28 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9eaa4 <_Py_NewReferenceNoTotal@@Base+0xb84> │ │ │ │ + beq.w 9ed8c <_Py_NewReferenceNoTotal@@Base+0xb84> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9eabe <_Py_NewReferenceNoTotal@@Base+0xb9e> │ │ │ │ + beq.w 9eda6 <_Py_NewReferenceNoTotal@@Base+0xb9e> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa40 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ + bne.w 9fd28 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ mov r0, r4 │ │ │ │ - bl b8c7c │ │ │ │ + bl b8f4c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9eae6 <_Py_NewReferenceNoTotal@@Base+0xbc6> │ │ │ │ + bne.w 9edce <_Py_NewReferenceNoTotal@@Base+0xbc6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f44e <_Py_NewReferenceNoTotal@@Base+0x152e> │ │ │ │ + beq.w 9f736 <_Py_NewReferenceNoTotal@@Base+0x152e> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #522 @ 0x20a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ed5c <_Py_NewReferenceNoTotal@@Base+0xe3c> │ │ │ │ + beq.w 9f044 <_Py_NewReferenceNoTotal@@Base+0xe3c> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, r0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fbc4 <_Py_NewReferenceNoTotal@@Base+0x1ca4> │ │ │ │ + bne.w 9feac <_Py_NewReferenceNoTotal@@Base+0x1ca4> │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9f4e8 <_Py_NewReferenceNoTotal@@Base+0x15c8> │ │ │ │ - ldr r3, [pc, #40] @ (9e748 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ + beq.w 9f7d0 <_Py_NewReferenceNoTotal@@Base+0x15c8> │ │ │ │ + ldr r3, [pc, #40] @ (9ea30 <_Py_NewReferenceNoTotal@@Base+0x828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9f4d6 <_Py_NewReferenceNoTotal@@Base+0x15b6> │ │ │ │ + bls.w 9f7be <_Py_NewReferenceNoTotal@@Base+0x15b6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9f4fc <_Py_NewReferenceNoTotal@@Base+0x15dc> │ │ │ │ + beq.w 9f7e4 <_Py_NewReferenceNoTotal@@Base+0x15dc> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 9e74c <_Py_NewReferenceNoTotal@@Base+0x82c> │ │ │ │ + b.n 9ea34 <_Py_NewReferenceNoTotal@@Base+0x82c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #634 @ 0x27a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9ed36 <_Py_NewReferenceNoTotal@@Base+0xe16> │ │ │ │ + beq.w 9f01e <_Py_NewReferenceNoTotal@@Base+0xe16> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f514 <_Py_NewReferenceNoTotal@@Base+0x15f4> │ │ │ │ + bne.w 9f7fc <_Py_NewReferenceNoTotal@@Base+0x15f4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 9f51c <_Py_NewReferenceNoTotal@@Base+0x15fc> │ │ │ │ + beq.w 9f804 <_Py_NewReferenceNoTotal@@Base+0x15fc> │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ed36 <_Py_NewReferenceNoTotal@@Base+0xe16> │ │ │ │ + beq.w 9f01e <_Py_NewReferenceNoTotal@@Base+0xe16> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ee94 <_Py_NewReferenceNoTotal@@Base+0xf74> │ │ │ │ + bne.w 9f17c <_Py_NewReferenceNoTotal@@Base+0xf74> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f542 <_Py_NewReferenceNoTotal@@Base+0x1622> │ │ │ │ + beq.w 9f82a <_Py_NewReferenceNoTotal@@Base+0x1622> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #525 @ 0x20d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ee9a <_Py_NewReferenceNoTotal@@Base+0xf7a> │ │ │ │ + beq.w 9f182 <_Py_NewReferenceNoTotal@@Base+0xf7a> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f574 <_Py_NewReferenceNoTotal@@Base+0x1654> │ │ │ │ + beq.w 9f85c <_Py_NewReferenceNoTotal@@Base+0x1654> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #526 @ 0x20e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9efa2 <_Py_NewReferenceNoTotal@@Base+0x1082> │ │ │ │ + beq.w 9f28a <_Py_NewReferenceNoTotal@@Base+0x1082> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f598 <_Py_NewReferenceNoTotal@@Base+0x1678> │ │ │ │ + beq.w 9f880 <_Py_NewReferenceNoTotal@@Base+0x1678> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9efb4 <_Py_NewReferenceNoTotal@@Base+0x1094> │ │ │ │ + beq.w 9f29c <_Py_NewReferenceNoTotal@@Base+0x1094> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f5be <_Py_NewReferenceNoTotal@@Base+0x169e> │ │ │ │ + beq.w 9f8a6 <_Py_NewReferenceNoTotal@@Base+0x169e> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f076 <_Py_NewReferenceNoTotal@@Base+0x1156> │ │ │ │ + beq.w 9f35e <_Py_NewReferenceNoTotal@@Base+0x1156> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f64c <_Py_NewReferenceNoTotal@@Base+0x172c> │ │ │ │ + beq.w 9f934 <_Py_NewReferenceNoTotal@@Base+0x172c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #532 @ 0x214 │ │ │ │ - beq.w 9f10c <_Py_NewReferenceNoTotal@@Base+0x11ec> │ │ │ │ + beq.w 9f3f4 <_Py_NewReferenceNoTotal@@Base+0x11ec> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f628 <_Py_NewReferenceNoTotal@@Base+0x1708> │ │ │ │ + beq.w 9f910 <_Py_NewReferenceNoTotal@@Base+0x1708> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #527 @ 0x20f │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f1d0 <_Py_NewReferenceNoTotal@@Base+0x12b0> │ │ │ │ + beq.w 9f4b8 <_Py_NewReferenceNoTotal@@Base+0x12b0> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f606 <_Py_NewReferenceNoTotal@@Base+0x16e6> │ │ │ │ + beq.w 9f8ee <_Py_NewReferenceNoTotal@@Base+0x16e6> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #528 @ 0x210 │ │ │ │ - beq.w 9f1e4 <_Py_NewReferenceNoTotal@@Base+0x12c4> │ │ │ │ + beq.w 9f4cc <_Py_NewReferenceNoTotal@@Base+0x12c4> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9f5e2 <_Py_NewReferenceNoTotal@@Base+0x16c2> │ │ │ │ + beq.w 9f8ca <_Py_NewReferenceNoTotal@@Base+0x16c2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f1f8 <_Py_NewReferenceNoTotal@@Base+0x12d8> │ │ │ │ + beq.w 9f4e0 <_Py_NewReferenceNoTotal@@Base+0x12d8> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f56c <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ + bne.w 9f854 <_Py_NewReferenceNoTotal@@Base+0x164c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9f2ca <_Py_NewReferenceNoTotal@@Base+0x13aa> │ │ │ │ + beq.w 9f5b2 <_Py_NewReferenceNoTotal@@Base+0x13aa> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #530 @ 0x212 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f2ea <_Py_NewReferenceNoTotal@@Base+0x13ca> │ │ │ │ + beq.w 9f5d2 <_Py_NewReferenceNoTotal@@Base+0x13ca> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ add.w r0, r3, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.w 9f778 <_Py_NewReferenceNoTotal@@Base+0x1858> │ │ │ │ + bhi.w 9fa60 <_Py_NewReferenceNoTotal@@Base+0x1858> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ adds r2, r2, r3 │ │ │ │ - beq.w a01d8 <_Py_NewReferenceNoTotal@@Base+0x22b8> │ │ │ │ + beq.w a04c0 <_Py_NewReferenceNoTotal@@Base+0x22b8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f7b2 <_Py_NewReferenceNoTotal@@Base+0x1892> │ │ │ │ + bne.w 9fa9a <_Py_NewReferenceNoTotal@@Base+0x1892> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ str.w sl, [r2, #4] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r1, [r1, r9] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ @@ -171762,27 +172010,27 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [r1, #28] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9f476 <_Py_NewReferenceNoTotal@@Base+0x1556> │ │ │ │ + beq.w 9f75e <_Py_NewReferenceNoTotal@@Base+0x1556> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.w 9e5fc <_Py_NewReferenceNoTotal@@Base+0x6dc> │ │ │ │ + bne.w 9e8e4 <_Py_NewReferenceNoTotal@@Base+0x6dc> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r1, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fd9c <_Py_NewReferenceNoTotal@@Base+0x1e7c> │ │ │ │ + bne.w a0084 <_Py_NewReferenceNoTotal@@Base+0x1e7c> │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r8, r3, [r7, #12] │ │ │ │ @@ -171790,1245 +172038,1245 @@ │ │ │ │ mov r5, r2 │ │ │ │ str.w fp, [r2] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fd76 <_Py_NewReferenceNoTotal@@Base+0x1e56> │ │ │ │ - ldr r3, [pc, #480] @ (9eb3c <_Py_NewReferenceNoTotal@@Base+0xc1c>) │ │ │ │ + beq.w a005e <_Py_NewReferenceNoTotal@@Base+0x1e56> │ │ │ │ + ldr r3, [pc, #480] @ (9ee24 <_Py_NewReferenceNoTotal@@Base+0xc1c>) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00ce <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ + beq.w a03b6 <_Py_NewReferenceNoTotal@@Base+0x21ae> │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w 9fd66 <_Py_NewReferenceNoTotal@@Base+0x1e46> │ │ │ │ + bls.w a004e <_Py_NewReferenceNoTotal@@Base+0x1e46> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w fp, [r7, #36] @ 0x24 │ │ │ │ - cbnz r3, 9e99e <_Py_NewReferenceNoTotal@@Base+0xa7e> │ │ │ │ + cbnz r3, 9ec86 <_Py_NewReferenceNoTotal@@Base+0xa7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4950 │ │ │ │ + bl b4bd4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9e99e <_Py_NewReferenceNoTotal@@Base+0xa7e> │ │ │ │ + cbz r0, 9ec86 <_Py_NewReferenceNoTotal@@Base+0xa7e> │ │ │ │ ldrd r1, r0, [r4, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9f712 <_Py_NewReferenceNoTotal@@Base+0x17f2> │ │ │ │ + beq.w 9f9fa <_Py_NewReferenceNoTotal@@Base+0x17f2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #22 │ │ │ │ - beq.w 9f3f0 <_Py_NewReferenceNoTotal@@Base+0x14d0> │ │ │ │ + beq.w 9f6d8 <_Py_NewReferenceNoTotal@@Base+0x14d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 9ee20 <_Py_NewReferenceNoTotal@@Base+0xf00> │ │ │ │ + beq.w 9f108 <_Py_NewReferenceNoTotal@@Base+0xf00> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ee20 <_Py_NewReferenceNoTotal@@Base+0xf00> │ │ │ │ + bne.w 9f108 <_Py_NewReferenceNoTotal@@Base+0xf00> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, fp │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5034 │ │ │ │ + bl b52b8 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcba <_Py_NewReferenceNoTotal@@Base+0x1d9a> │ │ │ │ + beq.w 9ffa2 <_Py_NewReferenceNoTotal@@Base+0x1d9a> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 9e9f2 <_Py_NewReferenceNoTotal@@Base+0xad2> │ │ │ │ + ble.n 9ecda <_Py_NewReferenceNoTotal@@Base+0xad2> │ │ │ │ mov ip, fp │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 9e9e0 <_Py_NewReferenceNoTotal@@Base+0xac0> │ │ │ │ + bne.n 9ecc8 <_Py_NewReferenceNoTotal@@Base+0xac0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 76624 │ │ │ │ + bl 766c8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl c4a50 <_PyObject_GenericGetAttrWithDict@@Base+0x1498> │ │ │ │ + bl c4d08 <_PyObject_GenericGetAttrWithDict@@Base+0x1498> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcce <_Py_NewReferenceNoTotal@@Base+0x1dae> │ │ │ │ + beq.w 9ffb6 <_Py_NewReferenceNoTotal@@Base+0x1dae> │ │ │ │ movs r2, #22 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 9db44 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ + bl 9de28 <_PyArena_AddPyObject@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcce <_Py_NewReferenceNoTotal@@Base+0x1dae> │ │ │ │ + beq.w 9ffb6 <_Py_NewReferenceNoTotal@@Base+0x1dae> │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f43c <_Py_NewReferenceNoTotal@@Base+0x151c> │ │ │ │ + bne.w 9f724 <_Py_NewReferenceNoTotal@@Base+0x151c> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fe60 <_Py_NewReferenceNoTotal@@Base+0x1f40> │ │ │ │ + beq.w a0148 <_Py_NewReferenceNoTotal@@Base+0x1f40> │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl c571c │ │ │ │ + bl c59d4 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 1a03ac │ │ │ │ + bl 1a09fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd4e <_Py_NewReferenceNoTotal@@Base+0x1e2e> │ │ │ │ + beq.w a0036 <_Py_NewReferenceNoTotal@@Base+0x1e2e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa8a <_Py_NewReferenceNoTotal@@Base+0x1b6a> │ │ │ │ + bne.w 9fd72 <_Py_NewReferenceNoTotal@@Base+0x1b6a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e8b6 <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ + b.n 9eb9e <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ ldrd lr, r3, [r1, #24] │ │ │ │ cmp r3, lr │ │ │ │ itttt cs │ │ │ │ addcs.w r3, r1, lr │ │ │ │ strcs r3, [r1, #4] │ │ │ │ addcs.w r3, lr, #8 │ │ │ │ strcs r3, [r1, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r1, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcs.w ip, [r1, lr] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - b.n 9e5bc <_Py_NewReferenceNoTotal@@Base+0x69c> │ │ │ │ + b.n 9e8a4 <_Py_NewReferenceNoTotal@@Base+0x69c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a55c │ │ │ │ + bl 9a830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9fbea <_Py_NewReferenceNoTotal@@Base+0x1cca> │ │ │ │ + blt.w 9fed2 <_Py_NewReferenceNoTotal@@Base+0x1cca> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 9eae2 <_Py_NewReferenceNoTotal@@Base+0xbc2> │ │ │ │ + bne.n 9edca <_Py_NewReferenceNoTotal@@Base+0xbc2> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.w 9fbd2 <_Py_NewReferenceNoTotal@@Base+0x1cb2> │ │ │ │ + bpl.w 9feba <_Py_NewReferenceNoTotal@@Base+0x1cb2> │ │ │ │ adds r0, #16 │ │ │ │ - beq.w 9fbea <_Py_NewReferenceNoTotal@@Base+0x1cca> │ │ │ │ - movw r1, #21596 @ 0x545c │ │ │ │ + beq.w 9fed2 <_Py_NewReferenceNoTotal@@Base+0x1cca> │ │ │ │ + movw r1, #23004 @ 0x59dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f7c4 <_Py_NewReferenceNoTotal@@Base+0x18a4> │ │ │ │ + beq.w 9faac <_Py_NewReferenceNoTotal@@Base+0x18a4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9e6ca <_Py_NewReferenceNoTotal@@Base+0x7aa> │ │ │ │ + b.n 9e9b2 <_Py_NewReferenceNoTotal@@Base+0x7aa> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ subs r3, r2, #1 │ │ │ │ - bmi.w 9fa40 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ + bmi.w 9fd28 <_Py_NewReferenceNoTotal@@Base+0x1b20> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r6, r1, #4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #2 │ │ │ │ - bls.w 9ee64 <_Py_NewReferenceNoTotal@@Base+0xf44> │ │ │ │ + bls.w 9f14c <_Py_NewReferenceNoTotal@@Base+0xf44> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ - bl af880 <_PyArena_Malloc@@Base> │ │ │ │ + bl afb18 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00fe <_Py_NewReferenceNoTotal@@Base+0x21de> │ │ │ │ + beq.w a03e6 <_Py_NewReferenceNoTotal@@Base+0x21de> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ strd r2, r8, [r0, #40] @ 0x28 │ │ │ │ movs r2, #25 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w sl, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a00fe <_Py_NewReferenceNoTotal@@Base+0x21de> │ │ │ │ + bne.w a03e6 <_Py_NewReferenceNoTotal@@Base+0x21de> │ │ │ │ mov sl, r6 │ │ │ │ - b.n 9e8b6 <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ + b.n 9eb9e <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bpl.w 9fc10 <_Py_NewReferenceNoTotal@@Base+0x1cf0> │ │ │ │ + bpl.w 9fef8 <_Py_NewReferenceNoTotal@@Base+0x1cf0> │ │ │ │ adds r1, #16 │ │ │ │ - beq.w 9fc28 <_Py_NewReferenceNoTotal@@Base+0x1d08> │ │ │ │ + beq.w 9ff10 <_Py_NewReferenceNoTotal@@Base+0x1d08> │ │ │ │ mov r0, r4 │ │ │ │ - bl a1728 <_PyEvalFramePushAndInit@@Base+0x14c0> │ │ │ │ + bl a1a10 <_PyEvalFramePushAndInit@@Base+0x14c0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc28 <_Py_NewReferenceNoTotal@@Base+0x1d08> │ │ │ │ + beq.w 9ff10 <_Py_NewReferenceNoTotal@@Base+0x1d08> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w ip, r0, #40 @ 0x28 │ │ │ │ cmp ip, r2 │ │ │ │ - bhi.w 9f8ea <_Py_NewReferenceNoTotal@@Base+0x19ca> │ │ │ │ + bhi.w 9fbd2 <_Py_NewReferenceNoTotal@@Base+0x19ca> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ adds.w r8, r2, r0 │ │ │ │ - beq.w a01e8 <_Py_NewReferenceNoTotal@@Base+0x22c8> │ │ │ │ + beq.w a04d0 <_Py_NewReferenceNoTotal@@Base+0x22c8> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f8e2 <_Py_NewReferenceNoTotal@@Base+0x19c2> │ │ │ │ + bne.w 9fbca <_Py_NewReferenceNoTotal@@Base+0x19c2> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str.w r3, [r8, #24] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ strd r3, fp, [r8, #28] │ │ │ │ movs r3, #26 │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r3, [r8] │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ str.w r0, [r8, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9f4c4 <_Py_NewReferenceNoTotal@@Base+0x15a4> │ │ │ │ + beq.w 9f7ac <_Py_NewReferenceNoTotal@@Base+0x15a4> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #11 │ │ │ │ - bne.w 9e4d0 <_Py_NewReferenceNoTotal@@Base+0x5b0> │ │ │ │ + bne.w 9e7b8 <_Py_NewReferenceNoTotal@@Base+0x5b0> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl b75b4 │ │ │ │ + bl b7884 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e4d0 <_Py_NewReferenceNoTotal@@Base+0x5b0> │ │ │ │ + beq.w 9e7b8 <_Py_NewReferenceNoTotal@@Base+0x5b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f3adc <_Py_HashDouble@@Base+0x5a8> │ │ │ │ + bl 1f41f4 <_Py_HashDouble@@Base+0x388> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e4d2 <_Py_NewReferenceNoTotal@@Base+0x5b2> │ │ │ │ + bne.w 9e7ba <_Py_NewReferenceNoTotal@@Base+0x5b2> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fe60 <_Py_NewReferenceNoTotal@@Base+0x1f40> │ │ │ │ + beq.w a0148 <_Py_NewReferenceNoTotal@@Base+0x1f40> │ │ │ │ ldrd r5, r3, [ip, #20] │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b6958 │ │ │ │ + bl b6c20 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fe2c <_Py_NewReferenceNoTotal@@Base+0x1f0c> │ │ │ │ + beq.w a0114 <_Py_NewReferenceNoTotal@@Base+0x1f0c> │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1f3b64 <_Py_HashDouble@@Base+0x630> │ │ │ │ + bl 1f427c <_Py_HashDouble@@Base+0x410> │ │ │ │ movs r1, #6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #29828 @ 0x7484 │ │ │ │ + movw r2, #31236 @ 0x7a04 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a69f0 │ │ │ │ + bl 1a7040 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eccc <_Py_NewReferenceNoTotal@@Base+0xdac> │ │ │ │ + beq.n 9efb4 <_Py_NewReferenceNoTotal@@Base+0xdac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ea7a <_Py_NewReferenceNoTotal@@Base+0xb5a> │ │ │ │ - bl 7fd18 │ │ │ │ + beq.w 9ed62 <_Py_NewReferenceNoTotal@@Base+0xb5a> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ecd6 <_Py_NewReferenceNoTotal@@Base+0xdb6> │ │ │ │ + bne.n 9efbe <_Py_NewReferenceNoTotal@@Base+0xdb6> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e8b6 <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ + b.n 9eb9e <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ mov r0, r4 │ │ │ │ - bl d0a5c │ │ │ │ + bl d0d04 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e69a <_Py_NewReferenceNoTotal@@Base+0x77a> │ │ │ │ + beq.w 9e982 <_Py_NewReferenceNoTotal@@Base+0x77a> │ │ │ │ mov r0, r4 │ │ │ │ - bl c4a50 <_PyObject_GenericGetAttrWithDict@@Base+0x1498> │ │ │ │ + bl c4d08 <_PyObject_GenericGetAttrWithDict@@Base+0x1498> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd44 <_Py_NewReferenceNoTotal@@Base+0x1e24> │ │ │ │ + beq.w a002c <_Py_NewReferenceNoTotal@@Base+0x1e24> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd44 <_Py_NewReferenceNoTotal@@Base+0x1e24> │ │ │ │ + beq.w a002c <_Py_NewReferenceNoTotal@@Base+0x1e24> │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ strd r5, r1, [sp] │ │ │ │ ldr.w r1, [sl] │ │ │ │ - bl 1a7db0 │ │ │ │ + bl 1a8400 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ec64 <_Py_NewReferenceNoTotal@@Base+0xd44> │ │ │ │ - bl 7fd18 │ │ │ │ + bne.n 9ef4c <_Py_NewReferenceNoTotal@@Base+0xd44> │ │ │ │ + bl 7fdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e6a4 <_Py_NewReferenceNoTotal@@Base+0x784> │ │ │ │ + beq.w 9e98c <_Py_NewReferenceNoTotal@@Base+0x784> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e6ac <_Py_NewReferenceNoTotal@@Base+0x78c> │ │ │ │ + b.n 9e994 <_Py_NewReferenceNoTotal@@Base+0x78c> │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b83d0 │ │ │ │ + bl b86a0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e522 <_Py_NewReferenceNoTotal@@Base+0x602> │ │ │ │ + beq.w 9e80a <_Py_NewReferenceNoTotal@@Base+0x602> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e522 <_Py_NewReferenceNoTotal@@Base+0x602> │ │ │ │ + beq.w 9e80a <_Py_NewReferenceNoTotal@@Base+0x602> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fe68 <_Py_NewReferenceNoTotal@@Base+0x1f48> │ │ │ │ + bne.w a0150 <_Py_NewReferenceNoTotal@@Base+0x1f48> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f9ce <_Py_NewReferenceNoTotal@@Base+0x1aae> │ │ │ │ + bne.w 9fcb6 <_Py_NewReferenceNoTotal@@Base+0x1aae> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e548 <_Py_NewReferenceNoTotal@@Base+0x628> │ │ │ │ + beq.w 9e830 <_Py_NewReferenceNoTotal@@Base+0x628> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e6ac <_Py_NewReferenceNoTotal@@Base+0x78c> │ │ │ │ + b.n 9e994 <_Py_NewReferenceNoTotal@@Base+0x78c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl 19ea54 │ │ │ │ + bl 19f0d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ee88 <_Py_NewReferenceNoTotal@@Base+0xf68> │ │ │ │ + beq.w 9f170 <_Py_NewReferenceNoTotal@@Base+0xf68> │ │ │ │ mov sl, r0 │ │ │ │ - b.n 9e8b6 <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ + b.n 9eb9e <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.w 9e480 <_Py_NewReferenceNoTotal@@Base+0x560> │ │ │ │ + b.w 9e768 <_Py_NewReferenceNoTotal@@Base+0x560> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9fea2 <_Py_NewReferenceNoTotal@@Base+0x1f82> │ │ │ │ - bl 96124 │ │ │ │ + beq.w a018a <_Py_NewReferenceNoTotal@@Base+0x1f82> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fea2 <_Py_NewReferenceNoTotal@@Base+0x1f82> │ │ │ │ + bne.w a018a <_Py_NewReferenceNoTotal@@Base+0x1f82> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fc4a <_Py_NewReferenceNoTotal@@Base+0x1d2a> │ │ │ │ + bne.w 9ff32 <_Py_NewReferenceNoTotal@@Base+0x1d2a> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9fed8 <_Py_NewReferenceNoTotal@@Base+0x1fb8> │ │ │ │ + beq.w a01c0 <_Py_NewReferenceNoTotal@@Base+0x1fb8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ - bl 9a504 │ │ │ │ + bl 9a7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc48 <_Py_NewReferenceNoTotal@@Base+0x1d28> │ │ │ │ + beq.w 9ff30 <_Py_NewReferenceNoTotal@@Base+0x1d28> │ │ │ │ mov r0, r4 │ │ │ │ - bl b8c7c │ │ │ │ + bl b8f4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fc4a <_Py_NewReferenceNoTotal@@Base+0x1d2a> │ │ │ │ + bne.w 9ff32 <_Py_NewReferenceNoTotal@@Base+0x1d2a> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b5124 │ │ │ │ + bl b53a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc4a <_Py_NewReferenceNoTotal@@Base+0x1d2a> │ │ │ │ + beq.w 9ff32 <_Py_NewReferenceNoTotal@@Base+0x1d2a> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl af880 <_PyArena_Malloc@@Base> │ │ │ │ + bl afb18 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feac <_Py_NewReferenceNoTotal@@Base+0x1f8c> │ │ │ │ + beq.w a0194 <_Py_NewReferenceNoTotal@@Base+0x1f8c> │ │ │ │ strd fp, r3, [r0, #40] @ 0x28 │ │ │ │ movs r2, #4 │ │ │ │ strd r5, r8, [r0, #32] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9feac <_Py_NewReferenceNoTotal@@Base+0x1f8c> │ │ │ │ + bne.w a0194 <_Py_NewReferenceNoTotal@@Base+0x1f8c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 9e8b6 <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ + b.n 9eb9e <_Py_NewReferenceNoTotal@@Base+0x996> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r3, [r3, r2, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 9e67c <_Py_NewReferenceNoTotal@@Base+0x75c> │ │ │ │ + b.n 9e964 <_Py_NewReferenceNoTotal@@Base+0x75c> │ │ │ │ ldr.w r3, [r8, #880] @ 0x370 │ │ │ │ - movw r1, #26617 @ 0x67f9 │ │ │ │ + movw r1, #26781 @ 0x689d │ │ │ │ movt r1, #7 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9f7b8 <_Py_NewReferenceNoTotal@@Base+0x1898> │ │ │ │ + bne.w 9faa0 <_Py_NewReferenceNoTotal@@Base+0x1898> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e67c <_Py_NewReferenceNoTotal@@Base+0x75c> │ │ │ │ - b.w 9e618 <_Py_NewReferenceNoTotal@@Base+0x6f8> │ │ │ │ + beq.w 9e964 <_Py_NewReferenceNoTotal@@Base+0x75c> │ │ │ │ + b.w 9e900 <_Py_NewReferenceNoTotal@@Base+0x6f8> │ │ │ │ ldr.w r0, [r8, #860] @ 0x35c │ │ │ │ - movw r1, #46749 @ 0xb69d │ │ │ │ + movw r1, #46821 @ 0xb6e5 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9fab4 <_Py_NewReferenceNoTotal@@Base+0x1b94> │ │ │ │ + bne.w 9fd9c <_Py_NewReferenceNoTotal@@Base+0x1b94> │ │ │ │ mov r0, r2 │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 9e67c <_Py_NewReferenceNoTotal@@Base+0x75c> │ │ │ │ + b.n 9e964 <_Py_NewReferenceNoTotal@@Base+0x75c> │ │ │ │ subs r1, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9eb02 <_Py_NewReferenceNoTotal@@Base+0xbe2> │ │ │ │ + beq.w 9edea <_Py_NewReferenceNoTotal@@Base+0xbe2> │ │ │ │ mov r5, sl │ │ │ │ ldr.w r3, [r0, r1, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r6, r2, #4 │ │ │ │ cmp r6, #2 │ │ │ │ - bls.n 9ee80 <_Py_NewReferenceNoTotal@@Base+0xf60> │ │ │ │ - cbz r2, 9ee80 <_Py_NewReferenceNoTotal@@Base+0xf60> │ │ │ │ + bls.n 9f168 <_Py_NewReferenceNoTotal@@Base+0xf60> │ │ │ │ + cbz r2, 9f168 <_Py_NewReferenceNoTotal@@Base+0xf60> │ │ │ │ mov sl, r5 │ │ │ │ - b.n 9eb02 <_Py_NewReferenceNoTotal@@Base+0xbe2> │ │ │ │ + b.n 9edea <_Py_NewReferenceNoTotal@@Base+0xbe2> │ │ │ │ subs r1, #1 │ │ │ │ - bcs.n 9ee6e <_Py_NewReferenceNoTotal@@Base+0xf4e> │ │ │ │ + bcs.n 9f156 <_Py_NewReferenceNoTotal@@Base+0xf4e> │ │ │ │ mov sl, r5 │ │ │ │ - b.n 9eb02 <_Py_NewReferenceNoTotal@@Base+0xbe2> │ │ │ │ + b.n 9edea <_Py_NewReferenceNoTotal@@Base+0xbe2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e78e <_Py_NewReferenceNoTotal@@Base+0x86e> │ │ │ │ + beq.w 9ea76 <_Py_NewReferenceNoTotal@@Base+0x86e> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r3, r0, #1 │ │ │ │ - b.w 9e422 <_Py_NewReferenceNoTotal@@Base+0x502> │ │ │ │ + b.w 9e70a <_Py_NewReferenceNoTotal@@Base+0x502> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9ff44 <_Py_NewReferenceNoTotal@@Base+0x2024> │ │ │ │ - bl 96124 │ │ │ │ + beq.w a022c <_Py_NewReferenceNoTotal@@Base+0x2024> │ │ │ │ + bl 963f4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97a8c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 97d5c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ff44 <_Py_NewReferenceNoTotal@@Base+0x2024> │ │ │ │ + bne.w a022c <_Py_NewReferenceNoTotal@@Base+0x2024> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ff3a <_Py_NewReferenceNoTotal@@Base+0x201a> │ │ │ │ + bne.w a0222 <_Py_NewReferenceNoTotal@@Base+0x201a> │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 9ff1a <_Py_NewReferenceNoTotal@@Base+0x1ffa> │ │ │ │ + beq.w a0202 <_Py_NewReferenceNoTotal@@Base+0x1ffa> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ - bl 9a504 │ │ │ │ + b TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes